diff --git a/libpcap/pcap-linux.c b/libpcap/pcap-linux.c index dedfb6dc4..ca06fab99 100644 --- a/libpcap/pcap-linux.c +++ b/libpcap/pcap-linux.c @@ -2148,6 +2148,7 @@ pcap_setfilter_linux_common(pcap_t *handle, struct bpf_program *filter, struct sock_fprog fcode; int can_filter_in_kernel; int err = 0; + memset(&fcode, 0, sizeof(struct sock_fprog)); #endif if (!handle)