SKF_AD_OFF
if (first->k == SKF_AD_OFF + SKF_AD_ALU_XOR_X)
#define BPF_ANCILLARY(CODE) case SKF_AD_OFF + SKF_AD_##CODE: \
insn[i] = __BPF_STMT(BPF_LD | BPF_W | BPF_ABS, SKF_AD_OFF +
insn[i] = __BPF_STMT(BPF_LD | BPF_W | BPF_ABS, SKF_AD_OFF +
insn[len - 3] = __BPF_STMT(BPF_LD | BPF_W | BPF_ABS, SKF_AD_OFF +
SKF_AD_OFF + SKF_AD_PKTTYPE),
SKF_AD_OFF + SKF_AD_PKTTYPE),
SKF_AD_OFF + SKF_AD_PKTTYPE),
SKF_AD_OFF + SKF_AD_MARK),
SKF_AD_OFF + SKF_AD_RXHASH),
SKF_AD_OFF + SKF_AD_QUEUE),
SKF_AD_OFF + SKF_AD_PROTOCOL),
SKF_AD_OFF + SKF_AD_VLAN_TAG),
SKF_AD_OFF + SKF_AD_VLAN_TAG_PRESENT),
SKF_AD_OFF + SKF_AD_IFINDEX),
SKF_AD_OFF + SKF_AD_HATYPE),
SKF_AD_OFF + SKF_AD_CPU),
SKF_AD_OFF + SKF_AD_CPU),
SKF_AD_OFF + SKF_AD_NLATTR),
SKF_AD_OFF + SKF_AD_NLATTR_NEST),
SKF_AD_OFF + SKF_AD_NLATTR_NEST),
SKF_AD_OFF + SKF_AD_NLATTR_NEST),
SKF_AD_OFF + SKF_AD_NLATTR_NEST),
SKF_AD_OFF + SKF_AD_NLATTR_NEST),
SKF_AD_OFF + SKF_AD_NLATTR_NEST),
SKF_AD_OFF + SKF_AD_NLATTR_NEST),
SKF_AD_OFF + SKF_AD_NLATTR_NEST),
SKF_AD_OFF + SKF_AD_PAY_OFFSET),
SKF_AD_OFF + SKF_AD_PAY_OFFSET),
SKF_AD_OFF + SKF_AD_PAY_OFFSET),
SKF_AD_OFF + SKF_AD_PAY_OFFSET),
SKF_AD_OFF + SKF_AD_PAY_OFFSET),
SKF_AD_OFF + SKF_AD_ALU_XOR_X),
SKF_AD_OFF + SKF_AD_CPU);
SKF_AD_OFF + SKF_AD_MAX),
SKF_AD_OFF - 1),
if (anc_found == false && ftest->k >= SKF_AD_OFF)
case SKF_AD_OFF + SKF_AD_PROTOCOL:
case SKF_AD_OFF + SKF_AD_PKTTYPE:
case SKF_AD_OFF + SKF_AD_IFINDEX:
case SKF_AD_OFF + SKF_AD_HATYPE:
if (fp->k == SKF_AD_OFF + SKF_AD_IFINDEX)
case SKF_AD_OFF + SKF_AD_MARK:
case SKF_AD_OFF + SKF_AD_RXHASH:
case SKF_AD_OFF + SKF_AD_QUEUE:
case SKF_AD_OFF + SKF_AD_VLAN_TAG:
case SKF_AD_OFF + SKF_AD_VLAN_TAG_PRESENT:
case SKF_AD_OFF + SKF_AD_VLAN_TPID:
case SKF_AD_OFF + SKF_AD_PAY_OFFSET:
case SKF_AD_OFF + SKF_AD_NLATTR:
case SKF_AD_OFF + SKF_AD_NLATTR_NEST:
case SKF_AD_OFF + SKF_AD_CPU:
case SKF_AD_OFF + SKF_AD_RANDOM:
case SKF_AD_OFF + SKF_AD_PAY_OFFSET:
case SKF_AD_OFF + SKF_AD_NLATTR:
case SKF_AD_OFF + SKF_AD_NLATTR_NEST:
case SKF_AD_OFF + SKF_AD_CPU:
case SKF_AD_OFF + SKF_AD_RANDOM:
case SKF_AD_OFF + SKF_AD_ALU_XOR_X:
f[i].k > SKF_AD_OFF) {
SKF_AD_OFF + $2); }
SKF_AD_OFF + $2); }
SKF_AD_OFF + $2); }
BPF_STMT(BPF_LD + BPF_B + BPF_ABS, SKF_AD_OFF + SKF_AD_PKTTYPE),
BPF_STMT(BPF_LD + BPF_B + BPF_ABS, SKF_AD_OFF + SKF_AD_PKTTYPE),
{ BPF_LD | BPF_W | BPF_ABS, 0, 0, SKF_AD_OFF + SKF_AD_CPU },
BPF_STMT(BPF_LD + BPF_B + BPF_ABS, SKF_AD_OFF + SKF_AD_PKTTYPE),