aboutsummaryrefslogtreecommitdiffstats
path: root/config/ladvd
diff options
context:
space:
mode:
Diffstat (limited to 'config/ladvd')
-rw-r--r--config/ladvd/ladvd.inc26
1 files changed, 14 insertions, 12 deletions
diff --git a/config/ladvd/ladvd.inc b/config/ladvd/ladvd.inc
index acf277b3..da37a1a9 100644
--- a/config/ladvd/ladvd.inc
+++ b/config/ladvd/ladvd.inc
@@ -1,7 +1,10 @@
<?php
/*
ladvd.inc
- Copyright (C) 2006 Scott Ullrich
+ part of pfSense (https://www.pfSense.org/)
+ Copyright (C) 2014 Andrea Tuccia
+ Copyright (C) 2014 Ermal Luçi
+ Copyright (C) 2015 ESF, LLC
All rights reserved.
Redistribution and use in source and binary forms, with or without
@@ -25,7 +28,6 @@
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
*/
-
require_once("globals.inc");
require_once("util.inc");
require_once("functions.inc");
@@ -50,39 +52,39 @@ function ladvd_resync_config() {
$cmdline = "";
if (!empty($ladvd_conf['autoenable'])) {
- $cmdline .= "-a ";
+ $cmdline .= "-a ";
}
if (!empty($ladvd_conf['silent'])) {
- $cmdline .= "-s ";
+ $cmdline .= "-s ";
}
if (!empty($ladvd_conf['management'])) {
- $cmdline .= "-m " . escapeshellarg(get_real_interface($ladvd_conf['management'])) . " ";
+ $cmdline .= "-m " . escapeshellarg(get_real_interface($ladvd_conf['management'])) . " ";
}
if (!empty($ladvd_conf['location'])) {
- $cmdline .= "-l '{$ladvd_conf['location']}' ";
+ $cmdline .= "-l '{$ladvd_conf['location']}' ";
}
if (!empty($ladvd_conf['lldp'])) {
- $cmdline .= "-L ";
+ $cmdline .= "-L ";
}
if (!empty($ladvd_conf['cdp'])) {
- $cmdline .= "-C ";
+ $cmdline .= "-C ";
}
if (!empty($ladvd_conf['edp'])) {
- $cmdline .= "-E ";
+ $cmdline .= "-E ";
}
if (!empty($ladvd_conf['fdp'])) {
- $cmdline .= "-F ";
+ $cmdline .= "-F ";
}
if (!empty($ladvd_conf['ndp'])) {
- $cmdline .= "-N ";
+ $cmdline .= "-N ";
}
$ifaces = explode(",", $ladvd_conf['iface_array']);
@@ -91,7 +93,7 @@ function ladvd_resync_config() {
write_rcfile(array(
"file" => "ladvd.sh",
- "start" => "/usr/local/sbin/ladvd $cmdline",
+ "start" => "/usr/local/sbin/ladvd {$cmdline}",
"stop" => "/usr/bin/killall -9 ladvd"
)
);