X-Git-Url: https://git.tcpdump.org/tcpdump/blobdiff_plain/c1c3c77463d592cc576eaa491e604752044ca55a..5287bffd3f4fa1fda9d7734b45f8cf02391d3855:/print-vrrp.c diff --git a/print-vrrp.c b/print-vrrp.c index f29272ee..e2bfce14 100644 --- a/print-vrrp.c +++ b/print-vrrp.c @@ -23,11 +23,13 @@ * FOR A PARTICULAR PURPOSE. */ +/* \summary: Virtual Router Redundancy Protocol (VRRP) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif -#include +#include #include "netdissect.h" #include "extract.h" @@ -142,7 +144,7 @@ vrrp_print(netdissect_options *ndo, vec[0].len = len; if (in_cksum(vec, 1)) ND_PRINT((ndo, ", (bad vrrp cksum %x)", - EXTRACT_16BITS(&bp[6]))); + EXTRACT_BE_16BITS(&bp[6]))); } if (version == 3 && ND_TTEST2(bp[0], len)) { @@ -150,7 +152,7 @@ vrrp_print(netdissect_options *ndo, len, len, IPPROTO_VRRP); if (cksum) ND_PRINT((ndo, ", (bad vrrp cksum %x)", - EXTRACT_16BITS(&bp[6]))); + EXTRACT_BE_16BITS(&bp[6]))); } ND_PRINT((ndo, ", addrs"));