From: Vincent Bernat Date: Sun, 24 May 2009 19:05:04 +0000 (+0200) Subject: Use chassis ID when sending EDP packets. X-Git-Tag: 0.4.2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a01d4f8c89f6cbb15988c600dff9f33849b0aba4;p=thirdparty%2Flldpd.git Use chassis ID when sending EDP packets. --- diff --git a/src/edp.c b/src/edp.c index fc0bd961..4a749c0d 100644 --- a/src/edp.c +++ b/src/edp.c @@ -94,7 +94,7 @@ edp_send(struct lldpd *global, struct lldpd_chassis *chassis, POKE_UINT32(0) && /* Len + Checksum */ POKE_UINT16(seq) && POKE_UINT16(0) && - POKE_BYTES(&hardware->h_lladdr, sizeof(hardware->h_lladdr)))) + POKE_BYTES(chassis->c_id, ETH_ALEN))) goto toobig; seq++;