Index: head/tools/regression/bpf/bpf_filter/Makefile =================================================================== --- head/tools/regression/bpf/bpf_filter/Makefile (revision 307707) +++ head/tools/regression/bpf/bpf_filter/Makefile (revision 307708) @@ -1,77 +1,79 @@ # $FreeBSD$ TEST_CASES?= test0001 test0002 test0003 test0004 \ test0005 test0006 test0007 test0008 \ test0009 test0010 test0011 test0012 \ test0013 test0014 test0015 test0016 \ test0017 test0018 test0019 test0020 \ test0021 test0022 test0023 test0024 \ test0025 test0026 test0027 test0028 \ test0029 test0030 test0031 test0032 \ test0033 test0034 test0035 test0036 \ test0037 test0038 test0039 test0040 \ test0041 test0042 test0043 test0044 \ test0045 test0046 test0047 test0048 \ test0049 test0050 test0051 test0052 \ test0053 test0054 test0055 test0056 \ test0057 test0058 test0059 test0060 \ test0061 test0062 test0063 test0064 \ test0065 test0066 test0067 test0068 \ test0069 test0070 test0071 test0072 \ test0073 test0074 test0075 test0076 \ test0077 test0078 test0079 test0080 \ - test0081 test0082 test0083 test0084 + test0081 test0082 test0083 test0084 \ + test0085 test0086 test0087 test0088 \ + test0089 test0090 test0091 -SYSDIR?= ${.CURDIR}/../../../../sys +SYSDIR?= ${SRCTOP}/sys SRCS= ${.CURDIR}/bpf_test.c CFLAGS+= -g -I${SYSDIR} -I${.CURDIR}/tests .if defined(BPF_BENCHMARK) CFLAGS+= -DBPF_BENCHMARK -DLOG_LEVEL=0 .elif defined(LOG_LEVEL) CFLAGS+= -DLOG_LEVEL="${LOG_LEVEL}" .endif .if defined(BPF_VALIDATE) CFLAGS+= -DBPF_VALIDATE .endif .if defined(BPF_JIT) && \ (${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386") SRCS+= ${SYSDIR}/net/bpf_jitter.c \ ${SYSDIR}/${MACHINE_ARCH}/${MACHINE_ARCH}/bpf_jit_machdep.c CFLAGS+= -DBPF_JIT_COMPILER LIBS+= -lutil WARNS?= 6 .else SRCS+= ${SYSDIR}/net/bpf_filter.c WARNS?= 2 .endif .for TEST in ${TEST_CASES} ${TEST}: ${.CURDIR}/tests/${TEST}.h ${SRCS} @${CC} ${CFLAGS} -DBPF_TEST_H=\"${TEST}.h\" \ -o ${.CURDIR}/${TEST} ${SRCS} ${LIBS} .endfor all: ${TEST_CASES} .for TEST in ${TEST_CASES} .if defined(BPF_BENCHMARK) || !defined(LOG_LEVEL) || (${LOG_LEVEL} > 0) @${ECHO} -n "${TEST}: " .endif .if defined(BPF_BENCHMARK) @-time ${.CURDIR}/${TEST} .else @-env MALLOC_OPTIONS=J ${.CURDIR}/${TEST} .endif @rm -f ${.CURDIR}/${TEST} .endfor clean: .for TEST in ${TEST_CASES} @rm -f ${.CURDIR}/${TEST} .endfor .include Index: head/tools/regression/bpf/bpf_filter/bpf_test.c =================================================================== --- head/tools/regression/bpf/bpf_filter/bpf_test.c (revision 307707) +++ head/tools/regression/bpf/bpf_filter/bpf_test.c (revision 307708) @@ -1,280 +1,281 @@ /*- * Copyright (C) 2008-2009 Jung-uk Kim . All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * * THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. */ #include __FBSDID("$FreeBSD$"); #include #include #include #include #include #include BPF_TEST_H #define PASSED 0 #define FAILED 1 #define FATAL -1 #ifndef LOG_LEVEL #define LOG_LEVEL 1 #endif #ifdef BPF_BENCHMARK #define BPF_NRUNS 10000000 #else #define BPF_NRUNS 1 #endif static void sig_handler(int); static int nins = sizeof(pc) / sizeof(pc[0]); static int verbose = LOG_LEVEL; #ifdef BPF_JIT_COMPILER #include #include static u_int bpf_compile_and_filter(void) { bpf_jit_filter *filter; u_int i, ret; /* Compile the BPF filter program and generate native code. */ if ((filter = bpf_jitter(pc, nins)) == NULL) { if (verbose > 1) printf("Failed to allocate memory:\t"); if (verbose > 0) printf("FATAL\n"); exit(FATAL); } if (verbose > 2) { printf("\n"); hexdump(filter->func, filter->size, NULL, HD_OMIT_CHARS); } for (i = 0; i < BPF_NRUNS; i++) ret = (*(filter->func))(pkt, wirelen, buflen); bpf_destroy_jit_filter(filter); return (ret); } #else u_int bpf_filter(const struct bpf_insn *, u_char *, u_int, u_int); #endif #ifdef BPF_VALIDATE static const u_short bpf_code_map[] = { 0x10ff, /* 0x00-0x0f: 1111111100001000 */ 0x3070, /* 0x10-0x1f: 0000111000001100 */ 0x3131, /* 0x20-0x2f: 1000110010001100 */ 0x3031, /* 0x30-0x3f: 1000110000001100 */ 0x3131, /* 0x40-0x4f: 1000110010001100 */ 0x1011, /* 0x50-0x5f: 1000100000001000 */ 0x1013, /* 0x60-0x6f: 1100100000001000 */ 0x1010, /* 0x70-0x7f: 0000100000001000 */ 0x0093, /* 0x80-0x8f: 1100100100000000 */ - 0x0000, /* 0x90-0x9f: 0000000000000000 */ - 0x0000, /* 0xa0-0xaf: 0000000000000000 */ + 0x1010, /* 0x90-0x9f: 0000100000001000 */ + 0x1010, /* 0xa0-0xaf: 0000100000001000 */ 0x0002, /* 0xb0-0xbf: 0100000000000000 */ 0x0000, /* 0xc0-0xcf: 0000000000000000 */ 0x0000, /* 0xd0-0xdf: 0000000000000000 */ 0x0000, /* 0xe0-0xef: 0000000000000000 */ 0x0000 /* 0xf0-0xff: 0000000000000000 */ }; #define BPF_VALIDATE_CODE(c) \ ((c) <= 0xff && (bpf_code_map[(c) >> 4] & (1 << ((c) & 0xf))) != 0) /* * XXX Copied from sys/net/bpf_filter.c and modified. * * Return true if the 'fcode' is a valid filter program. * The constraints are that each jump be forward and to a valid * code. The code must terminate with either an accept or reject. * * The kernel needs to be able to verify an application's filter code. * Otherwise, a bogus program could easily crash the system. */ static int bpf_validate(const struct bpf_insn *f, int len) { register int i; register const struct bpf_insn *p; /* Do not accept negative length filter. */ if (len < 0) return (0); /* An empty filter means accept all. */ if (len == 0) return (1); for (i = 0; i < len; ++i) { p = &f[i]; /* * Check that the code is valid. */ if (!BPF_VALIDATE_CODE(p->code)) return (0); /* * Check that that jumps are forward, and within * the code block. */ if (BPF_CLASS(p->code) == BPF_JMP) { register u_int offset; if (p->code == (BPF_JMP|BPF_JA)) offset = p->k; else offset = p->jt > p->jf ? p->jt : p->jf; if (offset >= (u_int)(len - i) - 1) return (0); continue; } /* * Check that memory operations use valid addresses. */ if (p->code == BPF_ST || p->code == BPF_STX || p->code == (BPF_LD|BPF_MEM) || p->code == (BPF_LDX|BPF_MEM)) { if (p->k >= BPF_MEMWORDS) return (0); continue; } /* * Check for constant division by 0. */ - if (p->code == (BPF_ALU|BPF_DIV|BPF_K) && p->k == 0) + if ((p->code == (BPF_ALU|BPF_DIV|BPF_K) || + p->code == (BPF_ALU|BPF_MOD|BPF_K)) && p->k == 0) return (0); } return (BPF_CLASS(f[len - 1].code) == BPF_RET); } #endif int main(void) { #ifndef BPF_JIT_COMPILER u_int i; #endif u_int ret; int sig; #ifdef BPF_VALIDATE int valid; #endif /* Try to catch all signals */ for (sig = SIGHUP; sig <= SIGUSR2; sig++) signal(sig, sig_handler); #ifdef BPF_VALIDATE valid = bpf_validate(pc, nins); if (valid != 0 && invalid != 0) { if (verbose > 1) printf("Validated invalid instruction(s):\t"); if (verbose > 0) printf("FAILED\n"); return (FAILED); } else if (valid == 0 && invalid == 0) { if (verbose > 1) printf("Invalidated valid instruction(s):\t"); if (verbose > 0) printf("FAILED\n"); return (FAILED); } else if (invalid != 0) { if (verbose > 1) printf("Expected and invalidated:\t"); if (verbose > 0) printf("PASSED\n"); return (PASSED); } #endif #ifdef BPF_JIT_COMPILER ret = bpf_compile_and_filter(); #else for (i = 0; i < BPF_NRUNS; i++) ret = bpf_filter(nins != 0 ? pc : NULL, pkt, wirelen, buflen); #endif if (expect_signal != 0) { if (verbose > 1) printf("Expected signal %d but got none:\t", expect_signal); if (verbose > 0) printf("FAILED\n"); return (FAILED); } if (ret != expect) { if (verbose > 1) printf("Expected 0x%x but got 0x%x:\t", expect, ret); if (verbose > 0) printf("FAILED\n"); return (FAILED); } if (verbose > 1) printf("Expected and got 0x%x:\t", ret); if (verbose > 0) printf("PASSED\n"); return (PASSED); } static void sig_handler(int sig) { if (expect_signal == 0) { if (verbose > 1) printf("Received unexpected signal %d:\t", sig); if (verbose > 0) printf("FATAL\n"); exit(FATAL); } if (expect_signal != sig) { if (verbose > 1) printf("Expected signal %d but got %d:\t", expect_signal, sig); if (verbose > 0) printf("FAILED\n"); exit(FAILED); } if (verbose > 1) printf("Expected and got signal %d:\t", sig); if (verbose > 0) printf("PASSED\n"); exit(PASSED); } Index: head/tools/regression/bpf/bpf_filter/tests/test0001.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0001.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0001.h (revision 307708) @@ -1,31 +1,31 @@ /*- * Test 0001: Catch illegal instruction. * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(0x55, 0), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 1; +static int invalid = 1; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ -int expect_signal = SIGABRT; +static int expect_signal = SIGABRT; Index: head/tools/regression/bpf/bpf_filter/tests/test0002.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0002.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0002.h (revision 307708) @@ -1,30 +1,30 @@ /*- * Test 0002: BPF_RET+BPF_K * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_RET+BPF_K, 0xdeadc0de), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0xdeadc0de; +static u_int expect = 0xdeadc0de; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0003.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0003.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0003.h (revision 307708) @@ -1,31 +1,31 @@ /*- * Test 0003: BPF_LD+BPF_IMM & BPF_RET+BPF_A * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0xdeadc0de; +static u_int expect = 0xdeadc0de; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0004.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0004.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0004.h (revision 307708) @@ -1,31 +1,31 @@ /*- * Test 0004: BPF_LD+BPF_W+BPF_ABS * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, 0x45, 0x67, 0x89, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0x23456789; +static u_int expect = 0x23456789; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0005.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0005.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0005.h (revision 307708) @@ -1,31 +1,31 @@ /*- * Test 0005: BPF_LD+BPF_H+BPF_ABS * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_H+BPF_ABS, 1), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, 0x45, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0x2345; +static u_int expect = 0x2345; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0006.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0006.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0006.h (revision 307708) @@ -1,31 +1,31 @@ /*- * Test 0006: BPF_LD+BPF_B+BPF_ABS * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_B+BPF_ABS, 1), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0x23; +static u_int expect = 0x23; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0007.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0007.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0007.h (revision 307708) @@ -1,31 +1,31 @@ /*- * Test 0007: BPF_LD+BPF_W+BPF_LEN * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_W+BPF_LEN, 0), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = 0xdeadc0de; +static u_int wirelen = 0xdeadc0de; /* Packet length passed on buffer */ -u_int buflen = 0xdeadc0de; +static u_int buflen = 0xdeadc0de; /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0xdeadc0de; +static u_int expect = 0xdeadc0de; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0008.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0008.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0008.h (revision 307708) @@ -1,32 +1,32 @@ /*- * Test 0008: BPF_LDX+BPF_W+BPF_LEN & BPF_MISC+BPF_TXA * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LDX+BPF_W+BPF_LEN, 0), BPF_STMT(BPF_MISC+BPF_TXA, 0), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = 0xdeadc0de; +static u_int wirelen = 0xdeadc0de; /* Packet length passed on buffer */ -u_int buflen = 0xdeadc0de; +static u_int buflen = 0xdeadc0de; /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0xdeadc0de; +static u_int expect = 0xdeadc0de; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0009.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0009.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0009.h (revision 307708) @@ -1,32 +1,32 @@ /*- * Test 0009: BPF_LDX+BPF_IMM & BPF_LD+BPF_W+BPF_IND * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LDX+BPF_IMM, 1), BPF_STMT(BPF_LD+BPF_W+BPF_IND, 1), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0x456789ab; +static u_int expect = 0x456789ab; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0010.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0010.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0010.h (revision 307708) @@ -1,32 +1,32 @@ /*- * Test 0010: BPF_LD+BPF_H+BPF_IND * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LDX+BPF_IMM, 1), BPF_STMT(BPF_LD+BPF_H+BPF_IND, 1), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, 0x45, 0x67, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0x4567; +static u_int expect = 0x4567; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0011.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0011.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0011.h (revision 307708) @@ -1,32 +1,32 @@ /*- * Test 0011: BPF_LD+BPF_B+BPF_IND * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LDX+BPF_IMM, 1), BPF_STMT(BPF_LD+BPF_B+BPF_IND, 1), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, 0x45, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0x45; +static u_int expect = 0x45; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0012.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0012.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0012.h (revision 307708) @@ -1,32 +1,32 @@ /*- * Test 0012: BPF_LDX+BPF_MSH+BPF_B * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LDX+BPF_MSH+BPF_B, 1), BPF_STMT(BPF_MISC+BPF_TXA, 0), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = (0x23 & 0xf) << 2; +static u_int expect = (0x23 & 0xf) << 2; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0013.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0013.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0013.h (revision 307708) @@ -1,34 +1,34 @@ /*- * Test 0013: BPF_ST & BPF_LDX+BPF_MEM * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_ST, 7), BPF_STMT(BPF_LDX+BPF_MEM, 7), BPF_STMT(BPF_MISC+BPF_TXA, 0), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0xdeadc0de; +static u_int expect = 0xdeadc0de; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0014.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0014.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0014.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0014: BPF_STX & BPF_LD+BPF_MEM * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LDX+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_STX, 7), BPF_STMT(BPF_LD+BPF_MEM, 7), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0xdeadc0de; +static u_int expect = 0xdeadc0de; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0015.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0015.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0015.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0015: BPF_JMP+BPF_JA * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xc0decafe), BPF_STMT(BPF_JMP+BPF_JA, 1), BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0xc0decafe; +static u_int expect = 0xc0decafe; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0016.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0016.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0016.h (revision 307708) @@ -1,37 +1,37 @@ /*- * Test 0016: BPF_JMP+BPF_JGT+BPF_K * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0x01234567), BPF_JUMP(BPF_JMP+BPF_JGT+BPF_K, 0x01234568, 2, 0), BPF_JUMP(BPF_JMP+BPF_JGT+BPF_K, 0x01234566, 2, 1), BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_RET+BPF_A, 0), BPF_JUMP(BPF_JMP+BPF_JGT+BPF_K, 0x01234567, 1, 0), BPF_STMT(BPF_LD+BPF_IMM, 0xc0decafe), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0xc0decafe; +static u_int expect = 0xc0decafe; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0017.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0017.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0017.h (revision 307708) @@ -1,37 +1,37 @@ /*- * Test 0017: BPF_JMP+BPF_JGE+BPF_K * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0x01234567), BPF_JUMP(BPF_JMP+BPF_JGE+BPF_K, 0x01234568, 2, 0), BPF_JUMP(BPF_JMP+BPF_JGE+BPF_K, 0x01234567, 2, 1), BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_RET+BPF_A, 0), BPF_JUMP(BPF_JMP+BPF_JGE+BPF_K, 0x01234566, 0, 1), BPF_STMT(BPF_LD+BPF_IMM, 0xc0decafe), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0xc0decafe; +static u_int expect = 0xc0decafe; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0018.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0018.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0018.h (revision 307708) @@ -1,37 +1,37 @@ /*- * Test 0018: BPF_JMP+BPF_JEQ+BPF_K * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0x01234567), BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x01234568, 2, 0), BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x01234567, 2, 1), BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_RET+BPF_A, 0), BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x01234566, 1, 0), BPF_STMT(BPF_LD+BPF_IMM, 0xc0decafe), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0xc0decafe; +static u_int expect = 0xc0decafe; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0019.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0019.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0019.h (revision 307708) @@ -1,42 +1,42 @@ /*- * Test 0019: BPF_JMP+BPF_JSET+BPF_K * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +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), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0xc0decafe; +static u_int expect = 0xc0decafe; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0020.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0020.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0020.h (revision 307708) @@ -1,40 +1,40 @@ /*- * Test 0020: BPF_JMP+BPF_JGT+BPF_X * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0x01234567), BPF_STMT(BPF_LDX+BPF_IMM, 0x01234568), BPF_JUMP(BPF_JMP+BPF_JGT+BPF_X, 0, 3, 0), BPF_STMT(BPF_LDX+BPF_IMM, 0x01234566), BPF_JUMP(BPF_JMP+BPF_JGT+BPF_X, 0, 2, 1), BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_RET+BPF_A, 0), BPF_STMT(BPF_LDX+BPF_IMM, 0x01234567), BPF_JUMP(BPF_JMP+BPF_JGT+BPF_X, 0, 1, 0), BPF_STMT(BPF_LD+BPF_IMM, 0xc0decafe), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0xc0decafe; +static u_int expect = 0xc0decafe; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0021.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0021.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0021.h (revision 307708) @@ -1,40 +1,40 @@ /*- * Test 0021: BPF_JMP+BPF_JGE+BPF_X * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0x01234567), BPF_STMT(BPF_LDX+BPF_IMM, 0x01234568), BPF_JUMP(BPF_JMP+BPF_JGE+BPF_X, 0, 3, 0), BPF_STMT(BPF_LDX+BPF_IMM, 0x01234567), BPF_JUMP(BPF_JMP+BPF_JGE+BPF_X, 0, 2, 1), BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_RET+BPF_A, 0), BPF_STMT(BPF_LDX+BPF_IMM, 0x01234566), BPF_JUMP(BPF_JMP+BPF_JGE+BPF_X, 0, 0, 1), BPF_STMT(BPF_LD+BPF_IMM, 0xc0decafe), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0xc0decafe; +static u_int expect = 0xc0decafe; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0022.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0022.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0022.h (revision 307708) @@ -1,40 +1,40 @@ /*- * Test 0022: BPF_JMP+BPF_JEQ+BPF_X * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0x01234567), BPF_STMT(BPF_LDX+BPF_IMM, 0x01234568), BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_X, 0, 3, 0), BPF_STMT(BPF_LDX+BPF_IMM, 0x01234567), BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_X, 0, 2, 1), BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_RET+BPF_A, 0), BPF_STMT(BPF_LDX+BPF_IMM, 0x01234566), BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_X, 0, 1, 0), BPF_STMT(BPF_LD+BPF_IMM, 0xc0decafe), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0xc0decafe; +static u_int expect = 0xc0decafe; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0023.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0023.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0023.h (revision 307708) @@ -1,50 +1,50 @@ /*- * Test 0023: BPF_JMP+BPF_JSET+BPF_X * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0x01234567), BPF_STMT(BPF_LDX+BPF_IMM, 0x80000000), BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 9, 0), BPF_STMT(BPF_LDX+BPF_IMM, 0x40000000), BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 7, 0), BPF_STMT(BPF_LDX+BPF_IMM, 0x20000000), BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 5, 0), BPF_STMT(BPF_LDX+BPF_IMM, 0x10000000), BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 3, 0), BPF_STMT(BPF_LDX+BPF_IMM, 0x1), BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0x1, 2, 1), BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_RET+BPF_A, 0), BPF_STMT(BPF_LDX+BPF_IMM, 0x08000000), BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 5, 0), BPF_STMT(BPF_LDX+BPF_IMM, 0x04000000), BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 3, 0), BPF_STMT(BPF_LDX+BPF_IMM, 0x02000000), BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 1, 0), BPF_STMT(BPF_LD+BPF_IMM, 0xc0decafe), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0xc0decafe; +static u_int expect = 0xc0decafe; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0024.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0024.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0024.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0024: BPF_ALU+BPF_ADD+BPF_X * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xbeadb8dd), BPF_STMT(BPF_LDX+BPF_IMM, 0x20000801), BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0xdeadc0de; +static u_int expect = 0xdeadc0de; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0025.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0025.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0025.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0025: BPF_ALU+BPF_SUB+BPF_X * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LDX+BPF_IMM, 0x20000801), BPF_STMT(BPF_ALU+BPF_SUB+BPF_X, 0), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0xbeadb8dd; +static u_int expect = 0xbeadb8dd; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0026.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0026.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0026.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0026: BPF_ALU+BPF_MUL+BPF_X * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdead), BPF_STMT(BPF_LDX+BPF_IMM, 0xc0de), BPF_STMT(BPF_ALU+BPF_MUL+BPF_X, 0), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0xa7c2da06; +static u_int expect = 0xa7c2da06; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0027.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0027.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0027.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0027: BPF_ALU+BPF_DIV+BPF_X * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xa7c2da06), BPF_STMT(BPF_LDX+BPF_IMM, 0xdead), BPF_STMT(BPF_ALU+BPF_DIV+BPF_X, 0), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0xc0de; +static u_int expect = 0xc0de; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0028.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0028.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0028.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0028: BPF_ALU+BPF_AND+BPF_X * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LDX+BPF_IMM, 0xc0decafe), BPF_STMT(BPF_ALU+BPF_AND+BPF_X, 0), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0xc08cc0de; +static u_int expect = 0xc08cc0de; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0029.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0029.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0029.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0029: BPF_ALU+BPF_OR+BPF_X * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LDX+BPF_IMM, 0xc0decafe), BPF_STMT(BPF_ALU+BPF_OR+BPF_X, 0), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0xdeffcafe; +static u_int expect = 0xdeffcafe; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0030.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0030.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0030.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0030: BPF_ALU+BPF_LSH+BPF_X * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdefc0), BPF_STMT(BPF_LDX+BPF_IMM, 9), BPF_STMT(BPF_ALU+BPF_LSH+BPF_X, 0), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0x1bdf8000; +static u_int expect = 0x1bdf8000; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0031.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0031.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0031.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0031: BPF_ALU+BPF_RSH+BPF_X * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LDX+BPF_IMM, 13), BPF_STMT(BPF_ALU+BPF_RSH+BPF_X, 0), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0x6f56e; +static u_int expect = 0x6f56e; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0032.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0032.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0032.h (revision 307708) @@ -1,32 +1,32 @@ /*- * Test 0032: BPF_ALU+BPF_ADD+BPF_K * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xbeadb8dd), BPF_STMT(BPF_ALU+BPF_ADD+BPF_K, 0x20000801), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0xdeadc0de; +static u_int expect = 0xdeadc0de; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0033.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0033.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0033.h (revision 307708) @@ -1,32 +1,32 @@ /*- * Test 0033: BPF_ALU+BPF_SUB+BPF_K * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_ALU+BPF_SUB+BPF_K, 0x20000801), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0xbeadb8dd; +static u_int expect = 0xbeadb8dd; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0034.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0034.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0034.h (revision 307708) @@ -1,32 +1,32 @@ /*- * Test 0034: BPF_ALU+BPF_MUL+BPF_K * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdead), BPF_STMT(BPF_ALU+BPF_MUL+BPF_K, 0xc0de), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0xa7c2da06; +static u_int expect = 0xa7c2da06; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0035.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0035.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0035.h (revision 307708) @@ -1,32 +1,32 @@ /*- * Test 0035: BPF_ALU+BPF_DIV+BPF_K * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xa7c2da06), BPF_STMT(BPF_ALU+BPF_DIV+BPF_K, 0xdead), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0xc0de; +static u_int expect = 0xc0de; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0036.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0036.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0036.h (revision 307708) @@ -1,32 +1,32 @@ /*- * Test 0036: BPF_ALU+BPF_AND+BPF_K * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_ALU+BPF_AND+BPF_K, 0xc0decafe), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0xc08cc0de; +static u_int expect = 0xc08cc0de; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0037.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0037.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0037.h (revision 307708) @@ -1,32 +1,32 @@ /*- * Test 0037: BPF_ALU+BPF_OR+BPF_K * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_ALU+BPF_OR+BPF_K, 0xc0decafe), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0xdeffcafe; +static u_int expect = 0xdeffcafe; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0038.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0038.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0038.h (revision 307708) @@ -1,32 +1,32 @@ /*- * Test 0038: BPF_ALU+BPF_LSH+BPF_K * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdefc0), BPF_STMT(BPF_ALU+BPF_LSH+BPF_K, 9), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0x1bdf8000; +static u_int expect = 0x1bdf8000; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0039.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0039.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0039.h (revision 307708) @@ -1,32 +1,32 @@ /*- * Test 0039: BPF_ALU+BPF_RSH+BPF_K * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_ALU+BPF_RSH+BPF_K, 13), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0x6f56e; +static u_int expect = 0x6f56e; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0040.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0040.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0040.h (revision 307708) @@ -1,32 +1,32 @@ /*- * Test 0040: BPF_ALU+BPF_NEG * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0x21523f22), BPF_STMT(BPF_ALU+BPF_NEG, 0), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0xdeadc0de; +static u_int expect = 0xdeadc0de; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0041.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0041.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0041.h (revision 307708) @@ -1,34 +1,34 @@ /*- * Test 0041: BPF_MISC+BPF_TAX * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_MISC+BPF_TAX, 0), BPF_STMT(BPF_STX, 0), BPF_STMT(BPF_LD+BPF_MEM, 0), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0xdeadc0de; +static u_int expect = 0xdeadc0de; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0042.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0042.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0042.h (revision 307708) @@ -1,32 +1,32 @@ /*- * Test 0042: Check boundary conditions (BPF_LD+BPF_W+BPF_ABS) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 2), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, 0x45, 0x67, 0x89, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0043.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0043.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0043.h (revision 307708) @@ -1,32 +1,32 @@ /*- * Test 0043: Check boundary conditions (BPF_LD+BPF_H+BPF_ABS) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LD+BPF_H+BPF_ABS, 2), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, 0x45, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0044.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0044.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0044.h (revision 307708) @@ -1,32 +1,32 @@ /*- * Test 0044: Check boundary conditions (BPF_LD+BPF_B+BPF_ABS) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LD+BPF_B+BPF_ABS, 2), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0045.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0045.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0045.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0045: Check boundary conditions (BPF_LD+BPF_W+BPF_IND) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LDX+BPF_IMM, 1), BPF_STMT(BPF_LD+BPF_W+BPF_IND, 2), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0046.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0046.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0046.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0046: Check boundary conditions (BPF_LD+BPF_H+BPF_IND) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LDX+BPF_IMM, 1), BPF_STMT(BPF_LD+BPF_H+BPF_IND, 2), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, 0x45, 0x67, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0047.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0047.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0047.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0047: Check boundary conditions (BPF_LD+BPF_B+BPF_IND) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LDX+BPF_IMM, 1), BPF_STMT(BPF_LD+BPF_B+BPF_IND, 2), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, 0x45, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0048.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0048.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0048.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0048: Check boundary conditions (BPF_LDX+BPF_MSH+BPF_B) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LDX+BPF_MSH+BPF_B, 2), BPF_STMT(BPF_MISC+BPF_TXA, 0), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0049.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0049.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0049.h (revision 307708) @@ -1,32 +1,32 @@ /*- * Test 0049: Check boundary conditions (BPF_LD+BPF_W+BPF_ABS) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 6), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, 0x45, 0x67, 0x89, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0050.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0050.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0050.h (revision 307708) @@ -1,32 +1,32 @@ /*- * Test 0050: Check boundary conditions (BPF_LD+BPF_H+BPF_ABS) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LD+BPF_H+BPF_ABS, 4), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, 0x45, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0051.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0051.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0051.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0051: Check boundary conditions (BPF_LD+BPF_W+BPF_IND) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LDX+BPF_IMM, 1), BPF_STMT(BPF_LD+BPF_W+BPF_IND, 6), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0052.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0052.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0052.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0052: Check boundary conditions (BPF_LD+BPF_H+BPF_IND) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LDX+BPF_IMM, 1), BPF_STMT(BPF_LD+BPF_H+BPF_IND, 4), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, 0x45, 0x67, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0053.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0053.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0053.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0053: Check boundary conditions (BPF_LD+BPF_B+BPF_IND) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LDX+BPF_IMM, 1), BPF_STMT(BPF_LD+BPF_B+BPF_IND, 3), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, 0x45, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0054.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0054.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0054.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0054: Check boundary conditions (BPF_LD+BPF_W+BPF_IND) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LDX+BPF_IMM, 6), BPF_STMT(BPF_LD+BPF_W+BPF_IND, 1), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0055.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0055.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0055.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0055: Check boundary conditions (BPF_LD+BPF_H+BPF_IND) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LDX+BPF_IMM, 4), BPF_STMT(BPF_LD+BPF_H+BPF_IND, 1), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, 0x45, 0x67, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0056.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0056.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0056.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0056: Check boundary conditions (BPF_LD+BPF_W+BPF_IND) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LDX+BPF_IMM, 1), BPF_STMT(BPF_LD+BPF_W+BPF_IND, 0xffffffff), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0057.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0057.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0057.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0057: Check boundary conditions (BPF_LD+BPF_H+BPF_IND) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LDX+BPF_IMM, 1), BPF_STMT(BPF_LD+BPF_H+BPF_IND, 0xffffffff), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, 0x45, 0x67, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0058.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0058.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0058.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0058: Check boundary conditions (BPF_LD+BPF_B+BPF_IND) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LDX+BPF_IMM, 1), BPF_STMT(BPF_LD+BPF_B+BPF_IND, 0xffffffff), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, 0x45, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0059.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0059.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0059.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0059: Check boundary conditions (BPF_LD+BPF_W+BPF_IND) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LDX+BPF_IMM, 0xffffffff), BPF_STMT(BPF_LD+BPF_W+BPF_IND, 1), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0060.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0060.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0060.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0060: Check boundary conditions (BPF_LD+BPF_H+BPF_IND) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LDX+BPF_IMM, 0xffffffff), BPF_STMT(BPF_LD+BPF_H+BPF_IND, 1), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, 0x45, 0x67, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0061.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0061.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0061.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0061: Check boundary conditions (BPF_LD+BPF_B+BPF_IND) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LDX+BPF_IMM, 0xffffffff), BPF_STMT(BPF_LD+BPF_B+BPF_IND, 1), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, 0x45, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0062.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0062.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0062.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0062: Check boundary conditions (BPF_LD+BPF_W+BPF_IND) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LDX+BPF_IMM, 1), BPF_STMT(BPF_LD+BPF_W+BPF_IND, 1), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = 0; +static u_int buflen = 0; /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0063.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0063.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0063.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0063: Check boundary conditions (BPF_LD+BPF_H+BPF_IND) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LDX+BPF_IMM, 1), BPF_STMT(BPF_LD+BPF_H+BPF_IND, 1), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, 0x45, 0x67, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = 0; +static u_int buflen = 0; /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0064.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0064.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0064.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0064: Check boundary conditions (BPF_LD+BPF_B+BPF_IND) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LDX+BPF_IMM, 1), BPF_STMT(BPF_LD+BPF_B+BPF_IND, 1), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, 0x45, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = 0; +static u_int buflen = 0; /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0065.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0065.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0065.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0065: Check boundary conditions (BPF_LD+BPF_W+BPF_IND) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LDX+BPF_IMM, 0), BPF_STMT(BPF_LD+BPF_W+BPF_IND, 1), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = 0; +static u_int buflen = 0; /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0066.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0066.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0066.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0066: Check boundary conditions (BPF_LD+BPF_H+BPF_IND) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LDX+BPF_IMM, 0), BPF_STMT(BPF_LD+BPF_H+BPF_IND, 1), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, 0x45, 0x67, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = 0; +static u_int buflen = 0; /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0067.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0067.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0067.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0067: Check boundary conditions (BPF_LD+BPF_B+BPF_IND) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LDX+BPF_IMM, 0), BPF_STMT(BPF_LD+BPF_B+BPF_IND, 1), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, 0x45, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = 0; +static u_int buflen = 0; /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0068.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0068.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0068.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0068: Check boundary conditions (BPF_LD+BPF_W+BPF_IND) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LDX+BPF_IMM, 1), BPF_STMT(BPF_LD+BPF_W+BPF_IND, 0), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = 0; +static u_int buflen = 0; /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0069.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0069.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0069.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0069: Check boundary conditions (BPF_LD+BPF_H+BPF_IND) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LDX+BPF_IMM, 1), BPF_STMT(BPF_LD+BPF_H+BPF_IND, 0), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, 0x45, 0x67, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = 0; +static u_int buflen = 0; /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0070.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0070.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0070.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0070: Check boundary conditions (BPF_LD+BPF_B+BPF_IND) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LDX+BPF_IMM, 1), BPF_STMT(BPF_LD+BPF_B+BPF_IND, 0), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, 0x45, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = 0; +static u_int buflen = 0; /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0071.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0071.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0071.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0071: Check boundary conditions (BPF_LD+BPF_W+BPF_IND) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LDX+BPF_IMM, 0), BPF_STMT(BPF_LD+BPF_W+BPF_IND, 0), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = 0; +static u_int buflen = 0; /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0072.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0072.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0072.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0072: Check boundary conditions (BPF_LD+BPF_H+BPF_IND) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LDX+BPF_IMM, 0), BPF_STMT(BPF_LD+BPF_H+BPF_IND, 0), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, 0x45, 0x67, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = 0; +static u_int buflen = 0; /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0073.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0073.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0073.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0073: Check boundary conditions (BPF_LD+BPF_B+BPF_IND) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LDX+BPF_IMM, 0), BPF_STMT(BPF_LD+BPF_B+BPF_IND, 0), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, 0x45, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = 0; +static u_int buflen = 0; /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0074.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0074.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0074.h (revision 307708) @@ -1,33 +1,33 @@ /*- * Test 0074: Divide by 0 (BPF_ALU+BPF_DIV+BPF_X) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xa7c2da06), BPF_STMT(BPF_LDX+BPF_IMM, 0), BPF_STMT(BPF_ALU+BPF_DIV+BPF_X, 0), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0075.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0075.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0075.h (revision 307708) @@ -1,36 +1,36 @@ /*- * Test 0075: Check boundary conditions (BPF_LD+BPF_MEM) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LD+BPF_MEM, 0x8fffffff), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 1; +static int invalid = 1; /* Expected return value */ -u_int expect = 0xdeadc0de; +static u_int expect = 0xdeadc0de; /* Expected signal */ #ifdef __amd64__ -int expect_signal = SIGBUS; +static int expect_signal = SIGBUS; #else -int expect_signal = SIGSEGV; +static int expect_signal = SIGSEGV; #endif Index: head/tools/regression/bpf/bpf_filter/tests/test0076.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0076.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0076.h (revision 307708) @@ -1,37 +1,37 @@ /*- * Test 0076: Check boundary conditions (BPF_LDX+BPF_MEM) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_LDX+BPF_MEM, 0x8fffffff), BPF_STMT(BPF_MISC+BPF_TXA, 0), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 1; +static int invalid = 1; /* Expected return value */ -u_int expect = 0xdeadc0de; +static u_int expect = 0xdeadc0de; /* Expected signal */ #ifdef __amd64__ -int expect_signal = SIGBUS; +static int expect_signal = SIGBUS; #else -int expect_signal = SIGSEGV; +static int expect_signal = SIGSEGV; #endif Index: head/tools/regression/bpf/bpf_filter/tests/test0077.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0077.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0077.h (revision 307708) @@ -1,36 +1,36 @@ /*- * Test 0077: Check boundary conditions (BPF_ST) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_ST, 0x8fffffff), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 1; +static int invalid = 1; /* Expected return value */ -u_int expect = 0xdeadc0de; +static u_int expect = 0xdeadc0de; /* Expected signal */ #ifdef __amd64__ -int expect_signal = SIGBUS; +static int expect_signal = SIGBUS; #else -int expect_signal = SIGSEGV; +static int expect_signal = SIGSEGV; #endif Index: head/tools/regression/bpf/bpf_filter/tests/test0078.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0078.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0078.h (revision 307708) @@ -1,37 +1,37 @@ /*- * Test 0078: Check boundary conditions (BPF_STX) * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_STX, 0x8fffffff), BPF_STMT(BPF_MISC+BPF_TXA, 0), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 1; +static int invalid = 1; /* Expected return value */ -u_int expect = 0xdeadc0de; +static u_int expect = 0xdeadc0de; /* Expected signal */ #ifdef __amd64__ -int expect_signal = SIGBUS; +static int expect_signal = SIGBUS; #else -int expect_signal = SIGSEGV; +static int expect_signal = SIGSEGV; #endif Index: head/tools/regression/bpf/bpf_filter/tests/test0079.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0079.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0079.h (revision 307708) @@ -1,29 +1,29 @@ /*- * Test 0079: An empty filter program. * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = (u_int)-1; +static u_int expect = (u_int)-1; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0080.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0080.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0080.h (revision 307708) @@ -1,66 +1,66 @@ /*- * Test 0080: Check uninitialized scratch memory (obsolete). * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { #ifdef BPF_JIT_COMPILER_OBSOLETE BPF_STMT(BPF_LDX+BPF_IMM, 0xffffffff), BPF_STMT(BPF_LD+BPF_MEM, 0), BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 29, 0), BPF_STMT(BPF_LD+BPF_MEM, 1), BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 27, 0), BPF_STMT(BPF_LD+BPF_MEM, 2), BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 25, 0), BPF_STMT(BPF_LD+BPF_MEM, 3), BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 23, 0), BPF_STMT(BPF_LD+BPF_MEM, 4), BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 21, 0), BPF_STMT(BPF_LD+BPF_MEM, 5), BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 19, 0), BPF_STMT(BPF_LD+BPF_MEM, 6), BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 17, 0), BPF_STMT(BPF_LD+BPF_MEM, 7), BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 15, 0), BPF_STMT(BPF_LD+BPF_MEM, 8), BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 13, 0), BPF_STMT(BPF_LD+BPF_MEM, 9), BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 11, 0), BPF_STMT(BPF_LD+BPF_MEM, 10), BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 9, 0), BPF_STMT(BPF_LD+BPF_MEM, 11), BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 7, 0), BPF_STMT(BPF_LD+BPF_MEM, 12), BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 5, 0), BPF_STMT(BPF_LD+BPF_MEM, 13), BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 3, 0), BPF_STMT(BPF_LD+BPF_MEM, 14), BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 1, 0), BPF_STMT(BPF_LD+BPF_MEM, 15), #else BPF_STMT(BPF_LD+BPF_IMM, 0), #endif BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0081.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0081.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0081.h (revision 307708) @@ -1,37 +1,37 @@ /*- * Test 0081: Check unconditional jump range. * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0), BPF_JUMP(BPF_JMP+BPF_JA, 2, 0, 0), BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 1; +static int invalid = 1; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ #ifdef BPF_JIT_COMPILER -int expect_signal = SIGSEGV; +static int expect_signal = SIGSEGV; #else -int expect_signal = SIGABRT; +static int expect_signal = SIGABRT; #endif Index: head/tools/regression/bpf/bpf_filter/tests/test0082.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0082.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0082.h (revision 307708) @@ -1,37 +1,37 @@ /*- * Test 0082: Check conditional jump ranges. * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_IMM, 0), BPF_JUMP(BPF_JMP+BPF_JGT+BPF_K, 0, 1, 2), BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 1; +static int invalid = 1; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ #ifdef BPF_JIT_COMPILER -int expect_signal = SIGSEGV; +static int expect_signal = SIGSEGV; #else -int expect_signal = SIGABRT; +static int expect_signal = SIGABRT; #endif Index: head/tools/regression/bpf/bpf_filter/tests/test0083.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0083.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0083.h (revision 307708) @@ -1,34 +1,34 @@ /*- * Test 0083: Check that the last instruction is BPF_RET. * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD|BPF_IMM, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x00, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 1; +static int invalid = 1; /* Expected return value */ -u_int expect = 0; +static u_int expect = 0; /* Expected signal */ #ifdef BPF_JIT_COMPILER -int expect_signal = SIGSEGV; +static int expect_signal = SIGSEGV; #else -int expect_signal = SIGABRT; +static int expect_signal = SIGABRT; #endif Index: head/tools/regression/bpf/bpf_filter/tests/test0084.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0084.h (revision 307707) +++ head/tools/regression/bpf/bpf_filter/tests/test0084.h (revision 307708) @@ -1,1030 +1,1030 @@ /*- * Test 0084: Check very long BPF program. * * $FreeBSD$ */ /* BPF program */ -struct bpf_insn pc[] = { +static struct bpf_insn pc[] = { BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), BPF_STMT(BPF_RET+BPF_A, 0), }; /* Packet */ -u_char pkt[] = { +static u_char pkt[] = { 0x01, 0x23, 0x45, 0x67, 0x89, }; /* Packet length seen on wire */ -u_int wirelen = sizeof(pkt); +static u_int wirelen = sizeof(pkt); /* Packet length passed on buffer */ -u_int buflen = sizeof(pkt); +static u_int buflen = sizeof(pkt); /* Invalid instruction */ -int invalid = 0; +static int invalid = 0; /* Expected return value */ -u_int expect = 0x23456789; +static u_int expect = 0x23456789; /* Expected signal */ -int expect_signal = 0; +static int expect_signal = 0; Index: head/tools/regression/bpf/bpf_filter/tests/test0085.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0085.h (nonexistent) +++ head/tools/regression/bpf/bpf_filter/tests/test0085.h (revision 307708) @@ -0,0 +1,33 @@ +/*- + * Test 0085: BPF_ALU+BPF_MOD+BPF_X + * + * $FreeBSD$ + */ + +/* BPF program */ +static struct bpf_insn pc[] = { + BPF_STMT(BPF_LD+BPF_IMM, 0xdfe03de1), + BPF_STMT(BPF_LDX+BPF_IMM, 0xdead), + BPF_STMT(BPF_ALU+BPF_MOD+BPF_X, 0), + BPF_STMT(BPF_RET+BPF_A, 0), +}; + +/* Packet */ +static u_char pkt[] = { + 0x00, +}; + +/* Packet length seen on wire */ +static u_int wirelen = sizeof(pkt); + +/* Packet length passed on buffer */ +static u_int buflen = sizeof(pkt); + +/* Invalid instruction */ +static int invalid = 0; + +/* Expected return value */ +static u_int expect = 0x3154; + +/* Expected signal */ +static int expect_signal = 0; Property changes on: head/tools/regression/bpf/bpf_filter/tests/test0085.h ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/tools/regression/bpf/bpf_filter/tests/test0086.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0086.h (nonexistent) +++ head/tools/regression/bpf/bpf_filter/tests/test0086.h (revision 307708) @@ -0,0 +1,33 @@ +/*- + * Test 0086: BPF_ALU+BPF_XOR+BPF_X + * + * $FreeBSD$ + */ + +/* BPF program */ +static struct bpf_insn pc[] = { + BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), + BPF_STMT(BPF_LDX+BPF_IMM, 0xc0decafe), + BPF_STMT(BPF_ALU+BPF_XOR+BPF_X, 0), + BPF_STMT(BPF_RET+BPF_A, 0), +}; + +/* Packet */ +static u_char pkt[] = { + 0x00, +}; + +/* Packet length seen on wire */ +static u_int wirelen = sizeof(pkt); + +/* Packet length passed on buffer */ +static u_int buflen = sizeof(pkt); + +/* Invalid instruction */ +static int invalid = 0; + +/* Expected return value */ +static u_int expect = 0x1e730a20; + +/* Expected signal */ +static int expect_signal = 0; Property changes on: head/tools/regression/bpf/bpf_filter/tests/test0086.h ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/tools/regression/bpf/bpf_filter/tests/test0087.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0087.h (nonexistent) +++ head/tools/regression/bpf/bpf_filter/tests/test0087.h (revision 307708) @@ -0,0 +1,32 @@ +/*- + * Test 0087: BPF_ALU+BPF_MOD+BPF_K + * + * $FreeBSD$ + */ + +/* BPF program */ +static struct bpf_insn pc[] = { + BPF_STMT(BPF_LD+BPF_IMM, 0xdfe03de1), + BPF_STMT(BPF_ALU+BPF_MOD+BPF_K, 0xdead), + BPF_STMT(BPF_RET+BPF_A, 0), +}; + +/* Packet */ +static u_char pkt[] = { + 0x00, +}; + +/* Packet length seen on wire */ +static u_int wirelen = sizeof(pkt); + +/* Packet length passed on buffer */ +static u_int buflen = sizeof(pkt); + +/* Invalid instruction */ +static int invalid = 0; + +/* Expected return value */ +static u_int expect = 0x3154; + +/* Expected signal */ +static int expect_signal = 0; Property changes on: head/tools/regression/bpf/bpf_filter/tests/test0087.h ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/tools/regression/bpf/bpf_filter/tests/test0088.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0088.h (nonexistent) +++ head/tools/regression/bpf/bpf_filter/tests/test0088.h (revision 307708) @@ -0,0 +1,32 @@ +/*- + * Test 0088: BPF_ALU+BPF_XOR+BPF_K + * + * $FreeBSD$ + */ + +/* BPF program */ +static struct bpf_insn pc[] = { + BPF_STMT(BPF_LD+BPF_IMM, 0xdeadc0de), + BPF_STMT(BPF_ALU+BPF_XOR+BPF_K, 0xc0decafe), + BPF_STMT(BPF_RET+BPF_A, 0), +}; + +/* Packet */ +static u_char pkt[] = { + 0x00, +}; + +/* Packet length seen on wire */ +static u_int wirelen = sizeof(pkt); + +/* Packet length passed on buffer */ +static u_int buflen = sizeof(pkt); + +/* Invalid instruction */ +static int invalid = 0; + +/* Expected return value */ +static u_int expect = 0x1e730a20; + +/* Expected signal */ +static int expect_signal = 0; Property changes on: head/tools/regression/bpf/bpf_filter/tests/test0088.h ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/tools/regression/bpf/bpf_filter/tests/test0089.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0089.h (nonexistent) +++ head/tools/regression/bpf/bpf_filter/tests/test0089.h (revision 307708) @@ -0,0 +1,33 @@ +/*- + * Test 0089: Divide by 0 (BPF_ALU+BPF_MOD+BPF_X) + * + * $FreeBSD$ + */ + +/* BPF program */ +static struct bpf_insn pc[] = { + BPF_STMT(BPF_LD+BPF_IMM, 0xa7c2da06), + BPF_STMT(BPF_LDX+BPF_IMM, 0), + BPF_STMT(BPF_ALU+BPF_MOD+BPF_X, 0), + BPF_STMT(BPF_RET+BPF_A, 0), +}; + +/* Packet */ +static u_char pkt[] = { + 0x00, +}; + +/* Packet length seen on wire */ +static u_int wirelen = sizeof(pkt); + +/* Packet length passed on buffer */ +static u_int buflen = sizeof(pkt); + +/* Invalid instruction */ +static int invalid = 0; + +/* Expected return value */ +static u_int expect = 0; + +/* Expected signal */ +static int expect_signal = 0; Property changes on: head/tools/regression/bpf/bpf_filter/tests/test0089.h ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/tools/regression/bpf/bpf_filter/tests/test0090.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0090.h (nonexistent) +++ head/tools/regression/bpf/bpf_filter/tests/test0090.h (revision 307708) @@ -0,0 +1,32 @@ +/*- + * Test 0090: Divide by 0 (BPF_ALU+BPF_DIV+BPF_K) + * + * $FreeBSD$ + */ + +/* BPF program */ +static struct bpf_insn pc[] = { + BPF_STMT(BPF_LD+BPF_IMM, 0xa7c2da06), + BPF_STMT(BPF_ALU+BPF_DIV+BPF_K, 0), + BPF_STMT(BPF_RET+BPF_A, 0), +}; + +/* Packet */ +static u_char pkt[] = { + 0x00, +}; + +/* Packet length seen on wire */ +static u_int wirelen = sizeof(pkt); + +/* Packet length passed on buffer */ +static u_int buflen = sizeof(pkt); + +/* Invalid instruction */ +static int invalid = 1; + +/* Expected return value */ +static u_int expect = 0; + +/* Expected signal */ +static int expect_signal = SIGFPE; Property changes on: head/tools/regression/bpf/bpf_filter/tests/test0090.h ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/tools/regression/bpf/bpf_filter/tests/test0091.h =================================================================== --- head/tools/regression/bpf/bpf_filter/tests/test0091.h (nonexistent) +++ head/tools/regression/bpf/bpf_filter/tests/test0091.h (revision 307708) @@ -0,0 +1,32 @@ +/*- + * Test 0091: Divide by 0 (BPF_ALU+BPF_MOD+BPF_K) + * + * $FreeBSD$ + */ + +/* BPF program */ +static struct bpf_insn pc[] = { + BPF_STMT(BPF_LD+BPF_IMM, 0xa7c2da06), + BPF_STMT(BPF_ALU+BPF_MOD+BPF_K, 0), + BPF_STMT(BPF_RET+BPF_A, 0), +}; + +/* Packet */ +static u_char pkt[] = { + 0x00, +}; + +/* Packet length seen on wire */ +static u_int wirelen = sizeof(pkt); + +/* Packet length passed on buffer */ +static u_int buflen = sizeof(pkt); + +/* Invalid instruction */ +static int invalid = 1; + +/* Expected return value */ +static u_int expect = 0; + +/* Expected signal */ +static int expect_signal = SIGFPE; Property changes on: head/tools/regression/bpf/bpf_filter/tests/test0091.h ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property