BPF_JSET
case BPF_JMP|BPF_JSET|BPF_K:
case BPF_JMP|BPF_JSET|BPF_X:
case BPF_JSET:
case BPF_JSET:
if (op != BPF_JSET) {
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, 8, 0, 1),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, 4, 2, 0),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, 3, 0, 0),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, 2, 1, 1),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, 1, 2, 3),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, 2, 3, 1),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, 7, 0, 0),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 0, 1),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 2, 0),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 3, 0, 0),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 1, 1),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 2, 3),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 4, 1),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 0, 0),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, 0x1fff, 6, 0),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, 8, 0, 1),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, 4, 2, 0),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, 3, 0, 0),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, 2, 1, 1),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, 1, 2, 3),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, 2, 3, 1),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, 7, 0, 0),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 0, 1),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 2, 0),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 3, 0, 0),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 1, 1),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 2, 3),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 4, 1),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 0, 0),
BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, 0x1fff, 6, 0),
BPF_JUMP(BPF_JMP + BPF_JSET + BPF_K, 0x1fff, 4, 0),
BPF_JUMP(BPF_JMP + BPF_JSET + BPF_K, 0x3fff, 5, 0),