Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mauriciovasquezbernal/2af889da4ee1d098c96af8cbefc96770 to your computer and use it in GitHub Desktop.
Save mauriciovasquezbernal/2af889da4ee1d098c96af8cbefc96770 to your computer and use it in GitHub Desktop.
trace dns verifier error
time="2024-03-19T13:42:16-05:00" level=debug msg="running gadget: verifier error: load program: permission denied:
; int ig_trace_dns(struct __sk_buff *skb)
0: (bf) r6 = r1
1: (bf) r3 = r10
;
2: (07) r3 += -28
; err = bpf_skb_load_bytes(skb, offsetof(struct ethhdr, h_proto),
3: (b7) r2 = 12
4: (b7) r4 = 2
5: (85) call bpf_skb_load_bytes#26
last_idx 5 first_idx 0
regs=10 stack=0 before 4: (b7) r4 = 2
6: (b7) r1 = 0
; if (err < 0 || h_proto != bpf_htons(ETH_P_IP))
7: (6d) if r1 s> r0 goto pc+316
R0_w=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv0 R6_w=ctx(id=0,off=0,imm=0) R10=fp0 fp-32=??mm????
8: (69) r1 = *(u16 *)(r10 -28)
9: (55) if r1 != 0x8 goto pc+314
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv8 R6=ctx(id=0,off=0,imm=0) R10=fp0 fp-32=??mm????
10: (bf) r3 = r10
;
11: (07) r3 += -29
; err = bpf_skb_load_bytes(skb,
12: (bf) r1 = r6
13: (b7) r2 = 23
14: (b7) r4 = 1
15: (85) call bpf_skb_load_bytes#26
last_idx 15 first_idx 9
regs=10 stack=0 before 14: (b7) r4 = 1
16: (b7) r1 = 0
; if (err < 0 || proto != IPPROTO_UDP)
17: (6d) if r1 s> r0 goto pc+306
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv0 R6=ctx(id=0,off=0,imm=0) R10=fp0 fp-32=??mmm???
18: (71) r1 = *(u8 *)(r10 -29)
19: (55) if r1 != 0x11 goto pc+304
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv17 R6=ctx(id=0,off=0,imm=0) R10=fp0 fp-32=??mmm???
20: (bf) r3 = r10
; err = bpf_skb_load_bytes(skb, DNS_OFF + offsetof(struct dnshdr, flags),
21: (07) r3 += -32
22: (bf) r1 = r6
23: (b7) r2 = 44
24: (b7) r4 = 2
25: (85) call bpf_skb_load_bytes#26
last_idx 25 first_idx 17
regs=10 stack=0 before 24: (b7) r4 = 2
26: (b7) r7 = 0
; if (err < 0)
27: (6d) if r7 s> r0 goto pc+296
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R6=ctx(id=0,off=0,imm=0) R7_w=inv0 R10=fp0 fp-32=??mmm?mm
; flags.flags = bpf_ntohs(flags.flags);
28: (69) r1 = *(u16 *)(r10 -32)
29: (dc) r1 = be16 r1
; flags.flags = bpf_ntohs(flags.flags);
30: (6b) *(u16 *)(r10 -32) = r1
31: (bf) r3 = r10
; flags.flags = bpf_ntohs(flags.flags);
32: (07) r3 += -34
; err = bpf_skb_load_bytes(skb,
33: (bf) r1 = r6
34: (b7) r2 = 46
35: (b7) r4 = 2
36: (85) call bpf_skb_load_bytes#26
last_idx 36 first_idx 26
regs=10 stack=0 before 35: (b7) r4 = 2
; if (err < 0)
37: (6d) if r7 s> r0 goto pc+286
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R10=fp0 fp-32=??mmm?mm fp-40=mm??????
; qdcount = bpf_ntohs(qdcount);
38: (69) r1 = *(u16 *)(r10 -34)
39: (bf) r2 = r1
40: (dc) r2 = be16 r2
; qdcount = bpf_ntohs(qdcount);
41: (6b) *(u16 *)(r10 -34) = r2
; if (qdcount != 1)
42: (55) if r1 != 0x100 goto pc+281
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv256 R2_w=inv(id=0) R6=ctx(id=0,off=0,imm=0) R7=inv0 R10=fp0 fp-32=??mmm?mm fp-40=mm??????
43: (bf) r3 = r10
;
44: (07) r3 += -36
; err = bpf_skb_load_bytes(skb,
45: (bf) r1 = r6
46: (b7) r2 = 48
47: (b7) r4 = 2
48: (85) call bpf_skb_load_bytes#26
last_idx 48 first_idx 37
regs=10 stack=0 before 47: (b7) r4 = 2
49: (b7) r7 = 0
; if (err < 0)
50: (6d) if r7 s> r0 goto pc+273
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R6=ctx(id=0,off=0,imm=0) R7_w=inv0 R10=fp0 fp-32=??mmm?mm fp-40=mmmm????
; ancount = bpf_ntohs(ancount);
51: (69) r1 = *(u16 *)(r10 -36)
52: (dc) r1 = be16 r1
; ancount = bpf_ntohs(ancount);
53: (6b) *(u16 *)(r10 -36) = r1
54: (bf) r3 = r10
; ancount = bpf_ntohs(ancount);
55: (07) r3 += -38
; err = bpf_skb_load_bytes(skb,
56: (bf) r1 = r6
57: (b7) r2 = 50
58: (b7) r4 = 2
59: (85) call bpf_skb_load_bytes#26
last_idx 59 first_idx 49
regs=10 stack=0 before 58: (b7) r4 = 2
; if (err < 0)
60: (6d) if r7 s> r0 goto pc+263
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R10=fp0 fp-32=??mmm?mm fp-40=mmmmmm??
; nscount = bpf_ntohs(nscount);
61: (69) r1 = *(u16 *)(r10 -38)
62: (dc) r1 = be16 r1
; nscount = bpf_ntohs(nscount);
63: (6b) *(u16 *)(r10 -38) = r1
; if (flags.qr == 0 && ancount + nscount != 0)
64: (69) r2 = *(u16 *)(r10 -32)
65: (67) r2 <<= 48
66: (c7) r2 s>>= 48
67: (b7) r7 = 0
; if (flags.qr == 0 && ancount + nscount != 0)
68: (6d) if r7 s> r2 goto pc+3
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0) R2_w=inv(id=0,umax_value=32767,var_off=(0x0; 0x7fff)) R6=ctx(id=0,off=0,imm=0) R7_w=inv0 R10=fp0 fp-32=??mmm?mm fp-40=mmmmmm??
; if (flags.qr == 0 && ancount + nscount != 0)
69: (87) r1 = -r1
; if (flags.qr == 0 && ancount + nscount != 0)
70: (69) r2 = *(u16 *)(r10 -36)
; if (flags.qr == 0 && ancount + nscount != 0)
71: (5d) if r2 != r1 goto pc+252
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R2=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R10=fp0 fp-32=??mmm?mm fp-40=mmmmmm??
72: (b7) r1 = 0
73: (b7) r9 = 0
74: (05) goto pc+24
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
last_idx 102 first_idx 71
regs=4 stack=0 before 101: (77) r2 >>= 32
regs=4 stack=0 before 100: (67) r2 <<= 32
regs=4 stack=0 before 99: (bf) r2 = r1
regs=2 stack=0 before 74: (05) goto pc+24
regs=2 stack=0 before 73: (b7) r9 = 0
regs=2 stack=0 before 72: (b7) r1 = 0
; err = bpf_skb_load_bytes(
75: (bf) r2 = r9
76: (07) r2 += 54
77: (bf) r3 = r10
;
78: (07) r3 += -24
; err = bpf_skb_load_bytes(
79: (bf) r1 = r6
80: (b7) r4 = 1
81: (85) call bpf_skb_load_bytes#26
last_idx 81 first_idx 75
regs=10 stack=0 before 80: (b7) r4 = 1
82: (bf) r8 = r9
83: (6d) if r7 s> r0 goto pc+9
R0_w=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv0 R9=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
84: (71) r1 = *(u8 *)(r10 -24)
85: (bf) r8 = r9
86: (15) if r1 == 0x0 goto pc+6
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8=inv0 R9=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 86
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
regs=200 stack=0 before 86: (15) if r1 == 0x0 goto pc+6
R0_w=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv0 R9_r=invP0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 85 first_idx 75
regs=200 stack=0 before 85: (bf) r8 = r9
regs=200 stack=0 before 84: (71) r1 = *(u8 *)(r10 -24)
regs=200 stack=0 before 83: (6d) if r7 s> r0 goto pc+9
regs=200 stack=0 before 82: (bf) r8 = r9
regs=200 stack=0 before 81: (85) call bpf_skb_load_bytes#26
regs=200 stack=0 before 80: (b7) r4 = 1
regs=200 stack=0 before 79: (bf) r1 = r6
regs=200 stack=0 before 78: (07) r3 += -24
regs=200 stack=0 before 77: (bf) r3 = r10
regs=200 stack=0 before 76: (07) r2 += 54
regs=200 stack=0 before 75: (bf) r2 = r9
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv0 R2_w=inv0 R6_r=ctx(id=0,off=0,imm=0) R7_r=inv0 R9_rw=invP0 R10=fp0 fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 102 first_idx 71
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 74: (05) goto pc+24
regs=200 stack=0 before 73: (b7) r9 = 0
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=5,umax_value=255,var_off=(0x0; 0xff)) R2=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8=inv255 R9=inv1 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 92
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-1,smax_value=254) R2_rw=invP2 R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv2 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=4 stack=0 marks
last_idx 91 first_idx 102
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_r=inv(id=5,umax_value=255,var_off=(0x0; 0xff)) R2_rw=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP1 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 101 first_idx 86
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
regs=200 stack=0 before 86: (15) if r1 == 0x0 goto pc+6
R0_w=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv0 R9_r=invP0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=7,smin_value=-1,smax_value=254) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8=inv255 R9=inv2 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 92
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-1,smax_value=254) R2_rw=invP2 R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=inv2 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=4 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=9,smin_value=-2,smax_value=253) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8=inv255 R9=inv3 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 99
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-2,smax_value=253) R2_w=inv3 R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP3 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 92 first_idx 92
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-1,smax_value=254) R2_rw=invP2 R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP2 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 91 first_idx 102
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_r=inv(id=5,umax_value=255,var_off=(0x0; 0xff)) R2_rw=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP1 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=11,smin_value=-3,smax_value=252) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv4 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-4,smax_value=251) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP4 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 104 first_idx 99
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-2,smax_value=253) R2_w=inv3 R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP3 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=13,smin_value=-4,smax_value=251) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv5 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-4,smax_value=251) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP4 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=15,smin_value=-5,smax_value=250) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv6 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-4,smax_value=251) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP4 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=17,smin_value=-6,smax_value=249) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv7 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-4,smax_value=251) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP4 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=19,smin_value=-7,smax_value=248) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv8 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-4,smax_value=251) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP4 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=21,smin_value=-8,smax_value=247) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv9 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-4,smax_value=251) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP4 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=23,smin_value=-9,smax_value=246) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv10 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-4,smax_value=251) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP4 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=25,smin_value=-10,smax_value=245) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv11 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-11,smax_value=244) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP11 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 104 first_idx 87
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-4,smax_value=251) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP4 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=27,smin_value=-11,smax_value=244) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv12 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-11,smax_value=244) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP11 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=29,smin_value=-12,smax_value=243) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv13 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-11,smax_value=244) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP11 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=31,smin_value=-13,smax_value=242) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv14 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-11,smax_value=244) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP11 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=33,smin_value=-14,smax_value=241) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv15 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-11,smax_value=244) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP11 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=35,smin_value=-15,smax_value=240) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv16 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-11,smax_value=244) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP11 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=37,smin_value=-16,smax_value=239) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv17 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-11,smax_value=244) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP11 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=39,smin_value=-17,smax_value=238) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv18 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-18,smax_value=237) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP18 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 104 first_idx 87
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-11,smax_value=244) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP11 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=41,smin_value=-18,smax_value=237) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv19 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-18,smax_value=237) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP18 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=43,smin_value=-19,smax_value=236) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv20 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-18,smax_value=237) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP18 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=45,smin_value=-20,smax_value=235) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv21 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-18,smax_value=237) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP18 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=47,smin_value=-21,smax_value=234) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv22 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-18,smax_value=237) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP18 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=49,smin_value=-22,smax_value=233) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv23 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-18,smax_value=237) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP18 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=51,smin_value=-23,smax_value=232) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv24 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-18,smax_value=237) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP18 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=53,smin_value=-24,smax_value=231) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv25 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-25,smax_value=230) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP25 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 104 first_idx 87
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-18,smax_value=237) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP18 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=55,smin_value=-25,smax_value=230) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv26 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-25,smax_value=230) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP25 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=57,smin_value=-26,smax_value=229) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv27 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-25,smax_value=230) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP25 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=59,smin_value=-27,smax_value=228) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv28 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-25,smax_value=230) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP25 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=61,smin_value=-28,smax_value=227) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv29 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-25,smax_value=230) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP25 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=63,smin_value=-29,smax_value=226) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv30 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-25,smax_value=230) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP25 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=65,smin_value=-30,smax_value=225) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv31 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-25,smax_value=230) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP25 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=67,smin_value=-31,smax_value=224) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv32 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-32,smax_value=223) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP32 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 104 first_idx 87
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-25,smax_value=230) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP25 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=69,smin_value=-32,smax_value=223) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv33 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-32,smax_value=223) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP32 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=71,smin_value=-33,smax_value=222) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv34 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-32,smax_value=223) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP32 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=73,smin_value=-34,smax_value=221) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv35 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-32,smax_value=223) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP32 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=75,smin_value=-35,smax_value=220) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv36 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-32,smax_value=223) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP32 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=77,smin_value=-36,smax_value=219) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv37 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-32,smax_value=223) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP32 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=79,smin_value=-37,smax_value=218) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv38 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-32,smax_value=223) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP32 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=81,smin_value=-38,smax_value=217) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv39 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-39,smax_value=216) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP39 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 104 first_idx 87
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-32,smax_value=223) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP32 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=83,smin_value=-39,smax_value=216) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv40 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-39,smax_value=216) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP39 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=85,smin_value=-40,smax_value=215) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv41 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-39,smax_value=216) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP39 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=87,smin_value=-41,smax_value=214) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv42 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-39,smax_value=216) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP39 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=89,smin_value=-42,smax_value=213) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv43 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-39,smax_value=216) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP39 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=91,smin_value=-43,smax_value=212) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv44 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-39,smax_value=216) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP39 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=93,smin_value=-44,smax_value=211) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv45 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-39,smax_value=216) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP39 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=95,smin_value=-45,smax_value=210) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv46 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-46,smax_value=209) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP46 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 104 first_idx 87
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-39,smax_value=216) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP39 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=97,smin_value=-46,smax_value=209) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv47 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-46,smax_value=209) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP46 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=99,smin_value=-47,smax_value=208) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv48 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-46,smax_value=209) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP46 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=101,smin_value=-48,smax_value=207) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv49 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-46,smax_value=209) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP46 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=103,smin_value=-49,smax_value=206) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv50 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-46,smax_value=209) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP46 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=105,smin_value=-50,smax_value=205) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv51 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-46,smax_value=209) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP46 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=107,smin_value=-51,smax_value=204) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv52 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-46,smax_value=209) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP46 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=109,smin_value=-52,smax_value=203) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv53 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-53,smax_value=202) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP53 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 104 first_idx 87
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-46,smax_value=209) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP46 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=111,smin_value=-53,smax_value=202) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv54 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-53,smax_value=202) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP53 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=113,smin_value=-54,smax_value=201) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv55 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-53,smax_value=202) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP53 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=115,smin_value=-55,smax_value=200) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv56 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-53,smax_value=202) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP53 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=117,smin_value=-56,smax_value=199) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv57 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-53,smax_value=202) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP53 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=119,smin_value=-57,smax_value=198) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv58 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-53,smax_value=202) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP53 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=121,smin_value=-58,smax_value=197) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv59 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-53,smax_value=202) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP53 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=123,smin_value=-59,smax_value=196) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv60 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-60,smax_value=195) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP60 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 104 first_idx 87
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-53,smax_value=202) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP53 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=125,smin_value=-60,smax_value=195) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv61 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-60,smax_value=195) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP60 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=127,smin_value=-61,smax_value=194) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv62 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-60,smax_value=195) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP60 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=129,smin_value=-62,smax_value=193) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv63 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-60,smax_value=195) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP60 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=131,smin_value=-63,smax_value=192) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv64 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-60,smax_value=195) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP60 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=133,smin_value=-64,smax_value=191) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv65 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-60,smax_value=195) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP60 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=135,smin_value=-65,smax_value=190) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv66 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-60,smax_value=195) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP60 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=137,smin_value=-66,smax_value=189) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv67 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-67,smax_value=188) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP67 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 104 first_idx 87
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-60,smax_value=195) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP60 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=139,smin_value=-67,smax_value=188) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv68 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-67,smax_value=188) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP67 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=141,smin_value=-68,smax_value=187) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv69 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-67,smax_value=188) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP67 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=143,smin_value=-69,smax_value=186) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv70 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-67,smax_value=188) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP67 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=145,smin_value=-70,smax_value=185) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv71 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-67,smax_value=188) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP67 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=147,smin_value=-71,smax_value=184) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv72 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-67,smax_value=188) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP67 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=149,smin_value=-72,smax_value=183) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv73 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-67,smax_value=188) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP67 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=151,smin_value=-73,smax_value=182) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv74 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-74,smax_value=181) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP74 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 104 first_idx 87
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-67,smax_value=188) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP67 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=153,smin_value=-74,smax_value=181) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv75 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-74,smax_value=181) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP74 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=155,smin_value=-75,smax_value=180) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv76 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-74,smax_value=181) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP74 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=157,smin_value=-76,smax_value=179) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv77 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-74,smax_value=181) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP74 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=159,smin_value=-77,smax_value=178) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv78 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-74,smax_value=181) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP74 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=161,smin_value=-78,smax_value=177) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv79 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-74,smax_value=181) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP74 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=163,smin_value=-79,smax_value=176) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv80 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-74,smax_value=181) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP74 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=165,smin_value=-80,smax_value=175) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv81 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-81,smax_value=174) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP81 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 104 first_idx 87
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-74,smax_value=181) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP74 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=167,smin_value=-81,smax_value=174) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv82 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-81,smax_value=174) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP81 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=169,smin_value=-82,smax_value=173) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv83 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-81,smax_value=174) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP81 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=171,smin_value=-83,smax_value=172) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv84 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-81,smax_value=174) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP81 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=173,smin_value=-84,smax_value=171) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv85 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-81,smax_value=174) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP81 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=175,smin_value=-85,smax_value=170) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv86 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-81,smax_value=174) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP81 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=177,smin_value=-86,smax_value=169) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv87 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-81,smax_value=174) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP81 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=179,smin_value=-87,smax_value=168) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv88 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-88,smax_value=167) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP88 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 104 first_idx 87
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-81,smax_value=174) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP81 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=181,smin_value=-88,smax_value=167) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv89 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-88,smax_value=167) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP88 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=183,smin_value=-89,smax_value=166) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv90 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-88,smax_value=167) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP88 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=185,smin_value=-90,smax_value=165) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv91 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-88,smax_value=167) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP88 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=187,smin_value=-91,smax_value=164) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv92 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-88,smax_value=167) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP88 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=189,smin_value=-92,smax_value=163) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv93 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-88,smax_value=167) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP88 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=191,smin_value=-93,smax_value=162) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv94 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-88,smax_value=167) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP88 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=193,smin_value=-94,smax_value=161) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv95 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-95,smax_value=160) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP95 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 104 first_idx 87
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-88,smax_value=167) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP88 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=195,smin_value=-95,smax_value=160) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv96 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-95,smax_value=160) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP95 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=197,smin_value=-96,smax_value=159) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv97 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-95,smax_value=160) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP95 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=199,smin_value=-97,smax_value=158) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv98 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-95,smax_value=160) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP95 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=201,smin_value=-98,smax_value=157) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv99 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-95,smax_value=160) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP95 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=203,smin_value=-99,smax_value=156) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv100 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-95,smax_value=160) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP95 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=205,smin_value=-100,smax_value=155) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv101 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-95,smax_value=160) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP95 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=207,smin_value=-101,smax_value=154) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv102 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-102,smax_value=153) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP102 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 104 first_idx 87
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-95,smax_value=160) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP95 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=209,smin_value=-102,smax_value=153) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv103 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-102,smax_value=153) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP102 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=211,smin_value=-103,smax_value=152) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv104 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-102,smax_value=153) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP102 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=213,smin_value=-104,smax_value=151) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv105 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-102,smax_value=153) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP102 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=215,smin_value=-105,smax_value=150) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv106 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-102,smax_value=153) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP102 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=217,smin_value=-106,smax_value=149) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv107 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-102,smax_value=153) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP102 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=219,smin_value=-107,smax_value=148) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv108 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-102,smax_value=153) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP102 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=221,smin_value=-108,smax_value=147) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv109 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-109,smax_value=146) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP109 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 104 first_idx 87
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-102,smax_value=153) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP102 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=223,smin_value=-109,smax_value=146) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv110 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-109,smax_value=146) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP109 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=225,smin_value=-110,smax_value=145) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv111 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-109,smax_value=146) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP109 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=227,smin_value=-111,smax_value=144) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv112 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-109,smax_value=146) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP109 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=229,smin_value=-112,smax_value=143) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv113 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-109,smax_value=146) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP109 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=231,smin_value=-113,smax_value=142) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv114 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-109,smax_value=146) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP109 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=233,smin_value=-114,smax_value=141) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv115 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-109,smax_value=146) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP109 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=235,smin_value=-115,smax_value=140) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv116 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-116,smax_value=139) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP116 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 104 first_idx 87
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-109,smax_value=146) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP109 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=237,smin_value=-116,smax_value=139) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv117 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-116,smax_value=139) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP116 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=239,smin_value=-117,smax_value=138) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv118 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-116,smax_value=139) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP116 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=241,smin_value=-118,smax_value=137) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv119 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-116,smax_value=139) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP116 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=243,smin_value=-119,smax_value=136) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv120 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-116,smax_value=139) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP116 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=245,smin_value=-120,smax_value=135) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv121 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-116,smax_value=139) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP116 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=247,smin_value=-121,smax_value=134) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv122 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-116,smax_value=139) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP116 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=249,smin_value=-122,smax_value=133) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv123 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-123,smax_value=132) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP123 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 104 first_idx 87
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-116,smax_value=139) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP116 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=251,smin_value=-123,smax_value=132) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv124 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-123,smax_value=132) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP123 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=253,smin_value=-124,smax_value=131) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv125 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-123,smax_value=132) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP123 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=255,smin_value=-125,smax_value=130) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv126 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-123,smax_value=132) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP123 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=257,smin_value=-126,smax_value=129) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv127 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-123,smax_value=132) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP123 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=259,smin_value=-127,smax_value=128) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv128 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-123,smax_value=132) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP123 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=261,smin_value=-128,smax_value=127) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv129 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-123,smax_value=132) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP123 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=263,smin_value=-129,smax_value=126) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv130 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-130,smax_value=125) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP130 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 104 first_idx 87
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-123,smax_value=132) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP123 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=265,smin_value=-130,smax_value=125) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv131 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-130,smax_value=125) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP130 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=267,smin_value=-131,smax_value=124) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv132 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-130,smax_value=125) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP130 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=269,smin_value=-132,smax_value=123) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv133 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-130,smax_value=125) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP130 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=271,smin_value=-133,smax_value=122) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv134 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-130,smax_value=125) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP130 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=273,smin_value=-134,smax_value=121) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv135 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-130,smax_value=125) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP130 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=275,smin_value=-135,smax_value=120) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv136 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-130,smax_value=125) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP130 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=277,smin_value=-136,smax_value=119) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv137 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-137,smax_value=118) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP137 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 104 first_idx 87
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-130,smax_value=125) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP130 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=279,smin_value=-137,smax_value=118) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv138 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-137,smax_value=118) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP137 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=281,smin_value=-138,smax_value=117) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv139 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-137,smax_value=118) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP137 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=283,smin_value=-139,smax_value=116) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv140 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-137,smax_value=118) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP137 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=285,smin_value=-140,smax_value=115) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv141 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-137,smax_value=118) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP137 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=287,smin_value=-141,smax_value=114) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv142 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-137,smax_value=118) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP137 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=289,smin_value=-142,smax_value=113) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv143 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-137,smax_value=118) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP137 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=291,smin_value=-143,smax_value=112) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv144 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-144,smax_value=111) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP144 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 104 first_idx 87
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-137,smax_value=118) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP137 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=293,smin_value=-144,smax_value=111) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv145 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-144,smax_value=111) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP144 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=295,smin_value=-145,smax_value=110) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv146 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-144,smax_value=111) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP144 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=297,smin_value=-146,smax_value=109) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv147 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-144,smax_value=111) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP144 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=299,smin_value=-147,smax_value=108) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv148 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-144,smax_value=111) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP144 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=301,smin_value=-148,smax_value=107) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv149 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-144,smax_value=111) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP144 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=303,smin_value=-149,smax_value=106) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv150 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-144,smax_value=111) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP144 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=305,smin_value=-150,smax_value=105) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv151 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-151,smax_value=104) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP151 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 104 first_idx 87
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-144,smax_value=111) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP144 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=307,smin_value=-151,smax_value=104) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv152 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-151,smax_value=104) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP151 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=309,smin_value=-152,smax_value=103) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv153 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-151,smax_value=104) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP151 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=311,smin_value=-153,smax_value=102) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv154 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-151,smax_value=104) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP151 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=313,smin_value=-154,smax_value=101) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv155 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-151,smax_value=104) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP151 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=315,smin_value=-155,smax_value=100) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv156 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-151,smax_value=104) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP151 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=317,smin_value=-156,smax_value=99) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv157 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-151,smax_value=104) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP151 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=319,smin_value=-157,smax_value=98) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv158 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-158,smax_value=97) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP158 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 104 first_idx 87
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-151,smax_value=104) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP151 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=321,smin_value=-158,smax_value=97) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv159 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-158,smax_value=97) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP158 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=323,smin_value=-159,smax_value=96) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv160 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-158,smax_value=97) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP158 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=325,smin_value=-160,smax_value=95) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv161 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-158,smax_value=97) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP158 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=327,smin_value=-161,smax_value=94) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv162 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-158,smax_value=97) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP158 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=329,smin_value=-162,smax_value=93) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv163 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-158,smax_value=97) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP158 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=331,smin_value=-163,smax_value=92) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv164 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-158,smax_value=97) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP158 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=333,smin_value=-164,smax_value=91) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv165 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-165,smax_value=90) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP165 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 104 first_idx 87
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-158,smax_value=97) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP158 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=335,smin_value=-165,smax_value=90) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv166 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-165,smax_value=90) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP165 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=337,smin_value=-166,smax_value=89) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv167 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-165,smax_value=90) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP165 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=339,smin_value=-167,smax_value=88) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv168 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-165,smax_value=90) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP165 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=341,smin_value=-168,smax_value=87) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv169 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-165,smax_value=90) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP165 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=343,smin_value=-169,smax_value=86) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv170 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-165,smax_value=90) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP165 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=345,smin_value=-170,smax_value=85) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv171 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-165,smax_value=90) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP165 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=347,smin_value=-171,smax_value=84) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv172 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-172,smax_value=83) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP172 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 104 first_idx 87
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-165,smax_value=90) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP165 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=349,smin_value=-172,smax_value=83) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv173 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-172,smax_value=83) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP172 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=351,smin_value=-173,smax_value=82) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv174 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-172,smax_value=83) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP172 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=353,smin_value=-174,smax_value=81) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv175 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-172,smax_value=83) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP172 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=355,smin_value=-175,smax_value=80) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv176 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-172,smax_value=83) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP172 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=357,smin_value=-176,smax_value=79) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv177 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-172,smax_value=83) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP172 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=359,smin_value=-177,smax_value=78) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv178 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-172,smax_value=83) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP172 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=361,smin_value=-178,smax_value=77) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv179 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-179,smax_value=76) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP179 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 104 first_idx 87
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-172,smax_value=83) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP172 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=363,smin_value=-179,smax_value=76) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv180 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-179,smax_value=76) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP179 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=365,smin_value=-180,smax_value=75) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv181 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-179,smax_value=76) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP179 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=367,smin_value=-181,smax_value=74) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv182 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-179,smax_value=76) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP179 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=369,smin_value=-182,smax_value=73) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv183 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-179,smax_value=76) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP179 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=371,smin_value=-183,smax_value=72) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv184 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-179,smax_value=76) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP179 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=373,smin_value=-184,smax_value=71) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv185 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-179,smax_value=76) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP179 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=375,smin_value=-185,smax_value=70) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv186 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-186,smax_value=69) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP186 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 104 first_idx 87
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-179,smax_value=76) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP179 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=377,smin_value=-186,smax_value=69) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv187 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-186,smax_value=69) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP186 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=379,smin_value=-187,smax_value=68) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv188 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-186,smax_value=69) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP186 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=381,smin_value=-188,smax_value=67) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv189 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-186,smax_value=69) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP186 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=383,smin_value=-189,smax_value=66) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv190 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-186,smax_value=69) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP186 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=385,smin_value=-190,smax_value=65) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv191 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-186,smax_value=69) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP186 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=387,smin_value=-191,smax_value=64) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv192 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-186,smax_value=69) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP186 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=389,smin_value=-192,smax_value=63) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv193 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-193,smax_value=62) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP193 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 104 first_idx 87
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-186,smax_value=69) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP186 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=391,smin_value=-193,smax_value=62) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv194 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-193,smax_value=62) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP193 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=393,smin_value=-194,smax_value=61) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv195 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-193,smax_value=62) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP193 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=395,smin_value=-195,smax_value=60) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv196 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-193,smax_value=62) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP193 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=397,smin_value=-196,smax_value=59) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv197 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-193,smax_value=62) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP193 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=399,smin_value=-197,smax_value=58) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv198 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-193,smax_value=62) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP193 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=401,smin_value=-198,smax_value=57) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv199 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-193,smax_value=62) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP193 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=403,smin_value=-199,smax_value=56) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv200 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-200,smax_value=55) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP200 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 104 first_idx 87
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-193,smax_value=62) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP193 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=405,smin_value=-200,smax_value=55) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv201 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-200,smax_value=55) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP200 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=407,smin_value=-201,smax_value=54) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv202 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-200,smax_value=55) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP200 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=409,smin_value=-202,smax_value=53) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv203 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-200,smax_value=55) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP200 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=411,smin_value=-203,smax_value=52) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv204 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-200,smax_value=55) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP200 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=413,smin_value=-204,smax_value=51) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv205 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-200,smax_value=55) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP200 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=415,smin_value=-205,smax_value=50) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv206 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-200,smax_value=55) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP200 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=417,smin_value=-206,smax_value=49) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv207 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-207,smax_value=48) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP207 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 104 first_idx 87
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-200,smax_value=55) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP200 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=419,smin_value=-207,smax_value=48) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv208 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-207,smax_value=48) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP207 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=421,smin_value=-208,smax_value=47) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv209 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-207,smax_value=48) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP207 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=423,smin_value=-209,smax_value=46) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv210 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-207,smax_value=48) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP207 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=425,smin_value=-210,smax_value=45) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv211 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-207,smax_value=48) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP207 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=427,smin_value=-211,smax_value=44) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv212 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-207,smax_value=48) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP207 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=429,smin_value=-212,smax_value=43) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv213 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-207,smax_value=48) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP207 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=431,smin_value=-213,smax_value=42) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv214 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-214,smax_value=41) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP214 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 104 first_idx 87
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-207,smax_value=48) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP207 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=433,smin_value=-214,smax_value=41) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv215 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-214,smax_value=41) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP214 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=435,smin_value=-215,smax_value=40) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv216 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-214,smax_value=41) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP214 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=437,smin_value=-216,smax_value=39) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv217 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-214,smax_value=41) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP214 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=439,smin_value=-217,smax_value=38) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv218 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-214,smax_value=41) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP214 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=441,smin_value=-218,smax_value=37) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv219 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-214,smax_value=41) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP214 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=443,smin_value=-219,smax_value=36) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv220 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-214,smax_value=41) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP214 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=445,smin_value=-220,smax_value=35) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv221 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-221,smax_value=34) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP221 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 104 first_idx 87
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-214,smax_value=41) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP214 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=447,smin_value=-221,smax_value=34) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv222 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-221,smax_value=34) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP221 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=449,smin_value=-222,smax_value=33) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv223 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-221,smax_value=34) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP221 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=451,smin_value=-223,smax_value=32) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv224 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-221,smax_value=34) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP221 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=453,smin_value=-224,smax_value=31) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv225 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-221,smax_value=34) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP221 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=455,smin_value=-225,smax_value=30) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv226 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-221,smax_value=34) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP221 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=457,smin_value=-226,smax_value=29) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv227 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-221,smax_value=34) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP221 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=459,smin_value=-227,smax_value=28) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv228 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-228,smax_value=27) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP228 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 104 first_idx 87
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-221,smax_value=34) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP221 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=461,smin_value=-228,smax_value=27) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv229 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-228,smax_value=27) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP228 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=463,smin_value=-229,smax_value=26) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv230 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-228,smax_value=27) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP228 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=465,smin_value=-230,smax_value=25) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv231 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-228,smax_value=27) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP228 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=467,smin_value=-231,smax_value=24) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv232 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-228,smax_value=27) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP228 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=469,smin_value=-232,smax_value=23) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv233 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-228,smax_value=27) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP228 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=471,smin_value=-233,smax_value=22) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv234 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-228,smax_value=27) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP228 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=473,smin_value=-234,smax_value=21) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv235 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-235,smax_value=20) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP235 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 104 first_idx 87
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-228,smax_value=27) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP228 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=475,smin_value=-235,smax_value=20) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv236 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-235,smax_value=20) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP235 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=477,smin_value=-236,smax_value=19) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv237 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-235,smax_value=20) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP235 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=479,smin_value=-237,smax_value=18) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv238 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-235,smax_value=20) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP235 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=481,smin_value=-238,smax_value=17) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv239 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-235,smax_value=20) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP235 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=483,smin_value=-239,smax_value=16) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv240 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-235,smax_value=20) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP235 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=485,smin_value=-240,smax_value=15) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv241 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-235,smax_value=20) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP235 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=487,smin_value=-241,smax_value=14) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv242 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-242,smax_value=13) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP242 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 104 first_idx 87
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-235,smax_value=20) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP235 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=489,smin_value=-242,smax_value=13) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv243 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-242,smax_value=13) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP242 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=491,smin_value=-243,smax_value=12) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv244 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-242,smax_value=13) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP242 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=493,smin_value=-244,smax_value=11) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv245 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-242,smax_value=13) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP242 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=495,smin_value=-245,smax_value=10) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv246 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-242,smax_value=13) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP242 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=497,smin_value=-246,smax_value=9) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv247 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-242,smax_value=13) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP242 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=499,smin_value=-247,smax_value=8) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv248 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-242,smax_value=13) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP242 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=501,smin_value=-248,smax_value=7) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv249 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-249,smax_value=6) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP249 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=200 stack=0 marks
last_idx 104 first_idx 87
regs=200 stack=0 before 104: (05) goto pc-18
regs=200 stack=0 before 103: (07) r1 += -1
regs=200 stack=0 before 102: (15) if r2 == 0x0 goto pc-28
regs=200 stack=0 before 101: (77) r2 >>= 32
regs=200 stack=0 before 100: (67) r2 <<= 32
regs=200 stack=0 before 99: (bf) r2 = r1
regs=200 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=200 stack=0 before 91: (77) r2 >>= 32
regs=200 stack=0 before 90: (67) r2 <<= 32
regs=200 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-242,smax_value=13) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP242 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=503,smin_value=-249,smax_value=6) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv250 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-249,smax_value=6) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP249 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=505,smin_value=-250,smax_value=5) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv251 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-249,smax_value=6) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP249 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=507,smin_value=-251,smax_value=4) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv252 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-249,smax_value=6) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP249 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=509,smin_value=-252,smax_value=3) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv253 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-249,smax_value=6) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP249 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; if (skip != 0) {
99: (bf) r2 = r1
100: (67) r2 <<= 32
101: (77) r2 >>= 32
; if (skip != 0) {
102: (15) if r2 == 0x0 goto pc-28
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=511,smin_value=-253,smax_value=2) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv254 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
; skip--;
103: (07) r1 += -1
104: (05) goto pc-18
; err = bpf_skb_load_bytes(
87: (b7) r8 = 255
; for (i = 0; i < MAX_DNS_NAME; i++) {
88: (07) r9 += 1
89: (bf) r2 = r9
90: (67) r2 <<= 32
91: (77) r2 >>= 32
; for (i = 0; i < MAX_DNS_NAME; i++) {
92: (55) if r2 != 0xff goto pc+6
last_idx 92 first_idx 87
regs=4 stack=0 before 91: (77) r2 >>= 32
regs=4 stack=0 before 90: (67) r2 <<= 32
regs=4 stack=0 before 89: (bf) r2 = r9
regs=200 stack=0 before 88: (07) r9 += 1
regs=200 stack=0 before 87: (b7) r8 = 255
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,smin_value=-249,smax_value=6) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_rw=invP249 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent already had regs=200 stack=0 marks
; return i < MAX_DNS_NAME ? i : MAX_DNS_NAME;
93: (67) r8 <<= 32
94: (77) r8 >>= 32
95: (b7) r1 = 255
96: (2d) if r1 > r8 goto pc+8
last_idx 96 first_idx 93
regs=2 stack=0 before 95: (b7) r1 = 255
last_idx 96 first_idx 93
regs=100 stack=0 before 95: (b7) r1 = 255
regs=100 stack=0 before 94: (77) r8 >>= 32
regs=100 stack=0 before 93: (67) r8 <<= 32
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,smin_value=-254,smax_value=1) R2_w=inv255 R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_rw=invP255 R9_w=inv255 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm??
parent didn't have regs=100 stack=0 marks
last_idx 92 first_idx 87
regs=100 stack=0 before 92: (55) if r2 != 0xff goto pc+6
regs=100 stack=0 before 91: (77) r2 >>= 32
regs=100 stack=0 before 90: (67) r2 <<= 32
regs=100 stack=0 before 89: (bf) r2 = r9
regs=100 stack=0 before 88: (07) r9 += 1
regs=100 stack=0 before 87: (b7) r8 = 255
97: (b7) r8 = 255
98: (05) goto pc+6
; if (name_len == 0)
105: (15) if r8 == 0x0 goto pc+218
last_idx 105 first_idx 93
regs=100 stack=0 before 98: (05) goto pc+6
regs=100 stack=0 before 97: (b7) r8 = 255
; return output_dns_event(skb, flags, name_len, ancount);
106: (69) r9 = *(u16 *)(r10 -36)
107: (69) r1 = *(u16 *)(r10 -32)
108: (7b) *(u64 *)(r10 -48) = r1
109: (18) r1 = 0x1
; if (bpf_core_enum_value_exists(enum bpf_func_id, BPF_FUNC_ringbuf_reserve))
111: (15) if r1 == 0x0 goto pc+8
last_idx 111 first_idx 111
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=invP1 R2=inv255 R6=ctx(id=0,off=0,imm=0) R7=inv0 R8_w=inv255 R9_w=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48_w=inv
parent didn't have regs=2 stack=0 marks
last_idx 109 first_idx 93
regs=2 stack=0 before 109: (18) r1 = 0x1
; return bpf_ringbuf_reserve(map, size, 0);
112: (18) r1 = 0xffff9c406e2fd200
114: (b7) r2 = 400
115: (b7) r3 = 0
116: (85) call bpf_ringbuf_reserve#131
117: (bf) r7 = r0
; if (!event)
118: (15) if r7 == 0x0 goto pc+205
R0_w=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7_w=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv refs=514
119: (05) goto pc+7
; if (!event)
127: (7b) *(u64 *)(r10 -56) = r9
128: (b7) r9 = 0
; __builtin_memset(event, 0, sizeof(*event));
129: (7b) *(u64 *)(r7 +392) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
130: (7b) *(u64 *)(r7 +384) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
131: (7b) *(u64 *)(r7 +376) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
132: (7b) *(u64 *)(r7 +368) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
133: (7b) *(u64 *)(r7 +360) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
134: (7b) *(u64 *)(r7 +352) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
135: (7b) *(u64 *)(r7 +344) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
136: (7b) *(u64 *)(r7 +336) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
137: (7b) *(u64 *)(r7 +328) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
138: (7b) *(u64 *)(r7 +320) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
139: (7b) *(u64 *)(r7 +312) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
140: (7b) *(u64 *)(r7 +304) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
141: (7b) *(u64 *)(r7 +296) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
142: (7b) *(u64 *)(r7 +288) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
143: (7b) *(u64 *)(r7 +280) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
144: (7b) *(u64 *)(r7 +272) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
145: (7b) *(u64 *)(r7 +264) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
146: (7b) *(u64 *)(r7 +256) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
147: (7b) *(u64 *)(r7 +248) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
148: (7b) *(u64 *)(r7 +240) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
149: (7b) *(u64 *)(r7 +232) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
150: (7b) *(u64 *)(r7 +224) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
151: (7b) *(u64 *)(r7 +216) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
152: (7b) *(u64 *)(r7 +208) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
153: (7b) *(u64 *)(r7 +200) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
154: (7b) *(u64 *)(r7 +192) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
155: (7b) *(u64 *)(r7 +184) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
156: (7b) *(u64 *)(r7 +176) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
157: (7b) *(u64 *)(r7 +168) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
158: (7b) *(u64 *)(r7 +160) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
159: (7b) *(u64 *)(r7 +152) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
160: (7b) *(u64 *)(r7 +144) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
161: (7b) *(u64 *)(r7 +136) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
162: (7b) *(u64 *)(r7 +128) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
163: (7b) *(u64 *)(r7 +120) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
164: (7b) *(u64 *)(r7 +112) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
165: (7b) *(u64 *)(r7 +104) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
166: (7b) *(u64 *)(r7 +96) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
167: (7b) *(u64 *)(r7 +88) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
168: (7b) *(u64 *)(r7 +80) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
169: (7b) *(u64 *)(r7 +72) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
170: (7b) *(u64 *)(r7 +64) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
171: (7b) *(u64 *)(r7 +56) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
172: (7b) *(u64 *)(r7 +48) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
173: (7b) *(u64 *)(r7 +40) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
174: (7b) *(u64 *)(r7 +32) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
175: (7b) *(u64 *)(r7 +24) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
176: (7b) *(u64 *)(r7 +16) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
177: (7b) *(u64 *)(r7 +8) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
178: (7b) *(u64 *)(r7 +0) = r9
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
; event->netns = skb->cb[0]; // cb[0] initialized by dispatcher.bpf.c
179: (61) r1 = *(u32 *)(r6 +48)
; event->netns = skb->cb[0]; // cb[0] initialized by dispatcher.bpf.c
180: (63) *(u32 *)(r7 +64) = r1
R0=mem(id=0,ref_obj_id=514,off=0,imm=0) R1_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
; event->timestamp = bpf_ktime_get_boot_ns();
181: (85) call bpf_ktime_get_boot_ns#125
; event->timestamp = bpf_ktime_get_boot_ns();
182: (7b) *(u64 *)(r7 +0) = r0
R0_w=inv(id=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
; &event->id, sizeof(event->id));
183: (bf) r3 = r7
184: (07) r3 += 100
; long err = bpf_skb_load_bytes(skb,
185: (bf) r1 = r6
186: (b7) r2 = 42
187: (b7) r4 = 2
188: (85) call bpf_skb_load_bytes#26
R0_w=inv(id=0) R1_w=ctx(id=0,off=0,imm=0) R2_w=inv42 R3_w=mem(id=0,ref_obj_id=514,off=100,imm=0) R4_w=inv2 R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56_w=inv refs=514
last_idx 188 first_idx 127
regs=10 stack=0 before 187: (b7) r4 = 2
; if (err < 0)
189: (6d) if r9 s> r0 goto pc+128
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; event->id = bpf_ntohs(event->id);
190: (69) r1 = *(u16 *)(r7 +100)
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
191: (dc) r1 = be16 r1
; event->id = bpf_ntohs(event->id);
192: (6b) *(u16 *)(r7 +100) = r1
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
193: (b7) r1 = 4
; event->src.l3.version = event->dst.l3.version = 4;
194: (73) *(u8 *)(r7 +48) = r1
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv4 R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; event->src.l3.version = event->dst.l3.version = 4;
195: (73) *(u8 *)(r7 +24) = r1
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv4 R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; event->src.l3.version = event->dst.l3.version = 4;
196: (bf) r3 = r7
197: (07) r3 += 32
; err = bpf_skb_load_bytes(skb, ETH_HLEN + offsetof(struct iphdr, daddr),
198: (bf) r1 = r6
199: (b7) r2 = 30
200: (b7) r4 = 4
201: (85) call bpf_skb_load_bytes#26
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=ctx(id=0,off=0,imm=0) R2_w=inv30 R3_w=mem(id=0,ref_obj_id=514,off=32,imm=0) R4_w=inv4 R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
last_idx 201 first_idx 189
regs=10 stack=0 before 200: (b7) r4 = 4
; if (err < 0)
202: (6d) if r9 s> r0 goto pc+115
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; event->src.l3.version = event->dst.l3.version = 4;
203: (bf) r3 = r7
204: (07) r3 += 8
; err = bpf_skb_load_bytes(skb, ETH_HLEN + offsetof(struct iphdr, saddr),
205: (bf) r1 = r6
206: (b7) r2 = 26
207: (b7) r4 = 4
208: (85) call bpf_skb_load_bytes#26
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=ctx(id=0,off=0,imm=0) R2_w=inv26 R3_w=mem(id=0,ref_obj_id=514,off=8,imm=0) R4_w=inv4 R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
last_idx 208 first_idx 202
regs=10 stack=0 before 207: (b7) r4 = 4
209: (b7) r9 = 0
; if (err < 0)
210: (6d) if r9 s> r0 goto pc+107
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=inv0 R10=fp0 fp-24=???????m fp-32=??mmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
211: (bf) r3 = r10
;
212: (07) r3 += -26
; err = bpf_skb_load_bytes(skb,
213: (bf) r1 = r6
214: (b7) r2 = 23
215: (b7) r4 = 1
216: (85) call bpf_skb_load_bytes#26
last_idx 216 first_idx 210
regs=10 stack=0 before 215: (b7) r4 = 1
; if (err < 0)
217: (6d) if r9 s> r0 goto pc+100
R0_w=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=inv0 R10=fp0 fp-24=???????m fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; event->src.proto = event->dst.proto = proto;
218: (71) r1 = *(u8 *)(r10 -26)
; event->src.proto = event->dst.proto = proto;
219: (6b) *(u16 *)(r7 +30) = r1
R0_w=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=inv0 R10=fp0 fp-24=???????m fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; event->src.proto = event->dst.proto = proto;
220: (6b) *(u16 *)(r7 +54) = r1
R0_w=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=inv0 R10=fp0 fp-24=???????m fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; if (event->src.proto == IPPROTO_TCP) {
221: (15) if r1 == 0x11 goto pc+1
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=inv0 R10=fp0 fp-24=???????m fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
222: (55) if r1 != 0x6 goto pc+95
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv6 R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=inv0 R10=fp0 fp-24=???????m fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; err = bpf_skb_load_bytes(skb, src_offset, &event->src.port,
223: (bf) r3 = r7
224: (07) r3 += 28
; err = bpf_skb_load_bytes(skb, src_offset, &event->src.port,
225: (bf) r1 = r6
226: (b7) r2 = 34
227: (b7) r4 = 2
228: (85) call bpf_skb_load_bytes#26
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=ctx(id=0,off=0,imm=0) R2_w=inv34 R3_w=mem(id=0,ref_obj_id=514,off=28,imm=0) R4_w=inv2 R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=inv0 R10=fp0 fp-24=???????m fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
last_idx 228 first_idx 221
regs=10 stack=0 before 227: (b7) r4 = 2
229: (b7) r9 = 0
; if (err < 0)
230: (6d) if r9 s> r0 goto pc+87
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; err = bpf_skb_load_bytes(skb, dst_offset, &event->dst.port,
231: (bf) r3 = r7
232: (07) r3 += 52
; err = bpf_skb_load_bytes(skb, dst_offset, &event->dst.port,
233: (bf) r1 = r6
234: (b7) r2 = 36
235: (b7) r4 = 2
236: (85) call bpf_skb_load_bytes#26
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=ctx(id=0,off=0,imm=0) R2_w=inv36 R3_w=mem(id=0,ref_obj_id=514,off=52,imm=0) R4_w=inv2 R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-24=???????m fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
last_idx 236 first_idx 229
regs=10 stack=0 before 235: (b7) r4 = 2
; if (err < 0)
237: (6d) if r9 s> r0 goto pc+80
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=inv0 R10=fp0 fp-24=???????m fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
238: (79) r2 = *(u64 *)(r10 -48)
239: (67) r2 <<= 48
240: (c7) r2 s>>= 48
; event->src.port = bpf_ntohs(event->src.port);
241: (69) r1 = *(u16 *)(r7 +28)
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R2_w=inv(id=0,smin_value=-32768,smax_value=32767) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=inv0 R10=fp0 fp-24=???????m fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
242: (dc) r1 = be16 r1
; event->src.port = bpf_ntohs(event->src.port);
243: (6b) *(u16 *)(r7 +28) = r1
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0) R2_w=inv(id=0,smin_value=-32768,smax_value=32767) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=inv0 R10=fp0 fp-24=???????m fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; event->dst.port = bpf_ntohs(event->dst.port);
244: (69) r1 = *(u16 *)(r7 +52)
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0) R2_w=inv(id=0,smin_value=-32768,smax_value=32767) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=inv0 R10=fp0 fp-24=???????m fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
245: (dc) r1 = be16 r1
; event->dst.port = bpf_ntohs(event->dst.port);
246: (6b) *(u16 *)(r7 +52) = r1
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0) R2_w=inv(id=0,smin_value=-32768,smax_value=32767) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=inv0 R10=fp0 fp-24=???????m fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; event->qr = flags.qr;
247: (bf) r1 = r2
248: (57) r1 &= 32768
249: (77) r1 >>= 15
; event->qr = flags.qr;
250: (73) *(u8 *)(r7 +104) = r1
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,umax_value=1,var_off=(0x0; 0x1)) R2_w=inv(id=515,smin_value=-32768,smax_value=32767) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=inv0 R10=fp0 fp-24=???????m fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; if (flags.qr == 1) {
251: (65) if r2 s> 0xffffffff goto pc+2
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,umax_value=1,var_off=(0x0; 0x1)) R2_w=inv(id=515,umin_value=18446744073709518848,var_off=(0xffffffffffff8000; 0x7fff),u32_min_value=-32768) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=inv0 R10=fp0 fp-24=???????m fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; event->rcode = flags.rcode;
252: (57) r2 &= 15
; event->rcode = flags.rcode;
253: (73) *(u8 *)(r7 +106) = r2
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,umax_value=1,var_off=(0x0; 0x1)) R2_w=inv(id=0,umax_value=15,var_off=(0x0; 0xf)) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=inv0 R10=fp0 fp-24=???????m fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; bpf_skb_load_bytes(skb, DNS_OFF + sizeof(struct dnshdr), event->name,
254: (bf) r3 = r7
255: (07) r3 += 120
; bpf_skb_load_bytes(skb, DNS_OFF + sizeof(struct dnshdr), event->name,
256: (bf) r1 = r6
257: (b7) r2 = 54
258: (bf) r4 = r8
259: (85) call bpf_skb_load_bytes#26
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=ctx(id=0,off=0,imm=0) R2_w=inv54 R3_w=mem(id=0,ref_obj_id=514,off=120,imm=0) R4_w=inv255 R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=inv0 R10=fp0 fp-24=???????m fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
last_idx 259 first_idx 254
regs=10 stack=0 before 258: (bf) r4 = r8
regs=100 stack=0 before 257: (b7) r2 = 54
regs=100 stack=0 before 256: (bf) r1 = r6
regs=100 stack=0 before 255: (07) r3 += 120
regs=100 stack=0 before 254: (bf) r3 = r7
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,umax_value=1,var_off=(0x0; 0x1)) R2_w=inv(id=0,umax_value=15,var_off=(0x0; 0xf)) R6_r=ctx(id=0,off=0,imm=0) R7_r=mem(id=0,ref_obj_id=514,off=0,imm=0) R8_r=invP255 R9=inv0 R10=fp0 fp-24=???????m fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
parent didn't have regs=100 stack=0 marks
last_idx 253 first_idx 237
regs=100 stack=0 before 253: (73) *(u8 *)(r7 +106) = r2
regs=100 stack=0 before 252: (57) r2 &= 15
regs=100 stack=0 before 251: (65) if r2 s> 0xffffffff goto pc+2
regs=100 stack=0 before 250: (73) *(u8 *)(r7 +104) = r1
regs=100 stack=0 before 249: (77) r1 >>= 15
regs=100 stack=0 before 248: (57) r1 &= 32768
regs=100 stack=0 before 247: (bf) r1 = r2
regs=100 stack=0 before 246: (6b) *(u16 *)(r7 +52) = r1
regs=100 stack=0 before 245: (dc) r1 = be16 r1
regs=100 stack=0 before 244: (69) r1 = *(u16 *)(r7 +52)
regs=100 stack=0 before 243: (6b) *(u16 *)(r7 +28) = r1
regs=100 stack=0 before 242: (dc) r1 = be16 r1
regs=100 stack=0 before 241: (69) r1 = *(u16 *)(r7 +28)
regs=100 stack=0 before 240: (c7) r2 s>>= 48
regs=100 stack=0 before 239: (67) r2 <<= 48
regs=100 stack=0 before 238: (79) r2 = *(u64 *)(r10 -48)
regs=100 stack=0 before 237: (6d) if r9 s> r0 goto pc+80
R0_rw=inv(id=0) R6_r=ctx(id=0,off=0,imm=0) R7_r=mem(id=0,ref_obj_id=514,off=0,imm=0) R8_r=invP255 R9_rw=inv0 R10=fp0 fp-24=???????m fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48_r=inv fp-56=inv refs=514
parent didn't have regs=100 stack=0 marks
last_idx 236 first_idx 229
regs=100 stack=0 before 236: (85) call bpf_skb_load_bytes#26
regs=100 stack=0 before 235: (b7) r4 = 2
regs=100 stack=0 before 234: (b7) r2 = 36
regs=100 stack=0 before 233: (bf) r1 = r6
regs=100 stack=0 before 232: (07) r3 += 52
regs=100 stack=0 before 231: (bf) r3 = r7
regs=100 stack=0 before 230: (6d) if r9 s> r0 goto pc+87
regs=100 stack=0 before 229: (b7) r9 = 0
R0_rw=inv(id=0) R6_r=ctx(id=0,off=0,imm=0) R7_r=mem(id=0,ref_obj_id=514,off=0,imm=0) R8_r=invP255 R9=inv0 R10=fp0 fp-24=???????m fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48_r=inv fp-56=inv refs=514
parent didn't have regs=100 stack=0 marks
last_idx 228 first_idx 221
regs=100 stack=0 before 228: (85) call bpf_skb_load_bytes#26
regs=100 stack=0 before 227: (b7) r4 = 2
regs=100 stack=0 before 226: (b7) r2 = 34
regs=100 stack=0 before 225: (bf) r1 = r6
regs=100 stack=0 before 224: (07) r3 += 28
regs=100 stack=0 before 223: (bf) r3 = r7
regs=100 stack=0 before 222: (55) if r1 != 0x6 goto pc+95
regs=100 stack=0 before 221: (15) if r1 == 0x11 goto pc+1
R0_w=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6_r=ctx(id=0,off=0,imm=0) R7_r=mem(id=0,ref_obj_id=514,off=0,imm=0) R8_r=invP255 R9=inv0 R10=fp0 fp-24=???????m fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48_r=inv fp-56=inv refs=514
parent didn't have regs=100 stack=0 marks
last_idx 220 first_idx 210
regs=100 stack=0 before 220: (6b) *(u16 *)(r7 +54) = r1
regs=100 stack=0 before 219: (6b) *(u16 *)(r7 +30) = r1
regs=100 stack=0 before 218: (71) r1 = *(u8 *)(r10 -26)
regs=100 stack=0 before 217: (6d) if r9 s> r0 goto pc+100
regs=100 stack=0 before 216: (85) call bpf_skb_load_bytes#26
regs=100 stack=0 before 215: (b7) r4 = 1
regs=100 stack=0 before 214: (b7) r2 = 23
regs=100 stack=0 before 213: (bf) r1 = r6
regs=100 stack=0 before 212: (07) r3 += -26
regs=100 stack=0 before 211: (bf) r3 = r10
regs=100 stack=0 before 210: (6d) if r9 s> r0 goto pc+107
R0_rw=inv(id=0) R6_r=ctx(id=0,off=0,imm=0) R7_r=mem(id=0,ref_obj_id=514,off=0,imm=0) R8_r=invP255 R9_rw=inv0 R10=fp0 fp-24=???????m fp-32_r=??mmm?mm fp-40=mmmmmm?? fp-48_r=inv fp-56=inv refs=514
parent didn't have regs=100 stack=0 marks
last_idx 209 first_idx 202
regs=100 stack=0 before 209: (b7) r9 = 0
regs=100 stack=0 before 208: (85) call bpf_skb_load_bytes#26
regs=100 stack=0 before 207: (b7) r4 = 4
regs=100 stack=0 before 206: (b7) r2 = 26
regs=100 stack=0 before 205: (bf) r1 = r6
regs=100 stack=0 before 204: (07) r3 += 8
regs=100 stack=0 before 203: (bf) r3 = r7
regs=100 stack=0 before 202: (6d) if r9 s> r0 goto pc+115
R0_rw=inv(id=0) R6_r=ctx(id=0,off=0,imm=0) R7_r=mem(id=0,ref_obj_id=514,off=0,imm=0) R8_r=invP255 R9_r=inv0 R10=fp0 fp-24=???????m fp-32_r=??mmm?mm fp-40=mmmmmm?? fp-48_r=inv fp-56=inv refs=514
parent didn't have regs=100 stack=0 marks
last_idx 201 first_idx 189
regs=100 stack=0 before 201: (85) call bpf_skb_load_bytes#26
regs=100 stack=0 before 200: (b7) r4 = 4
regs=100 stack=0 before 199: (b7) r2 = 30
regs=100 stack=0 before 198: (bf) r1 = r6
regs=100 stack=0 before 197: (07) r3 += 32
regs=100 stack=0 before 196: (bf) r3 = r7
regs=100 stack=0 before 195: (73) *(u8 *)(r7 +24) = r1
regs=100 stack=0 before 194: (73) *(u8 *)(r7 +48) = r1
regs=100 stack=0 before 193: (b7) r1 = 4
regs=100 stack=0 before 192: (6b) *(u16 *)(r7 +100) = r1
regs=100 stack=0 before 191: (dc) r1 = be16 r1
regs=100 stack=0 before 190: (69) r1 = *(u16 *)(r7 +100)
regs=100 stack=0 before 189: (6d) if r9 s> r0 goto pc+128
R0_rw=inv(id=0) R6_r=ctx(id=0,off=0,imm=0) R7_r=mem(id=0,ref_obj_id=514,off=0,imm=0) R8_r=invP255 R9_rw=inv0 R10=fp0 fp-24=???????m fp-32_r=??mmm?mm fp-40=mmmmmm?? fp-48_r=inv fp-56_w=inv refs=514
parent didn't have regs=100 stack=0 marks
last_idx 188 first_idx 127
regs=100 stack=0 before 188: (85) call bpf_skb_load_bytes#26
regs=100 stack=0 before 187: (b7) r4 = 2
regs=100 stack=0 before 186: (b7) r2 = 42
regs=100 stack=0 before 185: (bf) r1 = r6
regs=100 stack=0 before 184: (07) r3 += 100
regs=100 stack=0 before 183: (bf) r3 = r7
regs=100 stack=0 before 182: (7b) *(u64 *)(r7 +0) = r0
regs=100 stack=0 before 181: (85) call bpf_ktime_get_boot_ns#125
regs=100 stack=0 before 180: (63) *(u32 *)(r7 +64) = r1
regs=100 stack=0 before 179: (61) r1 = *(u32 *)(r6 +48)
regs=100 stack=0 before 178: (7b) *(u64 *)(r7 +0) = r9
regs=100 stack=0 before 177: (7b) *(u64 *)(r7 +8) = r9
regs=100 stack=0 before 176: (7b) *(u64 *)(r7 +16) = r9
regs=100 stack=0 before 175: (7b) *(u64 *)(r7 +24) = r9
regs=100 stack=0 before 174: (7b) *(u64 *)(r7 +32) = r9
regs=100 stack=0 before 173: (7b) *(u64 *)(r7 +40) = r9
regs=100 stack=0 before 172: (7b) *(u64 *)(r7 +48) = r9
regs=100 stack=0 before 171: (7b) *(u64 *)(r7 +56) = r9
regs=100 stack=0 before 170: (7b) *(u64 *)(r7 +64) = r9
regs=100 stack=0 before 169: (7b) *(u64 *)(r7 +72) = r9
regs=100 stack=0 before 168: (7b) *(u64 *)(r7 +80) = r9
regs=100 stack=0 before 167: (7b) *(u64 *)(r7 +88) = r9
regs=100 stack=0 before 166: (7b) *(u64 *)(r7 +96) = r9
regs=100 stack=0 before 165: (7b) *(u64 *)(r7 +104) = r9
regs=100 stack=0 before 164: (7b) *(u64 *)(r7 +112) = r9
regs=100 stack=0 before 163: (7b) *(u64 *)(r7 +120) = r9
regs=100 stack=0 before 162: (7b) *(u64 *)(r7 +128) = r9
regs=100 stack=0 before 161: (7b) *(u64 *)(r7 +136) = r9
regs=100 stack=0 before 160: (7b) *(u64 *)(r7 +144) = r9
regs=100 stack=0 before 159: (7b) *(u64 *)(r7 +152) = r9
regs=100 stack=0 before 158: (7b) *(u64 *)(r7 +160) = r9
regs=100 stack=0 before 157: (7b) *(u64 *)(r7 +168) = r9
regs=100 stack=0 before 156: (7b) *(u64 *)(r7 +176) = r9
regs=100 stack=0 before 155: (7b) *(u64 *)(r7 +184) = r9
regs=100 stack=0 before 154: (7b) *(u64 *)(r7 +192) = r9
regs=100 stack=0 before 153: (7b) *(u64 *)(r7 +200) = r9
regs=100 stack=0 before 152: (7b) *(u64 *)(r7 +208) = r9
regs=100 stack=0 before 151: (7b) *(u64 *)(r7 +216) = r9
regs=100 stack=0 before 150: (7b) *(u64 *)(r7 +224) = r9
regs=100 stack=0 before 149: (7b) *(u64 *)(r7 +232) = r9
regs=100 stack=0 before 148: (7b) *(u64 *)(r7 +240) = r9
regs=100 stack=0 before 147: (7b) *(u64 *)(r7 +248) = r9
regs=100 stack=0 before 146: (7b) *(u64 *)(r7 +256) = r9
regs=100 stack=0 before 145: (7b) *(u64 *)(r7 +264) = r9
regs=100 stack=0 before 144: (7b) *(u64 *)(r7 +272) = r9
regs=100 stack=0 before 143: (7b) *(u64 *)(r7 +280) = r9
regs=100 stack=0 before 142: (7b) *(u64 *)(r7 +288) = r9
regs=100 stack=0 before 141: (7b) *(u64 *)(r7 +296) = r9
regs=100 stack=0 before 140: (7b) *(u64 *)(r7 +304) = r9
regs=100 stack=0 before 139: (7b) *(u64 *)(r7 +312) = r9
regs=100 stack=0 before 138: (7b) *(u64 *)(r7 +320) = r9
regs=100 stack=0 before 137: (7b) *(u64 *)(r7 +328) = r9
regs=100 stack=0 before 136: (7b) *(u64 *)(r7 +336) = r9
regs=100 stack=0 before 135: (7b) *(u64 *)(r7 +344) = r9
regs=100 stack=0 before 134: (7b) *(u64 *)(r7 +352) = r9
regs=100 stack=0 before 133: (7b) *(u64 *)(r7 +360) = r9
regs=100 stack=0 before 132: (7b) *(u64 *)(r7 +368) = r9
regs=100 stack=0 before 131: (7b) *(u64 *)(r7 +376) = r9
regs=100 stack=0 before 130: (7b) *(u64 *)(r7 +384) = r9
regs=100 stack=0 before 129: (7b) *(u64 *)(r7 +392) = r9
regs=100 stack=0 before 128: (b7) r9 = 0
regs=100 stack=0 before 127: (7b) *(u64 *)(r10 -56) = r9
R0_w=mem(id=0,ref_obj_id=514,off=0,imm=0) R6_r=ctx(id=0,off=0,imm=0) R7_rw=mem(id=0,ref_obj_id=514,off=0,imm=0) R8_r=invP255 R9_r=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R10=fp0 fp-24=???????m fp-32_r=??mmm?mm fp-40=mmmmmm?? fp-48_r=inv refs=514
parent didn't have regs=100 stack=0 marks
last_idx 119 first_idx 111
regs=100 stack=0 before 119: (05) goto pc+7
regs=100 stack=0 before 118: (15) if r7 == 0x0 goto pc+205
regs=100 stack=0 before 117: (bf) r7 = r0
regs=100 stack=0 before 116: (85) call bpf_ringbuf_reserve#131
regs=100 stack=0 before 115: (b7) r3 = 0
regs=100 stack=0 before 114: (b7) r2 = 400
regs=100 stack=0 before 112: (18) r1 = 0xffff9c406e2fd200
regs=100 stack=0 before 111: (15) if r1 == 0x0 goto pc+8
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_rw=invP1 R2=inv255 R6_r=ctx(id=0,off=0,imm=0) R7=inv0 R8_rw=invP255 R9_rw=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R10=fp0 fp-24=???????m fp-32_r=??mmm?mm fp-40=mmmmmm?? fp-48_rw=inv
parent didn't have regs=100 stack=0 marks
last_idx 109 first_idx 93
regs=100 stack=0 before 109: (18) r1 = 0x1
regs=100 stack=0 before 108: (7b) *(u64 *)(r10 -48) = r1
regs=100 stack=0 before 107: (69) r1 = *(u16 *)(r10 -32)
regs=100 stack=0 before 106: (69) r9 = *(u16 *)(r10 -36)
regs=100 stack=0 before 105: (15) if r8 == 0x0 goto pc+218
regs=100 stack=0 before 98: (05) goto pc+6
regs=100 stack=0 before 97: (b7) r8 = 255
; event->pkt_type = skb->pkt_type;
260: (61) r1 = *(u32 *)(r6 +4)
; event->pkt_type = skb->pkt_type;
261: (73) *(u8 *)(r7 +105) = r1
R0_w=inv(id=0) R1_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=inv0 R10=fp0 fp-24=???????m fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; DNS_OFF + sizeof(struct dnshdr) + name_len + 1,
262: (bf) r2 = r8
263: (07) r2 += 55
; &event->qtype, sizeof(event->qtype));
264: (bf) r9 = r7
265: (07) r9 += 102
; err = bpf_skb_load_bytes(skb,
266: (bf) r1 = r6
267: (bf) r3 = r9
268: (b7) r4 = 2
269: (85) call bpf_skb_load_bytes#26
R0_w=inv(id=0) R1_w=ctx(id=0,off=0,imm=0) R2_w=inv310 R3_w=mem(id=0,ref_obj_id=514,off=102,imm=0) R4_w=inv2 R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=mem(id=0,ref_obj_id=514,off=102,imm=0) R10=fp0 fp-24=???????m fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
last_idx 269 first_idx 254
regs=10 stack=0 before 268: (b7) r4 = 2
270: (b7) r2 = 0
; if (err < 0)
271: (6d) if r2 s> r0 goto pc+46
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R2_w=inv0 R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=mem(id=0,ref_obj_id=514,off=102,imm=0) R10=fp0 fp-24=???????m fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; event->qtype = bpf_ntohs(event->qtype);
272: (69) r1 = *(u16 *)(r9 +0)
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R2_w=inv0 R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=mem(id=0,ref_obj_id=514,off=102,imm=0) R10=fp0 fp-24=???????m fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
273: (dc) r1 = be16 r1
; event->qtype = bpf_ntohs(event->qtype);
274: (6b) *(u16 *)(r9 +0) = r1
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0) R2_w=inv0 R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=mem(id=0,ref_obj_id=514,off=102,imm=0) R10=fp0 fp-24=???????m fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; struct sockets_key key = {
275: (63) *(u32 *)(r10 -16) = r2
last_idx 275 first_idx 270
regs=4 stack=0 before 274: (6b) *(u16 *)(r9 +0) = r1
regs=4 stack=0 before 273: (dc) r1 = be16 r1
regs=4 stack=0 before 272: (69) r1 = *(u16 *)(r9 +0)
regs=4 stack=0 before 271: (6d) if r2 s> r0 goto pc+46
regs=5 stack=0 before 270: (b7) r2 = 0
R0_rw=invP(id=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_rw=mem(id=0,ref_obj_id=514,off=102,imm=0) R10=fp0 fp-24=???????m fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
parent didn't have regs=1 stack=0 marks
last_idx 269 first_idx 254
regs=1 stack=0 before 269: (85) call bpf_skb_load_bytes#26
276: (63) *(u32 *)(r10 -20) = r2
last_idx 276 first_idx 270
regs=4 stack=0 before 275: (63) *(u32 *)(r10 -16) = r2
regs=4 stack=0 before 274: (6b) *(u16 *)(r9 +0) = r1
regs=4 stack=0 before 273: (dc) r1 = be16 r1
regs=4 stack=0 before 272: (69) r1 = *(u16 *)(r9 +0)
regs=4 stack=0 before 271: (6d) if r2 s> r0 goto pc+46
regs=5 stack=0 before 270: (b7) r2 = 0
R0_rw=invP(id=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_rw=mem(id=0,ref_obj_id=514,off=102,imm=0) R10=fp0 fp-24=???????m fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
parent already had regs=1 stack=0 marks
; key.netns = skb->cb[0]; // cb[0] initialized by dispatcher.bpf.c
277: (61) r1 = *(u32 *)(r6 +48)
; key.netns = skb->cb[0]; // cb[0] initialized by dispatcher.bpf.c
278: (63) *(u32 *)(r10 -24) = r1
279: (bf) r3 = r10
; event->qtype = bpf_ntohs(event->qtype);
280: (07) r3 += -4
; err = bpf_skb_load_bytes(skb, offsetof(struct ethhdr, h_proto),
281: (bf) r1 = r6
282: (b7) r9 = 0
283: (b7) r2 = 12
284: (b7) r4 = 2
285: (85) call bpf_skb_load_bytes#26
last_idx 285 first_idx 270
regs=10 stack=0 before 284: (b7) r4 = 2
; if (err < 0)
286: (6d) if r9 s> r0 goto pc+190
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=inv0 R10=fp0 fp-8=??mm???? fp-16=????0000 fp-24=inv fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; switch (h_proto) {
287: (69) r1 = *(u16 *)(r10 -4)
; switch (h_proto) {
288: (15) if r1 == 0xdd86 goto pc+37
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=inv0 R10=fp0 fp-8=??mm???? fp-16=????0000 fp-24=inv fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
289: (55) if r1 != 0x8 goto pc+187
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv8 R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=inv0 R10=fp0 fp-8=??mm???? fp-16=????0000 fp-24=inv fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
290: (b7) r1 = 2
; key.family = AF_INET;
291: (6b) *(u16 *)(r10 -20) = r1
; &key.proto, sizeof(key.proto));
292: (bf) r3 = r10
293: (07) r3 += -18
; err = bpf_skb_load_bytes(
294: (bf) r1 = r6
295: (b7) r2 = 23
296: (b7) r4 = 1
297: (85) call bpf_skb_load_bytes#26
last_idx 297 first_idx 286
regs=10 stack=0 before 296: (b7) r4 = 1
298: (b7) r9 = 0
; if (err < 0)
299: (6d) if r9 s> r0 goto pc+177
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-8=??mm???? fp-16=????0000 fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
300: (bf) r3 = r10
;
301: (07) r3 += -6
; err = bpf_skb_load_bytes(skb, ETH_HLEN, &ihl_byte,
302: (bf) r1 = r6
303: (b7) r2 = 14
304: (b7) r4 = 1
305: (85) call bpf_skb_load_bytes#26
last_idx 305 first_idx 298
regs=10 stack=0 before 304: (b7) r4 = 1
; if (err < 0)
306: (6d) if r9 s> r0 goto pc+170
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=inv0 R10=fp0 fp-8=??mm?m?? fp-16=????0000 fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; switch (key.proto) {
307: (71) r1 = *(u8 *)(r10 -18)
; __u8 ip_header_len = iph->ihl * 4;
308: (71) r9 = *(u8 *)(r10 -6)
; __u8 ip_header_len = iph->ihl * 4;
309: (67) r9 <<= 2
310: (57) r9 &= 60
; l4_off = ETH_HLEN + ip_header_len;
311: (07) r9 += 14
; switch (key.proto) {
312: (57) r1 &= 255
313: (15) if r1 == 0x11 goto pc+50
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv(id=0,umin_value=14,umax_value=74,var_off=(0x2; 0x7c)) R10=fp0 fp-8=??mm?m?? fp-16=????0000 fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
314: (55) if r1 != 0x6 goto pc+162
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1=inv6 R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=inv(id=0,umin_value=14,umax_value=74,var_off=(0x2; 0x7c)) R10=fp0 fp-8=??mm?m?? fp-16=????0000 fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; if (skb->pkt_type == PACKET_HOST)
315: (61) r1 = *(u32 *)(r6 +4)
; if (skb->pkt_type == PACKET_HOST)
316: (55) if r1 != 0x0 goto pc+50
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv0 R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=inv(id=0,umin_value=14,umax_value=74,var_off=(0x2; 0x7c)) R10=fp0 fp-8=??mm?m?? fp-16=????0000 fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
317: (05) goto pc+48
;
366: (07) r9 += 2
; err = bpf_skb_load_bytes(skb, off, &key.port, sizeof(key.port));
367: (bf) r3 = r10
368: (07) r3 += -16
; err = bpf_skb_load_bytes(skb, off, &key.port, sizeof(key.port));
369: (bf) r1 = r6
370: (bf) r2 = r9
371: (b7) r4 = 2
372: (85) call bpf_skb_load_bytes#26
last_idx 372 first_idx 314
regs=10 stack=0 before 371: (b7) r4 = 2
373: (b7) r1 = 0
; if (err < 0)
374: (6d) if r1 s> r0 goto pc+102
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv0 R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=inv(id=517,umin_value=16,umax_value=76,var_off=(0x0; 0x7c)) R10=fp0 fp-8=??mm?m?? fp-16=????00mm fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; key.port = bpf_ntohs(key.port);
375: (69) r1 = *(u16 *)(r10 -16)
376: (dc) r1 = be16 r1
; key.port = bpf_ntohs(key.port);
377: (6b) *(u16 *)(r10 -16) = r1
378: (bf) r2 = r10
; key.port = bpf_ntohs(key.port);
379: (07) r2 += -24
; ret = bpf_map_lookup_elem(&gadget_sockets, &key);
380: (18) r1 = 0xffff9c3fc023d000
382: (85) call bpf_map_lookup_elem#1
383: (bf) r9 = r0
; if (ret)
384: (55) if r9 != 0x0 goto pc+13
R0=inv0 R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-8=??mm?m?? fp-16=????mmmm fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; if (key.family == AF_INET) {
385: (69) r1 = *(u16 *)(r10 -20)
; if (key.family == AF_INET) {
386: (55) if r1 != 0x2 goto pc+90
R0=inv0 R1_w=inv2 R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=inv0 R10=fp0 fp-8=??mm?m?? fp-16=????mmmm fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
387: (b7) r1 = 10
; key.family = AF_INET6;
388: (6b) *(u16 *)(r10 -20) = r1
389: (bf) r2 = r10
390: (07) r2 += -24
; ret = bpf_map_lookup_elem(&gadget_sockets, &key);
391: (18) r1 = 0xffff9c3fc023d000
393: (85) call bpf_map_lookup_elem#1
394: (bf) r9 = r0
; if (ret && ret->ipv6only == 0)
395: (15) if r9 == 0x0 goto pc+81
R0=map_value(id=0,off=0,ks=12,vs=64,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=map_value(id=0,off=0,ks=12,vs=64,imm=0) R10=fp0 fp-8=??mm?m?? fp-16=????mmmm fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; if (ret && ret->ipv6only == 0)
396: (71) r1 = *(u8 *)(r9 +56)
R0=map_value(id=0,off=0,ks=12,vs=64,imm=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=map_value(id=0,off=0,ks=12,vs=64,imm=0) R10=fp0 fp-8=??mm?m?? fp-16=????mmmm fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; if (ret && ret->ipv6only == 0)
397: (55) if r1 != 0x0 goto pc+79
R0=map_value(id=0,off=0,ks=12,vs=64,imm=0) R1_w=inv0 R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=map_value(id=0,off=0,ks=12,vs=64,imm=0) R10=fp0 fp-8=??mm?m?? fp-16=????mmmm fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; event->mntns_id = skb_val->mntns;
398: (79) r1 = *(u64 *)(r9 +0)
R0=map_value(id=0,off=0,ks=12,vs=64,imm=0) R1_w=inv0 R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=map_value(id=0,off=0,ks=12,vs=64,imm=0) R10=fp0 fp-8=??mm?m?? fp-16=????mmmm fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; event->mntns_id = skb_val->mntns;
399: (7b) *(u64 *)(r7 +56) = r1
R0=map_value(id=0,off=0,ks=12,vs=64,imm=0) R1_w=inv(id=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=map_value(id=0,off=0,ks=12,vs=64,imm=0) R10=fp0 fp-8=??mm?m?? fp-16=????mmmm fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; event->pid = skb_val->pid_tgid >> 32;
400: (79) r1 = *(u64 *)(r9 +8)
R0=map_value(id=0,off=0,ks=12,vs=64,imm=0) R1_w=inv(id=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=map_value(id=0,off=0,ks=12,vs=64,imm=0) R10=fp0 fp-8=??mm?m?? fp-16=????mmmm fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; event->tid = (__u32)skb_val->pid_tgid;
401: (63) *(u32 *)(r7 +72) = r1
R0=map_value(id=0,off=0,ks=12,vs=64,imm=0) R1_w=inv(id=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=map_value(id=0,off=0,ks=12,vs=64,imm=0) R10=fp0 fp-8=??mm?m?? fp-16=????mmmm fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; event->pid = skb_val->pid_tgid >> 32;
402: (77) r1 >>= 32
; event->pid = skb_val->pid_tgid >> 32;
403: (63) *(u32 *)(r7 +68) = r1
R0=map_value(id=0,off=0,ks=12,vs=64,imm=0) R1_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=map_value(id=0,off=0,ks=12,vs=64,imm=0) R10=fp0 fp-8=??mm?m?? fp-16=????mmmm fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; __builtin_memcpy(&event->task, skb_val->task,
404: (61) r1 = *(u32 *)(r9 +28)
R0=map_value(id=0,off=0,ks=12,vs=64,imm=0) R1_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=map_value(id=0,off=0,ks=12,vs=64,imm=0) R10=fp0 fp-8=??mm?m?? fp-16=????mmmm fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
405: (63) *(u32 *)(r7 +88) = r1
R0=map_value(id=0,off=0,ks=12,vs=64,imm=0) R1_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=map_value(id=0,off=0,ks=12,vs=64,imm=0) R10=fp0 fp-8=??mm?m?? fp-16=????mmmm fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
406: (61) r1 = *(u32 *)(r9 +24)
R0=map_value(id=0,off=0,ks=12,vs=64,imm=0) R1_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=map_value(id=0,off=0,ks=12,vs=64,imm=0) R10=fp0 fp-8=??mm?m?? fp-16=????mmmm fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
407: (63) *(u32 *)(r7 +84) = r1
R0=map_value(id=0,off=0,ks=12,vs=64,imm=0) R1_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=map_value(id=0,off=0,ks=12,vs=64,imm=0) R10=fp0 fp-8=??mm?m?? fp-16=????mmmm fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
408: (61) r1 = *(u32 *)(r9 +36)
R0=map_value(id=0,off=0,ks=12,vs=64,imm=0) R1_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=map_value(id=0,off=0,ks=12,vs=64,imm=0) R10=fp0 fp-8=??mm?m?? fp-16=????mmmm fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
409: (63) *(u32 *)(r7 +96) = r1
R0=map_value(id=0,off=0,ks=12,vs=64,imm=0) R1_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=map_value(id=0,off=0,ks=12,vs=64,imm=0) R10=fp0 fp-8=??mm?m?? fp-16=????mmmm fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
410: (61) r1 = *(u32 *)(r9 +32)
R0=map_value(id=0,off=0,ks=12,vs=64,imm=0) R1_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=map_value(id=0,off=0,ks=12,vs=64,imm=0) R10=fp0 fp-8=??mm?m?? fp-16=????mmmm fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
411: (63) *(u32 *)(r7 +92) = r1
R0=map_value(id=0,off=0,ks=12,vs=64,imm=0) R1_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=map_value(id=0,off=0,ks=12,vs=64,imm=0) R10=fp0 fp-8=??mm?m?? fp-16=????mmmm fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; event->uid = (__u32)skb_val->uid_gid;
412: (79) r1 = *(u64 *)(r9 +16)
R0=map_value(id=0,off=0,ks=12,vs=64,imm=0) R1_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=map_value(id=0,off=0,ks=12,vs=64,imm=0) R10=fp0 fp-8=??mm?m?? fp-16=????mmmm fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; event->uid = (__u32)skb_val->uid_gid;
413: (63) *(u32 *)(r7 +76) = r1
R0=map_value(id=0,off=0,ks=12,vs=64,imm=0) R1_w=inv(id=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=map_value(id=0,off=0,ks=12,vs=64,imm=0) R10=fp0 fp-8=??mm?m?? fp-16=????mmmm fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; event->gid = (__u32)(skb_val->uid_gid >> 32);
414: (77) r1 >>= 32
; event->gid = (__u32)(skb_val->uid_gid >> 32);
415: (63) *(u32 *)(r7 +80) = r1
R0=map_value(id=0,off=0,ks=12,vs=64,imm=0) R1_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=map_value(id=0,off=0,ks=12,vs=64,imm=0) R10=fp0 fp-8=??mm?m?? fp-16=????mmmm fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
416: (79) r2 = *(u64 *)(r10 -56)
; event->ancount = ancount;
417: (6b) *(u16 *)(r7 +376) = r2
R0=map_value(id=0,off=0,ks=12,vs=64,imm=0) R1_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R2_w=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9_w=map_value(id=0,off=0,ks=12,vs=64,imm=0) R10=fp0 fp-8=??mm?m?? fp-16=????mmmm fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
418: (b7) r1 = 0
; for (int i = 0; i < ancount && i < MAX_ADDR_ANSWERS; i++) {
419: (15) if r2 == 0x0 goto pc+374
R0=map_value(id=0,off=0,ks=12,vs=64,imm=0) R1=inv0 R2=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=map_value(id=0,off=0,ks=12,vs=64,imm=0) R10=fp0 fp-8=??mm?m?? fp-16=????mmmm fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; int anoffset = DNS_OFF + sizeof(struct dnshdr) + name_len + 5;
420: (bf) r2 = r8
421: (07) r2 += 59
422: (bf) r3 = r10
;
423: (07) r3 += -1
; long err = bpf_skb_load_bytes(
424: (bf) r1 = r6
425: (b7) r4 = 1
426: (85) call bpf_skb_load_bytes#26
last_idx 426 first_idx 419
regs=10 stack=0 before 425: (b7) r4 = 1
427: (b7) r1 = 0
; if (err < 0)
428: (6d) if r1 s> r0 goto pc+365
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv0 R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=map_value(id=0,off=0,ks=12,vs=64,imm=0) R10=fp0 fp-8=m?mm?m?? fp-16=????mmmm fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; if ((rrname & 0xf0) != 0xc0)
429: (71) r2 = *(u8 *)(r10 -1)
; if ((rrname & 0xf0) != 0xc0)
430: (57) r2 &= 240
; if ((rrname & 0xf0) != 0xc0)
431: (55) if r2 != 0xc0 goto pc+362
R0=inv(id=0,umax_value=9223372036854775807,var_off=(0x0; 0x7fffffffffffffff)) R1_w=inv0 R2_w=inv192 R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=map_value(id=0,off=0,ks=12,vs=64,imm=0) R10=fp0 fp-8=m?mm?m?? fp-16=????mmmm fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; skb, rroffset + offsetof(struct dnsrr, type), &rrtype,
432: (bf) r2 = r8
433: (07) r2 += 61
434: (bf) r3 = r10
;
435: (07) r3 += -24
; err = bpf_skb_load_bytes(
436: (bf) r1 = r6
437: (b7) r4 = 2
438: (85) call bpf_skb_load_bytes#26
last_idx 438 first_idx 427
regs=10 stack=0 before 437: (b7) r4 = 2
; if (err < 0)
439: (65) if r0 s> 0xffffffff goto pc+288
R0=inv(id=0,umin_value=9223372036854775808,var_off=(0x8000000000000000; 0x7fffffffffffffff)) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=map_value(id=0,off=0,ks=12,vs=64,imm=0) R10=fp0 fp-8=m?mm?m?? fp-16=????mmmm fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
440: (b7) r1 = 0
441: (05) goto pc+352
; event->anaddrcount = anaddrcount;
794: (6b) *(u16 *)(r7 +378) = r1
R0=inv(id=0,umin_value=9223372036854775808,var_off=(0x8000000000000000; 0x7fffffffffffffff)) R1_w=inv0 R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=map_value(id=0,off=0,ks=12,vs=64,imm=0) R10=fp0 fp-8=m?mm?m?? fp-16=????mmmm fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; if (skb_val != NULL && event->timestamp > 0) {
795: (79) r1 = *(u64 *)(r7 +0)
R0=inv(id=0,umin_value=9223372036854775808,var_off=(0x8000000000000000; 0x7fffffffffffffff)) R1_w=inv0 R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=map_value(id=0,off=0,ks=12,vs=64,imm=0) R10=fp0 fp-8=m?mm?m?? fp-16=????mmmm fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; if (skb_val != NULL && event->timestamp > 0) {
796: (15) if r1 == 0x0 goto pc+102
R0=inv(id=0,umin_value=9223372036854775808,var_off=(0x8000000000000000; 0x7fffffffffffffff)) R1_w=inv(id=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=map_value(id=0,off=0,ks=12,vs=64,imm=0) R10=fp0 fp-8=m?mm?m?? fp-16=????mmmm fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; .pid_tgid = skb_val->pid_tgid,
797: (79) r1 = *(u64 *)(r9 +8)
R0=inv(id=0,umin_value=9223372036854775808,var_off=(0x8000000000000000; 0x7fffffffffffffff)) R1_w=inv(id=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=map_value(id=0,off=0,ks=12,vs=64,imm=0) R10=fp0 fp-8=m?mm?m?? fp-16=????mmmm fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; struct query_key_t query_key = {
798: (7b) *(u64 *)(r10 -24) = r1
; .id = event->id,
799: (69) r1 = *(u16 *)(r7 +100)
R0=inv(id=0,umin_value=9223372036854775808,var_off=(0x8000000000000000; 0x7fffffffffffffff)) R1_w=inv(id=0) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=map_value(id=0,off=0,ks=12,vs=64,imm=0) R10=fp0 fp-8=m?mm?m?? fp-16=????mmmm fp-24_w=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; struct query_key_t query_key = {
800: (6b) *(u16 *)(r10 -16) = r1
; if (event->qr == DNS_QR_QUERY &&
801: (71) r1 = *(u8 *)(r7 +104)
R0=inv(id=0,umin_value=9223372036854775808,var_off=(0x8000000000000000; 0x7fffffffffffffff)) R1_w=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=map_value(id=0,off=0,ks=12,vs=64,imm=0) R10=fp0 fp-8=m?mm?m?? fp-16=inv fp-24_w=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; if (event->qr == DNS_QR_QUERY &&
802: (15) if r1 == 0x1 goto pc+11
R0=inv(id=0,umin_value=9223372036854775808,var_off=(0x8000000000000000; 0x7fffffffffffffff)) R1=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=map_value(id=0,off=0,ks=12,vs=64,imm=0) R10=fp0 fp-8=m?mm?m?? fp-16=inv fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
803: (55) if r1 != 0x0 goto pc+95
R0=inv(id=0,umin_value=9223372036854775808,var_off=(0x8000000000000000; 0x7fffffffffffffff)) R1=inv0 R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=map_value(id=0,off=0,ks=12,vs=64,imm=0) R10=fp0 fp-8=m?mm?m?? fp-16=inv fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; event->pkt_type == PACKET_OUTGOING) {
804: (71) r1 = *(u8 *)(r7 +105)
R0=inv(id=0,umin_value=9223372036854775808,var_off=(0x8000000000000000; 0x7fffffffffffffff)) R1_w=inv0 R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=map_value(id=0,off=0,ks=12,vs=64,imm=0) R10=fp0 fp-8=m?mm?m?? fp-16=inv fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
; if (event->qr == DNS_QR_QUERY &&
805: (55) if r1 != 0x4 goto pc+93
R0=inv(id=0,umin_value=9223372036854775808,var_off=(0x8000000000000000; 0x7fffffffffffffff)) R1_w=inv4 R6=ctx(id=0,off=0,imm=0) R7=mem(id=0,ref_obj_id=514,off=0,imm=0) R8=inv255 R9=map_value(id=0,off=0,ks=12,vs=64,imm=0) R10=fp0 fp-8=m?mm?m?? fp-16=inv fp-24=mmmmmmmm fp-32=?mmmm?mm fp-40=mmmmmm?? fp-48=inv fp-56=inv refs=514
806: (bf) r2 = r10
; bpf_map_update_elem(&query_map, &query_key,
807: (07) r2 += -24
808: (18) r1 = 0xffff9c3f1e06c400
810: (bf) r3 = r7
811: (b7) r4 = 1
812: (85) call bpf_map_update_elem#2
R3 type=mem expected=fp, pkt, pkt_meta, map_key, map_value
processed 3447 insns (limit 1000000) max_states_per_insn 4 total_states 70 peak_states 70 mark_read 64\n"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment