From b1f816cc30ec24fe5ad3b71cc640fb878cb4639a Mon Sep 17 00:00:00 2001 From: Vincent Bernat Date: Tue, 1 May 2012 11:09:15 +0200 Subject: [PATCH] lldpd: on exit, remove remote ports before removing local ones --- src/lldpd.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lldpd.c b/src/lldpd.c index 8144da45..5c935fcc 100644 --- a/src/lldpd.c +++ b/src/lldpd.c @@ -1125,6 +1125,7 @@ lldpd_exit() for (hardware = TAILQ_FIRST(&gcfg->g_hardware); hardware != NULL; hardware = hardware_next) { hardware_next = TAILQ_NEXT(hardware, h_entries); + lldpd_remote_cleanup(gcfg, hardware, 1); lldpd_hardware_cleanup(gcfg, hardware); } #ifdef USE_SNMP -- 2.39.5