From: Vincent Bernat Date: Mon, 8 Dec 2008 19:14:48 +0000 (+0100) Subject: Display available capabilities instead of enabled capabilities (they X-Git-Tag: 0.3~17 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=4982b8649d33f5f3bc4fc10c240bf9a833a1c529;p=thirdparty%2Flldpd.git Display available capabilities instead of enabled capabilities (they are listed below) --- diff --git a/src/lldpctl.c b/src/lldpctl.c index 8f7e900b..dd29b82a 100644 --- a/src/lldpctl.c +++ b/src/lldpctl.c @@ -332,17 +332,17 @@ display_med(struct lldpd_chassis *chassis) break; } printf("\n LLDP-MED Capabilities:"); - if (chassis->c_med_cap_enabled & LLDPMED_CAP_CAP) + if (chassis->c_med_cap_available & LLDPMED_CAP_CAP) printf(" Capabilities"); - if (chassis->c_med_cap_enabled & LLDPMED_CAP_POLICY) + if (chassis->c_med_cap_available & LLDPMED_CAP_POLICY) printf(" Policy"); - if (chassis->c_med_cap_enabled & LLDPMED_CAP_LOCATION) + if (chassis->c_med_cap_available & LLDPMED_CAP_LOCATION) printf(" Location"); - if (chassis->c_med_cap_enabled & LLDPMED_CAP_MDI_PSE) + if (chassis->c_med_cap_available & LLDPMED_CAP_MDI_PSE) printf(" MDI/PSE"); - if (chassis->c_med_cap_enabled & LLDPMED_CAP_MDI_PD) + if (chassis->c_med_cap_available & LLDPMED_CAP_MDI_PD) printf(" MDI/PD"); - if (chassis->c_med_cap_enabled & LLDPMED_CAP_IV) + if (chassis->c_med_cap_available & LLDPMED_CAP_IV) printf(" Inventory"); printf("\n"); for (i = 0; i < LLDPMED_APPTYPE_LAST; i++) {