summaryrefslogtreecommitdiffstats
path: root/rules/lldpd.in
diff options
context:
space:
mode:
Diffstat (limited to 'rules/lldpd.in')
-rw-r--r--rules/lldpd.in18
1 files changed, 17 insertions, 1 deletions
diff --git a/rules/lldpd.in b/rules/lldpd.in
index c4b443452..e7d3f519c 100644
--- a/rules/lldpd.in
+++ b/rules/lldpd.in
@@ -7,6 +7,7 @@ menuconfig LLDPD
select LIBEVENT
select NET_SNMP if LLDPD_SNMP
select NET_SNMP_MIB_MODULES_AGENTX if LLDPD_SNMP
+ select JSON_C if LLDPD_JSON
select LIBXML2 if LLDPD_XML
select BUSYBOX_START_STOP_DAEMON if LLDPD_STARTSCRIPT
select BUSYBOX_FEATURE_START_STOP_DAEMON_LONG_OPTIONS if LLDPD_STARTSCRIPT
@@ -66,14 +67,23 @@ config LLDPD_DOT3
prompt "Enable Dot3 extension (PHY stuff)"
default y
+config LLDPD_CUSTOM_TLV
+ bool
+ prompt "Enable Custom TLV support"
+ default y
+
config LLDPD_OLDIES
bool
- prompt "Enable compatibility with Linux kernel older than 2.6.18"
+ prompt "Enable compatibility with Linux kernel older than 2.6.32"
config LLDPD_SNMP
bool
prompt "Enable the use of SNMP"
+config LLDPD_JSON
+ bool
+ prompt "Enable JSON output via json-c"
+
config LLDPD_XML
bool
prompt "Enable XML output via libxml2"
@@ -83,6 +93,12 @@ config LLDPD_STARTSCRIPT
prompt "install /etc/init.d/lldpd"
default y
+config LLDPD_SYSTEMD_UNIT
+ bool
+ prompt "install systemd service file"
+ default y
+ depends on SYSTEMD
+
config LLDPD_DAEMON_ARGS
string
prompt "additional arguments for daemon startup"