From a806f67af4e79eae98665ce0b0cadc515f451761 Mon Sep 17 00:00:00 2001 From: Vincent Bernat Date: Fri, 12 Dec 2008 22:12:34 +0100 Subject: [PATCH] Don't display management IP if there is none --- src/lldpctl.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lldpctl.c b/src/lldpctl.c index 2de000c2..1e0eae0b 100644 --- a/src/lldpctl.c +++ b/src/lldpctl.c @@ -630,7 +630,8 @@ display_chassis(struct lldpd_chassis *chassis) } printf(" SysName: %s\n", chassis->c_name); printf(" SysDescr: "); pretty_print(chassis->c_descr); - printf(" MgmtIP: %s\n", inet_ntoa(chassis->c_mgmt)); + if (chassis->c_mgmt.s_addr != INADDR_ANY) + printf(" MgmtIP: %s\n", inet_ntoa(chassis->c_mgmt)); printf(" Caps: "); display_cap(chassis, LLDP_CAP_OTHER, "Other"); display_cap(chassis, LLDP_CAP_REPEATER, "Repeater"); -- 2.39.5