Deleted Added
sdiff udiff text old ( 181847 ) new ( 182393 )
full compact
1/*-
2 * Test 0016: BPF_JMP|BPF_JGT|BPF_K
3 *
4 * $FreeBSD: head/tools/regression/bpf/bpf_filter/tests/test0016.h 181847 2008-08-18 19:01:58Z jkim $
5 */
6
7/* BPF program */
8struct bpf_insn pc[] = {
9 BPF_STMT(BPF_LD|BPF_IMM, 0x01234567),
10 BPF_JUMP(BPF_JMP|BPF_JGT|BPF_K, 0x01234568, 2, 0),
11 BPF_JUMP(BPF_JMP|BPF_JGT|BPF_K, 0x01234566, 2, 1),
12 BPF_STMT(BPF_LD|BPF_IMM, 0xdeadc0de),
13 BPF_STMT(BPF_RET+BPF_A, 0),
14 BPF_JUMP(BPF_JMP|BPF_JGT|BPF_K, 0x01234567, 1, 0),
15 BPF_STMT(BPF_LD|BPF_IMM, 0xc0decafe),
16 BPF_STMT(BPF_RET+BPF_A, 0),
17};
18
19/* Packet */
20u_char pkt[] = {
21 0x00,
22};
23

--- 4 unchanged lines hidden (view full) ---

28u_int buflen = sizeof(pkt);
29
30/* Invalid instruction */
31int invalid = 0;
32
33/* Expected return value */
34u_int expect = 0xc0decafe;
35
36/* Expeced signal */
37int expect_signal = 0;