==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done ==> Making package: mdk4 4.2-1 (Fri Jul 9 01:12:40 2021) ==> Retrieving sources... -> Found mdk4-4.2.tar.gz ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with b2sums... mdk4-4.2.tar.gz ... Passed ==> Making package: mdk4 4.2-1 (Fri 09 Jul 2021 01:12:55 AM UTC) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Packages (3) dbus-1.12.20-1 libnl-3.5.0-3 libpcap-1.10.1-1 Total Installed Size: 2.80 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing libnl... installing dbus... installing libpcap... [?25h==> Checking buildtime dependencies... ==> Retrieving sources... -> Found mdk4-4.2.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting mdk4-4.2.tar.gz with bsdtar ==> Starting build()... make -C src clean make[1]: Entering directory '/build/mdk4/src/mdk4-4.2/src' rm -f mdk4 rm -f debug.o helpers.o mac_addr.o linkedlist.o greylist.o dumpfile.o packet.o brute.o osdep.o channelhopper.o ghosting.o fragmenting.o rm -f ../test *.o make -C osdep clean make[2]: Entering directory '/build/mdk4/src/mdk4-4.2/src/osdep' make -C radiotap clean make[3]: Entering directory '/build/mdk4/src/mdk4-4.2/src/osdep/radiotap' rm -f *.o make[3]: Leaving directory '/build/mdk4/src/mdk4-4.2/src/osdep/radiotap' rm -f libosdep.a *.o .os.* make[2]: Leaving directory '/build/mdk4/src/mdk4-4.2/src/osdep' make -C attacks clean make[2]: Entering directory '/build/mdk4/src/mdk4-4.2/src/attacks' rm -f attacks.o auth_dos.o beacon_flood.o countermeasures.o deauth.o dummy.o eapol.o fuzzer.o ieee80211s.o poc.o probing.o wids.o *.o make[2]: Leaving directory '/build/mdk4/src/mdk4-4.2/src/attacks' make[1]: Leaving directory '/build/mdk4/src/mdk4-4.2/src' make -C src make[1]: Entering directory '/build/mdk4/src/mdk4-4.2/src' make -C osdep make -C osdep gcc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -D_FORTIFY_SOURCE=2 -c -o debug.o debug.c gcc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -D_FORTIFY_SOURCE=2 -c -o helpers.o helpers.c gcc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -D_FORTIFY_SOURCE=2 -c -o mac_addr.o mac_addr.c make[2]: Entering directory '/build/mdk4/src/mdk4-4.2/src/osdep' make[2]: Entering directory '/build/mdk4/src/mdk4-4.2/src/osdep' gcc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -D_FORTIFY_SOURCE=2 -c -o linkedlist.o linkedlist.c gcc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -D_FORTIFY_SOURCE=2 -c -o greylist.o greylist.c gcc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -D_FORTIFY_SOURCE=2 -c -o dumpfile.o dumpfile.c Building for Linux make[3]: Entering directory '/build/mdk4/src/mdk4-4.2/src/osdep' Building for Linux gcc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -D_FORTIFY_SOURCE=2 -c -o packet.o packet.c make[3]: Entering directory '/build/mdk4/src/mdk4-4.2/src/osdep' gcc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -D_FORTIFY_SOURCE=2 -c -o brute.o brute.c gcc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -D_FORTIFY_SOURCE=2 -c -o osdep.o osdep.c gcc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -D_FORTIFY_SOURCE=2 -c -o channelhopper.o channelhopper.c gcc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -fPIC -I.. -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -fPIC -I.. -D_FORTIFY_SOURCE=2 -c -o osdep.o osdep.c gcc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -fPIC -I.. -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -fPIC -I.. -D_FORTIFY_SOURCE=2 -c -o osdep.o osdep.c In file included from /usr/include/string.h:519, from osdep.c:4: In function 'strncpy', inlined from 'osdep_init_txpowers' at osdep.c:179:5: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 16 equals destination size [-Wstringop-truncation] 106 | #else | ^ In function 'strncpy', inlined from 'osdep_init_txpowers' at osdep.c:218:3: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 16 equals destination size [-Wstringop-truncation] 106 | #else | ^ In file included from /usr/include/stdio.h:866, from osdep.c:1: In function 'printf', inlined from 'osdep_init_txpowers' at osdep.c:165:7: /usr/include/bits/stdio2.h:110:10: warning: '%s' directive argument is null [-Wformat-overflow=] 110 | printf (const char *__restrict __fmt, ...) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:519, from osdep.c:4: In function 'strncpy', inlined from 'osdep_random_txpower' at osdep.c:265:5: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 16 equals destination size [-Wstringop-truncation] 106 | #else | ^ In function 'strncpy', inlined from 'osdep_random_txpower' at osdep.c:282:3: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 16 equals destination size [-Wstringop-truncation] 106 | #else | ^ gcc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -fPIC -I.. -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -fPIC -I.. -D_FORTIFY_SOURCE=2 -c -o network.o network.c gcc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -D_FORTIFY_SOURCE=2 -c -o ghosting.o ghosting.c gcc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -fPIC -I.. -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -fPIC -I.. -D_FORTIFY_SOURCE=2 -c -o network.o network.c gcc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -fPIC -I.. -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -fPIC -I.. -D_FORTIFY_SOURCE=2 -c -o file.o file.c gcc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -D_FORTIFY_SOURCE=2 -c -o fragmenting.o fragmenting.c channelhopper.c: In function 'error_handler': channelhopper.c:155:46: warning: unused parameter 'nla' [-Wunused-parameter] channelhopper.c: In function 'finish_handler': channelhopper.c:163:42: warning: unused parameter 'msg' [-Wunused-parameter] channelhopper.c: In function 'ack_handler': channelhopper.c:170:39: warning: unused parameter 'msg' [-Wunused-parameter] channelhopper.c: In function 'valid_handler': channelhopper.c:186:45: warning: unused parameter 'arg' [-Wunused-parameter] channelhopper.c: In function 'handle_channels': channelhopper.c:328:50: warning: unused parameter 'state' [-Wunused-parameter] At top level: channelhopper.c:240:14: warning: 'dfs_state_name' defined but not used [-Wunused-function] gcc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -fPIC -I.. -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -fPIC -I.. -D_FORTIFY_SOURCE=2 -c -o linux.o linux.c gcc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -fPIC -I.. -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -fPIC -I.. -D_FORTIFY_SOURCE=2 -c -o file.o file.c gcc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -fPIC -I.. -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -fPIC -I.. -D_FORTIFY_SOURCE=2 -c -o linux.o linux.c gcc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -fPIC -I.. -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -fPIC -I.. -D_FORTIFY_SOURCE=2 -c -o linux_tap.o linux_tap.c gcc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -fPIC -I.. -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -fPIC -I.. -D_FORTIFY_SOURCE=2 -c -o radiotap/radiotap.o radiotap/radiotap.c gcc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -fPIC -I.. -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -fPIC -I.. -D_FORTIFY_SOURCE=2 -c -o linux_tap.o linux_tap.c gcc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -fPIC -I.. -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -fPIC -I.. -D_FORTIFY_SOURCE=2 -c -o radiotap/radiotap.o radiotap/radiotap.c In file included from /usr/include/string.h:519, from linux_tap.c:33: In function 'strncpy', inlined from 'ti_do_open_linux' at linux_tap.c:72:5, inlined from 'ti_open_linux' at linux_tap.c:192:7, inlined from 'ti_open' at linux_tap.c:207:9: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output may be truncated copying 15 bytes from a string of length 63 [-Wstringop-truncation] 106 | #else | ^ gcc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -fPIC -I.. -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -fPIC -I.. -D_FORTIFY_SOURCE=2 -c -o common.o common.c make -C attacks In file included from /usr/include/string.h:519, from linux_tap.c:33: In function 'strncpy', inlined from 'ti_do_open_linux' at linux_tap.c:72:5, inlined from 'ti_open_linux' at linux_tap.c:192:7, inlined from 'ti_open' at linux_tap.c:207:9: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output may be truncated copying 15 bytes from a string of length 63 [-Wstringop-truncation] 106 | #else | ^ make -C attacks make[2]: Entering directory '/build/mdk4/src/mdk4-4.2/src/attacks' make[2]: Entering directory '/build/mdk4/src/mdk4-4.2/src/attacks' make -C attacks make[2]: Entering directory '/build/mdk4/src/mdk4-4.2/src/attacks' cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -g -O3 -Wall -Wextra -D_FORTIFY_SOURCE=2 -c -o attacks.o attacks.c cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -g -O3 -Wall -Wextra -D_FORTIFY_SOURCE=2 -c -o attacks.o attacks.c cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -g -O3 -Wall -Wextra -D_FORTIFY_SOURCE=2 -c -o attacks.o attacks.c cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -g -O3 -Wall -Wextra -D_FORTIFY_SOURCE=2 -c -o auth_dos.o auth_dos.c cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -g -O3 -Wall -Wextra -D_FORTIFY_SOURCE=2 -c -o auth_dos.o auth_dos.c linux.c: In function 'is_ndiswrapper': linux.c:183:17: warning: variable 'unused' set but not used [-Wunused-but-set-variable] linux.c: In function 'linux_set_rate': linux.c:457:22: warning: variable 'unused' set but not used [-Wunused-but-set-variable] linux.c: In function 'linux_set_channel_nl80211': linux.c:950:22: warning: variable 'unused' set but not used [-Wunused-but-set-variable] linux.c: In function 'linux_set_channel': linux.c:1052:22: warning: variable 'unused' set but not used [-Wunused-but-set-variable] linux.c: In function 'linux_set_freq': linux.c:1143:22: warning: variable 'unused' set but not used [-Wunused-but-set-variable] linux.c: In function 'set_monitor': linux.c:1273:22: warning: variable 'unused' set but not used [-Wunused-but-set-variable] linux.c: In function 'openraw': linux.c:1513:63: warning: comparison of constant '6' with boolean expression is always false [-Wbool-compare] linux.c:1513:63: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] linux.c:1513:46: note: add parentheses around left hand side expression to silence this warning linux.c:1523:67: warning: comparison of constant '6' with boolean expression is always false [-Wbool-compare] linux.c:1523:67: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] linux.c:1523:50: note: add parentheses around left hand side expression to silence this warning linux.c: In function 'do_linux_open': linux.c:1620:12: warning: variable 'unused_str' set but not used [-Wunused-but-set-variable] linux.c:1606:15: warning: variable 'unused' set but not used [-Wunused-but-set-variable] linux.c: In function 'get_battery_state': linux.c:2273:35: warning: variable 'current' set but not used [-Wunused-but-set-variable] linux.c: In function 'linux_write': linux.c:852:12: warning: this statement may fall through [-Wimplicit-fallthrough=] linux.c:884:5: note: here At top level: linux.c:2057:13: warning: 'linux_close' defined but not used [-Wunused-function] linux.c:946:12: warning: 'linux_set_channel_nl80211' defined but not used [-Wunused-function] linux.c:314:12: warning: 'linux_nl80211_init' defined but not used [-Wunused-function] In file included from /usr/include/string.h:519, from linux.c:36: In function 'strncpy', inlined from 'do_linux_open.constprop' at linux.c:1906:9: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] 106 | #else | ^ linux.c: In function 'do_linux_open.constprop': linux.c:1906:9: note: length computed here In file included from /usr/include/string.h:519, from linux.c:36: In function 'strncpy', inlined from 'do_linux_open.constprop' at linux.c:1911:9: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] 106 | #else | ^ linux.c: In function 'do_linux_open.constprop': linux.c:1911:9: note: length computed here linux.c:1937:21: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 113 [-Wformat-truncation=] In file included from /usr/include/stdio.h:866, from linux.c:34: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 34 and 289 bytes into a destination of size 128 70 | { | ^ 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ linux.c: In function 'get_battery_state': linux.c:2310:13: warning: argument 1 null where non-null expected [-Wnonnull] In file included from linux.c:40: /usr/include/dirent.h:149:12: note: in a call to function 'closedir' declared here 149 | extern int closedir (DIR *__dirp) __nonnull ((1)); | ^~~~~~~~ linux.c:2318:58: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 109 [-Wformat-truncation=] In file included from /usr/include/stdio.h:866, from linux.c:34: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 25 and 280 bytes into a destination of size 128 70 | { | ^ 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ linux.c:2330:17: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 109 [-Wformat-truncation=] In file included from /usr/include/stdio.h:866, from linux.c:34: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 26 and 281 bytes into a destination of size 128 70 | { | ^ 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ linux.c:2289:17: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 106 [-Wformat-truncation=] In file included from /usr/include/stdio.h:866, from linux.c:34: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 29 and 284 bytes into a destination of size 128 70 | { | ^ 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ar cru libosdep.a osdep.o network.o file.o linux.o linux_tap.o radiotap/radiotap.o common.o cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -g -O3 -Wall -Wextra -D_FORTIFY_SOURCE=2 -c -o auth_dos.o auth_dos.c ar: `u' modifier ignored since `D' is the default (see `U') ranlib libosdep.a touch .os.Linux make[3]: Leaving directory '/build/mdk4/src/mdk4-4.2/src/osdep' make[2]: Leaving directory '/build/mdk4/src/mdk4-4.2/src/osdep' cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -g -O3 -Wall -Wextra -D_FORTIFY_SOURCE=2 -c -o beacon_flood.o beacon_flood.c linux.c: In function 'is_ndiswrapper': linux.c:183:17: warning: variable 'unused' set but not used [-Wunused-but-set-variable] linux.c: In function 'linux_set_rate': linux.c:457:22: warning: variable 'unused' set but not used [-Wunused-but-set-variable] linux.c: In function 'linux_set_channel_nl80211': linux.c:950:22: warning: variable 'unused' set but not used [-Wunused-but-set-variable] linux.c: In function 'linux_set_channel': linux.c:1052:22: warning: variable 'unused' set but not used [-Wunused-but-set-variable] linux.c: In function 'linux_set_freq': linux.c:1143:22: warning: variable 'unused' set but not used [-Wunused-but-set-variable] linux.c: In function 'set_monitor': linux.c:1273:22: warning: variable 'unused' set but not used [-Wunused-but-set-variable] linux.c: In function 'openraw': linux.c:1513:63: warning: comparison of constant '6' with boolean expression is always false [-Wbool-compare] linux.c:1513:63: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] linux.c:1513:46: note: add parentheses around left hand side expression to silence this warning linux.c:1523:67: warning: comparison of constant '6' with boolean expression is always false [-Wbool-compare] linux.c:1523:67: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] linux.c:1523:50: note: add parentheses around left hand side expression to silence this warning linux.c: In function 'do_linux_open': linux.c:1620:12: warning: variable 'unused_str' set but not used [-Wunused-but-set-variable] linux.c:1606:15: warning: variable 'unused' set but not used [-Wunused-but-set-variable] linux.c: In function 'get_battery_state': linux.c:2273:35: warning: variable 'current' set but not used [-Wunused-but-set-variable] linux.c: In function 'linux_write': linux.c:852:12: warning: this statement may fall through [-Wimplicit-fallthrough=] linux.c:884:5: note: here At top level: linux.c:2057:13: warning: 'linux_close' defined but not used [-Wunused-function] linux.c:946:12: warning: 'linux_set_channel_nl80211' defined but not used [-Wunused-function] linux.c:314:12: warning: 'linux_nl80211_init' defined but not used [-Wunused-function] In file included from /usr/include/string.h:519, from linux.c:36: In function 'strncpy', inlined from 'do_linux_open.constprop' at linux.c:1906:9: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] 106 | #else | ^ linux.c: In function 'do_linux_open.constprop': linux.c:1906:9: note: length computed here In file included from /usr/include/string.h:519, from linux.c:36: In function 'strncpy', inlined from 'do_linux_open.constprop' at linux.c:1911:9: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] 106 | #else | ^ linux.c: In function 'do_linux_open.constprop': linux.c:1911:9: note: length computed here linux.c:1937:21: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 113 [-Wformat-truncation=] In file included from /usr/include/stdio.h:866, from linux.c:34: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 34 and 289 bytes into a destination of size 128 70 | { | ^ 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ linux.c: In function 'get_battery_state': linux.c:2310:13: warning: argument 1 null where non-null expected [-Wnonnull] In file included from linux.c:40: /usr/include/dirent.h:149:12: note: in a call to function 'closedir' declared here 149 | extern int closedir (DIR *__dirp) __nonnull ((1)); | ^~~~~~~~ linux.c:2318:58: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 109 [-Wformat-truncation=] In file included from /usr/include/stdio.h:866, from linux.c:34: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 25 and 280 bytes into a destination of size 128 70 | { | ^ 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ linux.c:2330:17: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 109 [-Wformat-truncation=] In file included from /usr/include/stdio.h:866, from linux.c:34: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 26 and 281 bytes into a destination of size 128 70 | { | ^ 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ linux.c:2289:17: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 106 [-Wformat-truncation=] In file included from /usr/include/stdio.h:866, from linux.c:34: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 29 and 284 bytes into a destination of size 128 70 | { | ^ 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -fPIC -I.. -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -fPIC -I.. -D_FORTIFY_SOURCE=2 -c -o common.o common.c ar cru libosdep.a osdep.o network.o file.o linux.o linux_tap.o radiotap/radiotap.o common.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libosdep.a touch .os.Linux make[3]: Leaving directory '/build/mdk4/src/mdk4-4.2/src/osdep' make[2]: Leaving directory '/build/mdk4/src/mdk4-4.2/src/osdep' cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -g -O3 -Wall -Wextra -D_FORTIFY_SOURCE=2 -c -o beacon_flood.o beacon_flood.c cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -g -O3 -Wall -Wextra -D_FORTIFY_SOURCE=2 -c -o beacon_flood.o beacon_flood.c cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -g -O3 -Wall -Wextra -D_FORTIFY_SOURCE=2 -c -o countermeasures.o countermeasures.c cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -g -O3 -Wall -Wextra -D_FORTIFY_SOURCE=2 -c -o countermeasures.o countermeasures.c cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -g -O3 -Wall -Wextra -D_FORTIFY_SOURCE=2 -c -o deauth.o deauth.c cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -g -O3 -Wall -Wextra -D_FORTIFY_SOURCE=2 -c -o dummy.o dummy.c cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -g -O3 -Wall -Wextra -D_FORTIFY_SOURCE=2 -c -o deauth.o deauth.c cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -g -O3 -Wall -Wextra -D_FORTIFY_SOURCE=2 -c -o dummy.o dummy.c cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -g -O3 -Wall -Wextra -D_FORTIFY_SOURCE=2 -c -o countermeasures.o countermeasures.c cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -g -O3 -Wall -Wextra -D_FORTIFY_SOURCE=2 -c -o eapol.o eapol.c cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -g -O3 -Wall -Wextra -D_FORTIFY_SOURCE=2 -c -o eapol.o eapol.c cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -g -O3 -Wall -Wextra -D_FORTIFY_SOURCE=2 -c -o fuzzer.o fuzzer.c cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -g -O3 -Wall -Wextra -D_FORTIFY_SOURCE=2 -c -o deauth.o deauth.c cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -g -O3 -Wall -Wextra -D_FORTIFY_SOURCE=2 -c -o ieee80211s.o ieee80211s.c cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -g -O3 -Wall -Wextra -D_FORTIFY_SOURCE=2 -c -o fuzzer.o fuzzer.c cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -g -O3 -Wall -Wextra -D_FORTIFY_SOURCE=2 -c -o ieee80211s.o ieee80211s.c cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -g -O3 -Wall -Wextra -D_FORTIFY_SOURCE=2 -c -o poc.o poc.c cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -g -O3 -Wall -Wextra -D_FORTIFY_SOURCE=2 -c -o eapol.o eapol.c cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -g -O3 -Wall -Wextra -D_FORTIFY_SOURCE=2 -c -o poc.o poc.c cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -g -O3 -Wall -Wextra -D_FORTIFY_SOURCE=2 -c -o ieee80211s.o ieee80211s.c cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -g -O3 -Wall -Wextra -D_FORTIFY_SOURCE=2 -c -o poc.o poc.c poc.c: In function 'poc_parse': poc.c:102:8: warning: assignment to 'DIR *' from 'int' makes pointer from integer without a cast [-Wint-conversion] poc.c:102:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] poc.c:148:30: warning: implicit declaration of function 'get_file_lines' [-Wimplicit-function-declaration] poc.c:160:38: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign] In file included from /usr/include/stdio.h:866, from poc.c:1: /usr/include/bits/stdio2.h:260:25: note: expected 'char * restrict' but argument is of type 'unsigned char *' 260 | | ^ poc.c:165:59: warning: implicit declaration of function 'str_to_hex' [-Wimplicit-function-declaration] poc.c: In function 'get_target': poc.c:199:14: warning: unused variable 'recv_seq_ctrl' [-Wunused-variable] poc.c: In function 'get_file_lines': poc.c:481:8: warning: suggest parentheses around assignment used as truth value [-Wparentheses] poc.c:486:22: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign] In file included from /usr/include/stdio.h:866, from poc.c:1: /usr/include/bits/stdio2.h:260:25: note: expected 'char * restrict' but argument is of type 'unsigned char *' 260 | | ^ poc.c: In function 'str_to_hex': poc.c:508:3: warning: 'return' with no value, in function returning non-void [-Wreturn-type] poc.c:500:5: note: declared here poc.c:510:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] In file included from poc.c:2: /usr/include/string.h:391:35: note: expected 'const char *' but argument is of type 'unsigned char *' 391 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ poc.c:518:9: warning: implicit declaration of function 'toupper' [-Wimplicit-function-declaration] poc.c:526:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /usr/include/string.h:519, from poc.c:2: In function 'strncpy', inlined from 'poc_parse' at poc.c:146:17: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output may be truncated copying 255 bytes from a string of length 255 [-Wstringop-truncation] 106 | #else | ^ poc.c: In function 'get_target': poc.c:224:9: warning: 'dsflags' may be used uninitialized in this function [-Wmaybe-uninitialized] poc.c:195:13: note: 'dsflags' was declared here cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -g -O3 -Wall -Wextra -D_FORTIFY_SOURCE=2 -c -o probing.o probing.c cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -g -O3 -Wall -Wextra -D_FORTIFY_SOURCE=2 -c -o wids.o wids.c poc.c: In function 'poc_parse': poc.c:102:8: warning: assignment to 'DIR *' from 'int' makes pointer from integer without a cast [-Wint-conversion] poc.c:102:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] poc.c:148:30: warning: implicit declaration of function 'get_file_lines' [-Wimplicit-function-declaration] poc.c:160:38: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign] In file included from /usr/include/stdio.h:866, from poc.c:1: /usr/include/bits/stdio2.h:260:25: note: expected 'char * restrict' but argument is of type 'unsigned char *' 260 | | ^ poc.c:165:59: warning: implicit declaration of function 'str_to_hex' [-Wimplicit-function-declaration] poc.c: In function 'get_target': poc.c:199:14: warning: unused variable 'recv_seq_ctrl' [-Wunused-variable] poc.c: In function 'get_file_lines': poc.c:481:8: warning: suggest parentheses around assignment used as truth value [-Wparentheses] poc.c:486:22: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign] In file included from /usr/include/stdio.h:866, from poc.c:1: /usr/include/bits/stdio2.h:260:25: note: expected 'char * restrict' but argument is of type 'unsigned char *' 260 | | ^ poc.c: In function 'str_to_hex': poc.c:508:3: warning: 'return' with no value, in function returning non-void [-Wreturn-type] poc.c:500:5: note: declared here poc.c:510:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] In file included from poc.c:2: /usr/include/string.h:391:35: note: expected 'const char *' but argument is of type 'unsigned char *' 391 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ poc.c:518:9: warning: implicit declaration of function 'toupper' [-Wimplicit-function-declaration] poc.c:526:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /usr/include/string.h:519, from poc.c:2: In function 'strncpy', inlined from 'poc_parse' at poc.c:146:17: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output may be truncated copying 255 bytes from a string of length 255 [-Wstringop-truncation] 106 | #else | ^ poc.c: In function 'get_target': poc.c:224:9: warning: 'dsflags' may be used uninitialized in this function [-Wmaybe-uninitialized] poc.c:195:13: note: 'dsflags' was declared here cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -g -O3 -Wall -Wextra -D_FORTIFY_SOURCE=2 -c -o probing.o probing.c make -C attacks make[2]: Entering directory '/build/mdk4/src/mdk4-4.2/src/attacks' cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -g -O3 -Wall -Wextra -D_FORTIFY_SOURCE=2 -c -o probing.o probing.c probing.c: In function 'create_probe_req': probing.c:236:3: warning: implicit declaration of function 'add_ssid_set' [-Wimplicit-function-declaration] probing.c:237:3: warning: implicit declaration of function 'add_rate_sets' [-Wimplicit-function-declaration] probing.c:240:25: warning: pointer targets in passing argument 2 of 'stpcpy' differ in signedness [-Wpointer-sign] In file included from probing.c:4: /usr/include/string.h:475:70: note: expected 'const char * restrict' but argument is of type 'unsigned char *' 475 | extern char *stpcpy (char *__restrict __dest, const char *__restrict __src) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -g -O3 -Wall -Wextra -D_FORTIFY_SOURCE=2 -c -o wids.o wids.c make[2]: Leaving directory '/build/mdk4/src/mdk4-4.2/src/attacks' poc.c: In function 'poc_parse': poc.c:102:8: warning: assignment to 'DIR *' from 'int' makes pointer from integer without a cast [-Wint-conversion] poc.c:102:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] poc.c:148:30: warning: implicit declaration of function 'get_file_lines' [-Wimplicit-function-declaration] poc.c:160:38: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign] In file included from /usr/include/stdio.h:866, from poc.c:1: /usr/include/bits/stdio2.h:260:25: note: expected 'char * restrict' but argument is of type 'unsigned char *' 260 | | ^ poc.c:165:59: warning: implicit declaration of function 'str_to_hex' [-Wimplicit-function-declaration] poc.c: In function 'get_target': poc.c:199:14: warning: unused variable 'recv_seq_ctrl' [-Wunused-variable] poc.c: In function 'get_file_lines': poc.c:481:8: warning: suggest parentheses around assignment used as truth value [-Wparentheses] poc.c:486:22: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign] In file included from /usr/include/stdio.h:866, from poc.c:1: /usr/include/bits/stdio2.h:260:25: note: expected 'char * restrict' but argument is of type 'unsigned char *' 260 | | ^ poc.c: In function 'str_to_hex': poc.c:508:3: warning: 'return' with no value, in function returning non-void [-Wreturn-type] poc.c:500:5: note: declared here poc.c:510:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] In file included from poc.c:2: /usr/include/string.h:391:35: note: expected 'const char *' but argument is of type 'unsigned char *' 391 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ poc.c:518:9: warning: implicit declaration of function 'toupper' [-Wimplicit-function-declaration] poc.c:526:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /usr/include/string.h:519, from poc.c:2: In function 'strncpy', inlined from 'poc_parse' at poc.c:146:17: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output may be truncated copying 255 bytes from a string of length 255 [-Wstringop-truncation] 106 | #else | ^ poc.c: In function 'get_target': poc.c:224:9: warning: 'dsflags' may be used uninitialized in this function [-Wmaybe-uninitialized] poc.c:195:13: note: 'dsflags' was declared here make -C attacks cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -g -O3 -Wall -Wextra -D_FORTIFY_SOURCE=2 -c -o probing.o probing.c make[2]: Entering directory '/build/mdk4/src/mdk4-4.2/src/attacks' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/build/mdk4/src/mdk4-4.2/src/attacks' cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -g -O3 -Wall -Wextra -D_FORTIFY_SOURCE=2 -c -o wids.o wids.c probing.c: In function 'create_probe_req': probing.c:236:3: warning: implicit declaration of function 'add_ssid_set' [-Wimplicit-function-declaration] probing.c:237:3: warning: implicit declaration of function 'add_rate_sets' [-Wimplicit-function-declaration] probing.c:240:25: warning: pointer targets in passing argument 2 of 'stpcpy' differ in signedness [-Wpointer-sign] In file included from probing.c:4: /usr/include/string.h:475:70: note: expected 'const char * restrict' but argument is of type 'unsigned char *' 475 | extern char *stpcpy (char *__restrict __dest, const char *__restrict __src) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ make -C attacks make[2]: Entering directory '/build/mdk4/src/mdk4-4.2/src/attacks' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/build/mdk4/src/mdk4-4.2/src/attacks' probing.c: In function 'create_probe_req': probing.c:236:3: warning: implicit declaration of function 'add_ssid_set' [-Wimplicit-function-declaration] probing.c:237:3: warning: implicit declaration of function 'add_rate_sets' [-Wimplicit-function-declaration] probing.c:240:25: warning: pointer targets in passing argument 2 of 'stpcpy' differ in signedness [-Wpointer-sign] In file included from probing.c:4: /usr/include/string.h:475:70: note: expected 'const char * restrict' but argument is of type 'unsigned char *' 475 | extern char *stpcpy (char *__restrict __dest, const char *__restrict __src) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ make[2]: Leaving directory '/build/mdk4/src/mdk4-4.2/src/attacks' probing.c: In function 'create_probe_req': probing.c:236:3: warning: implicit declaration of function 'add_ssid_set' [-Wimplicit-function-declaration] probing.c:237:3: warning: implicit declaration of function 'add_rate_sets' [-Wimplicit-function-declaration] probing.c:240:25: warning: pointer targets in passing argument 2 of 'stpcpy' differ in signedness [-Wpointer-sign] In file included from probing.c:4: /usr/include/string.h:475:70: note: expected 'const char * restrict' but argument is of type 'unsigned char *' 475 | extern char *stpcpy (char *__restrict __dest, const char *__restrict __src) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ make[2]: Leaving directory '/build/mdk4/src/mdk4-4.2/src/attacks' make[2]: Leaving directory '/build/mdk4/src/mdk4-4.2/src/attacks' make -C attacks make[2]: Entering directory '/build/mdk4/src/mdk4-4.2/src/attacks' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/build/mdk4/src/mdk4-4.2/src/attacks' gcc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk4-v2 -DCONFIG_LIBNL30 -DCONFIG_LIBNL -I/usr/include/libnl3 -g -O3 -Wall -Wextra -fcommon -D_FORTIFY_SOURCE=2 mdk4.c osdep/libosdep.a debug.o helpers.o mac_addr.o linkedlist.o greylist.o dumpfile.o packet.o brute.o osdep.o channelhopper.o ghosting.o fragmenting.o attacks/attacks.o attacks/auth_dos.o attacks/beacon_flood.o attacks/countermeasures.o attacks/deauth.o attacks/dummy.o attacks/eapol.o attacks/fuzzer.o attacks/ieee80211s.o attacks/poc.o attacks/probing.o attacks/wids.o -o mdk4 -lnl-genl-3 -lnl-3 -lm -Losdep -losdep -lpthread -lpcap -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now mdk4.c: In function ‘main’: mdk4.c:164:3: warning: ignoring return value of ‘setuid’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 164 | setuid(getuid()); | ^~~~~~~~~~~~~~~~ make[1]: Leaving directory '/build/mdk4/src/mdk4-4.2/src' ==> Entering fakeroot environment... ==> Starting package()... install: creating directory '/build/mdk4/pkg/mdk4/usr' install: creating directory '/build/mdk4/pkg/mdk4/usr/bin' 'src/mdk4' -> '/build/mdk4/pkg/mdk4/usr/bin/mdk4' install: creating directory '/build/mdk4/pkg/mdk4/usr/share' install: creating directory '/build/mdk4/pkg/mdk4/usr/share/man' install: creating directory '/build/mdk4/pkg/mdk4/usr/share/man/man8' 'man/mdk4.2' -> '/build/mdk4/pkg/mdk4/usr/share/man/man8/mdk4.8' install: creating directory '/build/mdk4/pkg/mdk4/usr/share/doc' install: creating directory '/build/mdk4/pkg/mdk4/usr/share/doc/mdk4' 'README.md' -> '/build/mdk4/pkg/mdk4/usr/share/doc/mdk4/README.md' 'useful_files' -> '/build/mdk4/pkg/mdk4/usr/share/doc/mdk4/useful_files' 'useful_files/common-ssids.txt' -> '/build/mdk4/pkg/mdk4/usr/share/doc/mdk4/useful_files/common-ssids.txt' 'useful_files/fakeap-example.txt' -> '/build/mdk4/pkg/mdk4/usr/share/doc/mdk4/useful_files/fakeap-example.txt' 'useful_files/less-common-ssids.txt' -> '/build/mdk4/pkg/mdk4/usr/share/doc/mdk4/useful_files/less-common-ssids.txt' 'useful_files/more-ssids.txt' -> '/build/mdk4/pkg/mdk4/usr/share/doc/mdk4/useful_files/more-ssids.txt' ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "mdk4"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: mdk4 4.2-1 (Fri 09 Jul 2021 01:13:05 AM UTC) ==> Cleaning up...