From 1c1c519fd71e4f7fa987cdb7b9846c8dd89ab04c Mon Sep 17 00:00:00 2001 From: Robert Long Date: Thu, 4 Dec 2014 13:35:15 -0800 Subject: [PATCH] Allow setting control socket on CLI --- src/daemon/lldpd.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/daemon/lldpd.c b/src/daemon/lldpd.c index e658e564..169e30f6 100644 --- a/src/daemon/lldpd.c +++ b/src/daemon/lldpd.c @@ -1291,7 +1291,7 @@ lldpd_main(int argc, char *argv[], char *envp[]) int snmp = 0; const char *agentx = NULL; /* AgentX socket */ #endif - const char *ctlname = LLDPD_CTL_SOCKET; + const char *ctlname = NULL; char *mgmtp = NULL; char *cidp = NULL; char *interfaces = NULL; @@ -1455,6 +1455,10 @@ lldpd_main(int argc, char *argv[], char *envp[]) } } + if ( ctlname == NULL ) { + ctlname = LLDPD_CTL_SOCKET; + } + /* Set correct smart mode */ for (i=0; (filters[i].a != -1) && (filters[i].a != smart); i++); if (filters[i].a == -1) { -- 2.39.5