diff options
Diffstat (limited to 'lib/libpcap/gencode.c')
-rw-r--r-- | lib/libpcap/gencode.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/libpcap/gencode.c b/lib/libpcap/gencode.c index b24e230eef8..fdad382de15 100644 --- a/lib/libpcap/gencode.c +++ b/lib/libpcap/gencode.c @@ -1,4 +1,4 @@ -/* $OpenBSD: gencode.c,v 1.34 2010/07/27 04:13:34 canacar Exp $ */ +/* $OpenBSD: gencode.c,v 1.35 2010/09/08 02:04:47 krw Exp $ */ /* * Copyright (c) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998 @@ -526,7 +526,7 @@ gen_mcmp(offset, size, v, mask) if (mask != 0xffffffff) { s = new_stmt(BPF_ALU|BPF_AND|BPF_K); s->s.k = mask; - b->stmts->next = s; + sappend(b->stmts, s); } return b; } @@ -544,7 +544,7 @@ gen_mcmp_nl(offset, size, v, mask) if (mask != 0xffffffff) { s = new_stmt(BPF_ALU|BPF_AND|BPF_K); s->s.k = mask; - b->stmts->next = s; + sappend(b->stmts, s); } return b; } |