The rs6 command segfaults every time on my system as follows:
sudo rs6 -i enp0s25 -v
Ethernet Source Address: ea:49:e4:c6:81:6b (randomized)
Ethernet Destination Address: 33:33:00:00:00:02 (all-routers multicast)
IPv6 Source Address: fe80::4a9c:9e07:6f30:6856 (randomized)
IPv6 Destination Address: ff02::2 (all-routers link-local multicast)
IPv6 Hop Limit: 255 (default)
fish: Job 2, 'sudo rs6 -i enp0s25 -v' terminated by signal SIGSEGV (Address boundary error)
Stack trace:
Program received signal SIGSEGV, Segmentation fault.
pcap_inject (p=0x0, buf=0x555555576ce0 <buffer>, size=62) at ./pcap.c:4203
warning: 4203 ./pcap.c: No such file or directory
(gdb) bt
#0 pcap_inject (p=0x0, buf=0x555555576ce0 <buffer>, size=62) at ./pcap.c:4203
#1 0x000055555555772e in send_packet (idata=idata@entry=0x555555564280 <idata>) at tools/rs6.c:751
#2 0x0000555555556d0d in main (argc=<optimized out>, argv=0x7fffffffe9c8) at tools/rs6.c:532