summaryrefslogtreecommitdiff
path: root/bpf.c
diff options
context:
space:
mode:
Diffstat (limited to 'bpf.c')
-rw-r--r--bpf.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/bpf.c b/bpf.c
index c287597..6239af9 100644
--- a/bpf.c
+++ b/bpf.c
@@ -720,6 +720,8 @@ void bpf_parse_rules(char *rulefile, struct sock_fprog *bpf, uint32_t link_type)
struct sock_filter sf_single = { 0x06, 0, 0, 0xFFFFFFFF };
FILE *fp;
+ fmemset(bpf, 0, sizeof(*bpf));
+
if (rulefile == NULL) {
bpf->len = 1;
bpf->filter = xmalloc(sizeof(sf_single));