==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done
==> Making package: thc-ipv6 3.8-4 (Sat Feb 7 16:47:12 2026)
==> Retrieving sources...
-> Found thc-ipv6-3.8.tar.gz
-> Found thc-ipv6-remove-KR-function-decl-for-C23-compat.patch
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha512sums...
thc-ipv6-3.8.tar.gz ... Passed
thc-ipv6-remove-KR-function-decl-for-C23-compat.patch ... Passed
==> Validating source files with b2sums...
thc-ipv6-3.8.tar.gz ... Passed
thc-ipv6-remove-KR-function-decl-for-C23-compat.patch ... Passed
==> Making package: thc-ipv6 3.8-4 (Sat Feb 7 23:47:19 2026)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
Packages (6) libmnl-1.0.5-2 libnfnetlink-1.0.2-2 libnl-3.12.0-1 libnetfilter_queue-1.0.5-2 libpcap-1.10.6-1 perl-socket6-0.29-11
Total Download Size: 0.70 MiB
Total Installed Size: 6.28 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
libnl-3.12.0-1-aarch64 downloading...
libpcap-1.10.6-1-aarch64 downloading...
perl-socket6-0.29-11-aarch64 downloading...
libnfnetlink-1.0.2-2-aarch64 downloading...
libnetfilter_queue-1.0.5-2-aarch64 downloading...
libmnl-1.0.5-2-aarch64 downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing libnfnetlink...
installing libmnl...
installing libnetfilter_queue...
installing libnl...
installing libpcap...
installing perl-socket6...
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Checking for old perl modules...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found thc-ipv6-3.8.tar.gz
-> Found thc-ipv6-remove-KR-function-decl-for-C23-compat.patch
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
-> Extracting thc-ipv6-3.8.tar.gz with bsdtar
==> Starting prepare()...
patching file detect_sniffer6.c
patching file thc-ipv6.h
patching file thcping6.c
==> Starting build()...
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -c -o thc-ipv6-lib.o thc-ipv6-lib.c
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o dnssecwalk dnssecwalk.c -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o dnsdict6 dnsdict6.c -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto -lpthread -lresolv
dnsdict6.c: In function ‘threaded_resolve’:
dnsdict6.c:286:36: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 199 [-Wformat-truncation=]
286 | snprintf(dom, sizeof(dom), "%s.%s", list[i], domain);
| ^~ ~~~~~~
In file included from /usr/include/stdio.h:970,
from dnsdict6.c:14:
In function ‘snprintf’,
inlined from ‘threaded_resolve’ at dnsdict6.c:286:5:
/usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output 2 or more bytes (assuming 257) into a destination of size 200
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
dnsdict6.c: In function ‘threaded_resolve_srv’:
dnsdict6.c:396:39: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 198 [-Wformat-truncation=]
396 | snprintf(dom, sizeof(dom), "%s.%s.%s", list[i], type, domain);
| ^~ ~~~~~~
In function ‘snprintf’,
inlined from ‘threaded_resolve_srv’ at dnsdict6.c:396:5:
/usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output 3 or more bytes (assuming 258) into a destination of size 200
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
thc-ipv6-lib.c: In function 'thc_generate_key':
thc-ipv6-lib.c:3332:3: warning: 'RSA_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
In file included from thc-ipv6-lib.c:51:
/usr/include/openssl/rsa.h:212:58: note: declared here
212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
| ^
thc-ipv6-lib.c:3342:3: warning: 'RSA_generate_key_ex' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
/usr/include/openssl/rsa.h:270:57: note: declared here
270 | # ifndef OPENSSL_NO_DEPRECATED_3_0
| ^
thc-ipv6-lib.c: In function 'thc_generate_cga':
thc-ipv6-lib.c:3387:3: warning: 'i2d_RSA_PUBKEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
In file included from thc-ipv6-lib.c:52:
/usr/include/openssl/x509.h:727:175: note: declared here
727 | EVP_PKEY *d2i_PUBKEY_ex(EVP_PKEY **a, const unsigned char **pp, long length,
| ^
thc-ipv6-lib.c:3393:3: warning: 'i2d_RSA_PUBKEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
/usr/include/openssl/x509.h:727:175: note: declared here
727 | EVP_PKEY *d2i_PUBKEY_ex(EVP_PKEY **a, const unsigned char **pp, long length,
| ^
thc-ipv6-lib.c: In function 'thc_generate_rsa':
thc-ipv6-lib.c:3490:3: warning: 'RSA_size' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
/usr/include/openssl/rsa.h:215:57: note: declared here
215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^
thc-ipv6-lib.c:3495:3: warning: 'RSA_sign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
/usr/include/openssl/rsa.h:358:57: note: declared here
358 | */
| ^
thc-ipv6-lib.c: In function 'thc_get_mtu':
thc-ipv6-lib.c:449:47: warning: '%s' directive output may be truncated writing up to 31 bytes into a region of size 16 [-Wformat-truncation=]
In file included from /usr/include/stdio.h:970,
from thc-ipv6-lib.c:13:
In function 'snprintf',
inlined from 'thc_get_mtu' at thc-ipv6-lib.c:449:3:
/usr/include/bits/stdio2.h:68:10: note: '__builtin_snprintf' output between 1 and 32 bytes into a destination of size 16
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~~
thc-ipv6-lib.c: In function 'thc_get_own_mac':
thc-ipv6-lib.c:511:47: warning: '%s' directive output may be truncated writing up to 31 bytes into a region of size 16 [-Wformat-truncation=]
In function 'snprintf',
inlined from 'thc_get_own_mac' at thc-ipv6-lib.c:511:3:
/usr/include/bits/stdio2.h:68:10: note: '__builtin_snprintf' output between 1 and 32 bytes into a destination of size 16
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~~
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o parasite6 parasite6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o dos-new-ip6 dos-new-ip6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o detect-new-ip6 detect-new-ip6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o fake_router6 fake_router6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o fake_advertise6 fake_advertise6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o fake_solicitate6 fake_solicitate6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o fake_mld6 fake_mld6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o fake_mld26 fake_mld26.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o fake_mldrouter6 fake_mldrouter6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o flood_mldrouter6 flood_mldrouter6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o fake_mipv6 fake_mipv6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o redir6 redir6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o smurf6 smurf6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o alive6 alive6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o toobig6 toobig6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o rsmurf6 rsmurf6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o implementation6 implementation6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o implementation6d implementation6d.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o sendpees6 sendpees6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o sendpeesmp6 sendpeesmp6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o randicmp6 randicmp6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
alive6.c: In function ‘main’:
alive6.c:1198:23: warning: ‘%s’ directive argument is null [-Wformat-overflow=]
1198 | "Warning: network mask is ignored and processed as "
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
alive6.c:1199:37: note: format string is defined here
1199 | "single host: %s\n",
| ^~
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o fuzz_ip6 fuzz_ip6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o flood_mld6 flood_mld6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o flood_mld26 flood_mld26.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o flood_router6 flood_router6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o flood_advertise6 flood_advertise6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o flood_solicitate6 flood_solicitate6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o trace6 trace6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o exploit6 exploit6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o denial6 denial6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o fake_dhcps6 fake_dhcps6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o flood_dhcpc6 flood_dhcpc6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o fake_dns6d fake_dns6d.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o fragmentation6 fragmentation6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o kill_router6 kill_router6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o fake_dnsupdate6 fake_dnsupdate6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o ndpexhaust6 ndpexhaust6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o detect_sniffer6 detect_sniffer6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o dump_router6 dump_router6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o fake_router26 fake_router26.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o flood_router26 flood_router26.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o passive_discovery6 passive_discovery6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o dnsrevenum6 dnsrevenum6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o inverse_lookup6 inverse_lookup6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o node_query6 node_query6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o address6 address6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o covert_send6 covert_send6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o covert_send6d covert_send6d.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
covert_send6.c: In function ‘main’:
covert_send6.c:124:5: warning: ‘BF_set_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
124 | BF_set_key(&bfkey, sizeof(hash), (unsigned char *)hash);
| ^~~~~~~~~~
In file included from covert_send6.c:27:
/usr/include/openssl/blowfish.h:50:28: note: declared here
50 | OSSL_DEPRECATEDIN_3_0 void BF_set_key(BF_KEY *key, int len,
| ^~~~~~~~~~
covert_send6.c:139:7: warning: ‘BF_cfb64_encrypt’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
139 | BF_cfb64_encrypt((unsigned char *)rbuf, (unsigned char *)wbuf, bytes,
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/blowfish.h:61:28: note: declared here
61 | OSSL_DEPRECATEDIN_3_0 void BF_cfb64_encrypt(const unsigned char *in,
| ^~~~~~~~~~~~~~~~
covert_send6d.c: In function ‘check_packets’:
covert_send6d.c:101:7: warning: ‘BF_cfb64_encrypt’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
101 | BF_cfb64_encrypt((unsigned char *)rbuf, (unsigned char *)wbuf, bytes,
| ^~~~~~~~~~~~~~~~
In file included from covert_send6d.c:27:
/usr/include/openssl/blowfish.h:61:28: note: declared here
61 | OSSL_DEPRECATEDIN_3_0 void BF_cfb64_encrypt(const unsigned char *in,
| ^~~~~~~~~~~~~~~~
covert_send6d.c: In function ‘main’:
covert_send6d.c:148:5: warning: ‘BF_set_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
148 | BF_set_key(&bfkey, sizeof(hash), (unsigned char *)hash);
| ^~~~~~~~~~
/usr/include/openssl/blowfish.h:50:28: note: declared here
50 | OSSL_DEPRECATEDIN_3_0 void BF_set_key(BF_KEY *key, int len,
| ^~~~~~~~~~
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o inject_alive6 inject_alive6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o firewall6 firewall6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o ndpexhaust26 ndpexhaust26.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o fake_pim6 fake_pim6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o thcsyn6 thcsyn6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o redirsniff6 redirsniff6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o flood_redir6 flood_redir6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o four2six four2six.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o dump_dhcp6 dump_dhcp6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o flood_rs6 flood_rs6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o fuzz_dhcps6 fuzz_dhcps6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
fuzz_dhcps6.c: In function ‘fuzz_loop’:
fuzz_dhcps6.c:333:20: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
333 | printf("fuzzbuf(%d): %s\n", strlen(fuzzbuf), fuzzbuf);
| ~^ ~~~~~~~~~~~~~~~
| | |
| int size_t {aka long unsigned int}
| %ld
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o fuzz_dhcpc6 fuzz_dhcpc6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
fuzz_dhcpc6.c: In function ‘fuzz_loop’:
fuzz_dhcpc6.c:378:27: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
378 | printf("fuzzing_mask(%d): %s\n", strlen(fuzzing_mask), fuzzing_mask);
| ~^ ~~~~~~~~~~~~~~~~~~~~
| | |
| int size_t {aka long unsigned int}
| %ld
fuzz_dhcpc6.c: In function ‘main’:
fuzz_dhcpc6.c:752:27: warning: format ‘%x’ expects argument of type ‘unsigned int *’, but argument 3 has type ‘char *’ [-Wformat=]
752 | sscanf(optarg, "%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x",
| ~~^
| |
| unsigned int *
| %2hhx
753 | (char *)&cid[0], (char *)&cid[1], (char *)&cid[2],
| ~~~~~~~~~~~~~~~
| |
| char *
fuzz_dhcpc6.c:752:30: warning: format ‘%x’ expects argument of type ‘unsigned int *’, but argument 4 has type ‘char *’ [-Wformat=]
752 | sscanf(optarg, "%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x",
| ~~^
| |
| unsigned int *
| %2hhx
753 | (char *)&cid[0], (char *)&cid[1], (char *)&cid[2],
| ~~~~~~~~~~~~~~~
| |
| char *
fuzz_dhcpc6.c:752:33: warning: format ‘%x’ expects argument of type ‘unsigned int *’, but argument 5 has type ‘char *’ [-Wformat=]
752 | sscanf(optarg, "%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x",
| ~~^
| |
| unsigned int *
| %2hhx
753 | (char *)&cid[0], (char *)&cid[1], (char *)&cid[2],
| ~~~~~~~~~~~~~~~
| |
| char *
fuzz_dhcpc6.c:752:36: warning: format ‘%x’ expects argument of type ‘unsigned int *’, but argument 6 has type ‘char *’ [-Wformat=]
752 | sscanf(optarg, "%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x",
| ~~^
| |
| unsigned int *
| %2hhx
753 | (char *)&cid[0], (char *)&cid[1], (char *)&cid[2],
754 | (char *)&cid[3], (char *)&cid[4], (char *)&cid[5],
| ~~~~~~~~~~~~~~~
| |
| char *
fuzz_dhcpc6.c:752:39: warning: format ‘%x’ expects argument of type ‘unsigned int *’, but argument 7 has type ‘char *’ [-Wformat=]
752 | sscanf(optarg, "%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x",
| ~~^
| |
| unsigned int *
| %2hhx
753 | (char *)&cid[0], (char *)&cid[1], (char *)&cid[2],
754 | (char *)&cid[3], (char *)&cid[4], (char *)&cid[5],
| ~~~~~~~~~~~~~~~
| |
| char *
fuzz_dhcpc6.c:752:42: warning: format ‘%x’ expects argument of type ‘unsigned int *’, but argument 8 has type ‘char *’ [-Wformat=]
752 | sscanf(optarg, "%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x",
| ~~^
| |
| unsigned int *
| %2hhx
753 | (char *)&cid[0], (char *)&cid[1], (char *)&cid[2],
754 | (char *)&cid[3], (char *)&cid[4], (char *)&cid[5],
| ~~~~~~~~~~~~~~~
| |
| char *
fuzz_dhcpc6.c:752:45: warning: format ‘%x’ expects argument of type ‘unsigned int *’, but argument 9 has type ‘char *’ [-Wformat=]
752 | sscanf(optarg, "%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x",
| ~~^
| |
| unsigned int *
| %2hhx
......
755 | (char *)&cid[6], (char *)&cid[7], (char *)&cid[8],
| ~~~~~~~~~~~~~~~
| |
| char *
fuzz_dhcpc6.c:752:48: warning: format ‘%x’ expects argument of type ‘unsigned int *’, but argument 10 has type ‘char *’ [-Wformat=]
752 | sscanf(optarg, "%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x",
| ~~^
| |
| unsigned int *
| %2hhx
......
755 | (char *)&cid[6], (char *)&cid[7], (char *)&cid[8],
| ~~~~~~~~~~~~~~~
| |
| char *
fuzz_dhcpc6.c:752:51: warning: format ‘%x’ expects argument of type ‘unsigned int *’, but argument 11 has type ‘char *’ [-Wformat=]
752 | sscanf(optarg, "%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x",
| ~~^
| |
| unsigned int *
| %2hhx
......
755 | (char *)&cid[6], (char *)&cid[7], (char *)&cid[8],
| ~~~~~~~~~~~~~~~
| |
| char *
fuzz_dhcpc6.c:752:54: warning: format ‘%x’ expects argument of type ‘unsigned int *’, but argument 12 has type ‘char *’ [-Wformat=]
752 | sscanf(optarg, "%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x",
| ~~^
| |
| unsigned int *
| %2hhx
......
756 | (char *)&cid[9], (char *)&cid[10], (char *)&cid[11],
| ~~~~~~~~~~~~~~~
| |
| char *
fuzz_dhcpc6.c:752:57: warning: format ‘%x’ expects argument of type ‘unsigned int *’, but argument 13 has type ‘char *’ [-Wformat=]
752 | sscanf(optarg, "%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x",
| ~~^
| |
| unsigned int *
| %2hhx
......
756 | (char *)&cid[9], (char *)&cid[10], (char *)&cid[11],
| ~~~~~~~~~~~~~~~~
| |
| char *
fuzz_dhcpc6.c:752:60: warning: format ‘%x’ expects argument of type ‘unsigned int *’, but argument 14 has type ‘char *’ [-Wformat=]
752 | sscanf(optarg, "%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x",
| ~~^
| |
| unsigned int *
| %2hhx
......
756 | (char *)&cid[9], (char *)&cid[10], (char *)&cid[11],
| ~~~~~~~~~~~~~~~~
| |
| char *
fuzz_dhcpc6.c:752:63: warning: format ‘%x’ expects argument of type ‘unsigned int *’, but argument 15 has type ‘char *’ [-Wformat=]
752 | sscanf(optarg, "%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x",
| ~~^
| |
| unsigned int *
| %2hhx
......
757 | (char *)&cid[12], (char *)&cid[13]);
| ~~~~~~~~~~~~~~~~
| |
| char *
fuzz_dhcpc6.c:752:66: warning: format ‘%x’ expects argument of type ‘unsigned int *’, but argument 16 has type ‘char *’ [-Wformat=]
752 | sscanf(optarg, "%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x",
| ~~^
| |
| unsigned int *
| %2hhx
......
757 | (char *)&cid[12], (char *)&cid[13]);
| ~~~~~~~~~~~~~~~~
| |
| char *
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o toobigsniff6 toobigsniff6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o flood_unreach6 flood_unreach6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o connect6 connect6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o thcping6 thcping6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto -lrt
connect6.c: In function ‘main’:
connect6.c:253:38: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
253 | printf("Connected seq=%lu %ds %dms\n", ping, (waitms - diff) / 1000,
| ~^ ~~~~~~~~~~~~~~~~~~~~~~
| | |
| int long unsigned int
| %ld
connect6.c:253:42: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘long unsigned int’ [-Wformat=]
253 | printf("Connected seq=%lu %ds %dms\n", ping, (waitms - diff) / 1000,
| ~^
| |
| int
| %ld
254 | (waitms - diff) % 1000);
| ~~~~~~~~~~~~~~~~~~~~~~
| |
| long unsigned int
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o fragrouter6 fragrouter6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto -lnetfilter_queue || /bin/echo -e "\nCompilation of fragrouter6 failed, you have to install libnetfilter-queue-dev for this!\n"
cc -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -D_HAVE_SSL -o connsplit6 connsplit6.c thc-ipv6-lib.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcap -lssl -lcrypto -lnetfilter_queue || /bin/echo -e "\nCompilation of connsplit6 failed, you have to install libnetfilter-queue-dev for this!\n"
==> Entering fakeroot environment...
==> Starting package()...
strip parasite6 dos-new-ip6 detect-new-ip6 fake_router6 fake_advertise6 fake_solicitate6 fake_mld6 fake_mld26 fake_mldrouter6 flood_mldrouter6 fake_mipv6 redir6 smurf6 alive6 toobig6 rsmurf6 implementation6 implementation6d sendpees6 sendpeesmp6 randicmp6 fuzz_ip6 flood_mld6 flood_mld26 flood_router6 flood_advertise6 flood_solicitate6 trace6 exploit6 denial6 fake_dhcps6 flood_dhcpc6 fake_dns6d fragmentation6 kill_router6 fake_dnsupdate6 ndpexhaust6 detect_sniffer6 dump_router6 fake_router26 flood_router26 passive_discovery6 dnsrevenum6 inverse_lookup6 node_query6 address6 covert_send6 covert_send6d inject_alive6 firewall6 ndpexhaust26 fake_pim6 thcsyn6 redirsniff6 flood_redir6 four2six dump_dhcp6 flood_rs6 fuzz_dhcps6 fuzz_dhcpc6 toobigsniff6 flood_unreach6 connect6 dnssecwalk dnsdict6 thcping6 fragrouter6 connsplit6
install -m0755 -d /build/thc-ipv6/pkg/thc-ipv6/usr/bin
install -m0755 parasite6 dos-new-ip6 detect-new-ip6 fake_router6 fake_advertise6 fake_solicitate6 fake_mld6 fake_mld26 fake_mldrouter6 flood_mldrouter6 fake_mipv6 redir6 smurf6 alive6 toobig6 rsmurf6 implementation6 implementation6d sendpees6 sendpeesmp6 randicmp6 fuzz_ip6 flood_mld6 flood_mld26 flood_router6 flood_advertise6 flood_solicitate6 trace6 exploit6 denial6 fake_dhcps6 flood_dhcpc6 fake_dns6d fragmentation6 kill_router6 fake_dnsupdate6 ndpexhaust6 detect_sniffer6 dump_router6 fake_router26 flood_router26 passive_discovery6 dnsrevenum6 inverse_lookup6 node_query6 address6 covert_send6 covert_send6d inject_alive6 firewall6 ndpexhaust26 fake_pim6 thcsyn6 redirsniff6 flood_redir6 four2six dump_dhcp6 flood_rs6 fuzz_dhcps6 fuzz_dhcpc6 toobigsniff6 flood_unreach6 connect6 dnssecwalk dnsdict6 thcping6 fragrouter6 connsplit6 grep6.pl *.sh /build/thc-ipv6/pkg/thc-ipv6/usr/bin
install -m0755 -d /build/thc-ipv6/pkg/thc-ipv6/usr/share/man/man8
install -m0644 -D thc-ipv6.8 /build/thc-ipv6/pkg/thc-ipv6/usr/share/man/man8
install -m0644 -D parasite6.8 dos-new-ip6.8 detect-new-ip6.8 fake_router6.8 fake_advertise6.8 fake_solicitate6.8 fake_mld6.8 fake_mld26.8 fake_mldrouter6.8 flood_mldrouter6.8 fake_mipv6.8 redir6.8 smurf6.8 alive6.8 toobig6.8 rsmurf6.8 implementation6.8 implementation6d.8 sendpees6.8 sendpeesmp6.8 randicmp6.8 fuzz_ip6.8 flood_mld6.8 flood_mld26.8 flood_router6.8 flood_advertise6.8 flood_solicitate6.8 trace6.8 exploit6.8 denial6.8 fake_dhcps6.8 flood_dhcpc6.8 fake_dns6d.8 fragmentation6.8 kill_router6.8 fake_dnsupdate6.8 ndpexhaust6.8 detect_sniffer6.8 dump_router6.8 fake_router26.8 flood_router26.8 passive_discovery6.8 dnsrevenum6.8 inverse_lookup6.8 node_query6.8 address6.8 covert_send6.8 covert_send6d.8 inject_alive6.8 firewall6.8 ndpexhaust26.8 fake_pim6.8 thcsyn6.8 redirsniff6.8 flood_redir6.8 four2six.8 dump_dhcp6.8 flood_rs6.8 fuzz_dhcps6.8 fuzz_dhcpc6.8 toobigsniff6.8 flood_unreach6.8 connect6.8 dnssecwalk.8 dnsdict6.8 thcping6.8 fragrouter6.8 connsplit6.8 /build/thc-ipv6/pkg/thc-ipv6/usr/share/man/man8
==> Tidying install...
-> Removing libtool files...
-> Removing static library files...
-> Purging unwanted files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "thc-ipv6"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: thc-ipv6 3.8-4 (Sat Feb 7 23:47:44 2026)
==> Cleaning up...
[?12l[?25h