]> The Tcpdump Group git mirrors - libpcap/commitdiff
Cast to bpf_u_int32 to squelch compiler warnings.
authorGuy Harris <[email protected]>
Thu, 22 Nov 2018 21:30:20 +0000 (13:30 -0800)
committerGuy Harris <[email protected]>
Thu, 22 Nov 2018 21:30:20 +0000 (13:30 -0800)
gencode.c

index 3bb29dcdcbf4167665c42595e4aac349cd8a9245..b4e3914de490e960b186bcb1b77ab629a1dced4d 100644 (file)
--- a/gencode.c
+++ b/gencode.c
@@ -2849,7 +2849,7 @@ gen_load_802_11_header_len(compiler_state_t *cstate, struct slist *s, struct sli
                s2->s.k = 3;
                sappend(s, s2);
                s2 = new_stmt(cstate, BPF_ALU|BPF_AND|BPF_IMM);
-               s2->s.k = ~3;
+               s2->s.k = (bpf_u_int32)~3;
                sappend(s, s2);
                s2 = new_stmt(cstate, BPF_ST);
                s2->s.k = cstate->off_linkpl.reg;