From bc08499a5e18f7a35d80e9565423e35d332f459f Mon Sep 17 00:00:00 2001 From: Vincent Bernat Date: Sun, 8 Mar 2009 16:13:06 +0100 Subject: [PATCH] Fix LLDP-MED class type sending: it is 1 byte large, not 2. --- src/lldp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lldp.c b/src/lldp.c index 02d94d9d..91016d60 100644 --- a/src/lldp.c +++ b/src/lldp.c @@ -206,7 +206,7 @@ lldp_send(struct lldpd *global, struct lldpd_chassis *chassis, POKE_BYTES(med, sizeof(med)) && POKE_UINT8(LLDP_TLV_MED_CAP) && POKE_UINT16(chassis->c_med_cap_available) && - POKE_UINT16(chassis->c_med_type) && + POKE_UINT8(chassis->c_med_type) && POKE_END_LLDP_TLV)) goto toobig; -- 2.39.5