]> git.ipfire.org Git - ipfire-2.x.git/commitdiff
lldpd: Enable support for cisco discovery protocol
authorStefan Schantl <stefan.schantl@ipfire.org>
Tue, 11 Nov 2025 20:01:22 +0000 (21:01 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Sun, 23 Nov 2025 15:23:59 +0000 (15:23 +0000)
Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/initscripts/system/lldpd

index 128115dbbf56ce68a949618739b1673c3ab8ad28..42b0cb9d7fba910e38cfd094f8447a2b9d6471c8 100755 (executable)
@@ -22,6 +22,8 @@
 . /etc/sysconfig/rc
 . ${rc_functions}
 
+LLDPDARGS=""
+
 # Read the configuration
 readhash CONFIG "/var/ipfire/lldp/settings"
 
@@ -34,6 +36,9 @@ generate_config() {
        return 0
 }
 
+# Enable support for Cisco Discovery Protocol (CDP)
+LLDPDARGS+="-c"
+
 case "${1}" in
        start)
                # Do nothing if the service is not enabled
@@ -49,7 +54,7 @@ case "${1}" in
                fi
 
                boot_mesg "Starting Link-Layer Discovery Protocol Daemon..."
-               loadproc /usr/sbin/lldpd
+               loadproc /usr/sbin/lldpd ${LLDPDARGS}
                ;;
 
        stop)