static struct bpf_insn pc[] = {
BPF_STMT(BPF_LD+BPF_IMM, 0x01234567),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, 0x80000000, 5, 0),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, 0x40000000, 4, 0),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, 0x20000000, 3, 0),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, 0x10000000, 2, 0),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, 0x1, 2, 1),
BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de),
BPF_STMT(BPF_RET+BPF_A, 0),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, 0x08000000, 3, 0),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, 0x04000000, 2, 0),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, 0x02000000, 1, 0),
BPF_STMT(BPF_LD+BPF_IMM, 0xc0decafe),
BPF_STMT(BPF_RET+BPF_A, 0),
};
static u_char pkt[] = {
0x00,
};
static u_int wirelen = sizeof(pkt);
static u_int buflen = sizeof(pkt);
static int invalid = 0;
static u_int expect = 0xc0decafe;
static int expect_signal = 0;