X-Git-Url: https://git.tcpdump.org/tcpdump/blobdiff_plain/b38f324af9dd953a661b9f35910f8c6d8eb2cc06..4b2804bffdbbf5b32cbb9f3fbfaf56001203f34b:/print-juniper.c diff --git a/print-juniper.c b/print-juniper.c index a9a9339a..2fc5bea6 100644 --- a/print-juniper.c +++ b/print-juniper.c @@ -28,6 +28,8 @@ __RCSID("NetBSD: print-juniper.c,v 1.3 2007/07/25 06:31:32 dogcow Exp "); #include +#include + #include "netdissect.h" #include "addrtoname.h" #include "extract.h" @@ -819,6 +821,7 @@ juniper_mfr_print(netdissect_options *ndo, { struct juniper_l2info_t l2info; + memset(&l2info, 0, sizeof(l2info)); l2info.pictype = DLT_JUNIPER_MFR; if (juniper_parse_header(ndo, p, h, &l2info) == 0) return l2info.header_len;