PHP код:
root@lbest-virtual-machine:~/wrt99/wrt# make package/reaver/{clean,compile} V=99
make[1]: Entering directory '/home/lbest/wrt99/wrt'
make[2]: Entering directory '/home/lbest/wrt99/wrt/package/packages/net/reaver'
rm -f /home/lbest/wrt99/wrt/bin/ramips/packages/base/reaver_*
rm -f /home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/stamp/.reaver_installed
rm -f /home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/packages/reaver.list /home/lbest/wrt99/wrt/staging_dir/host/packages/reaver.list
rm -rf /home/lbest/wrt99/wrt/build_dir/target-mipsel_24kec+dsp_musl-1.1.10/reaver-r119
make[2]: Leaving directory '/home/lbest/wrt99/wrt/package/packages/net/reaver'
make[1]: Leaving directory '/home/lbest/wrt99/wrt'
make[1]: Entering directory '/home/lbest/wrt99/wrt'
make[2]: Entering directory '/home/lbest/wrt99/wrt/package/libs/toolchain'
if [ -f /home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/pkginfo/toolchain.default.install.clean ]; then rm -f /home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/pkginfo/toolchain.default.install /home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/pkginfo/toolchain.default.install.clean; fi; echo "libc" >> /home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/pkginfo/toolchain.default.install
if [ -f /home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/pkginfo/toolchain.default.install.clean ]; then rm -f /home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/pkginfo/toolchain.default.install /home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/pkginfo/toolchain.default.install.clean; fi; echo "libgcc" >> /home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/pkginfo/toolchain.default.install
if [ -f /home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/pkginfo/toolchain.default.install.clean ]; then rm -f /home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/pkginfo/toolchain.default.install /home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/pkginfo/toolchain.default.install.clean; fi; echo "libpthread" >> /home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/pkginfo/toolchain.default.install
make[2]: Leaving directory '/home/lbest/wrt99/wrt/package/libs/toolchain'
make[2]: Entering directory '/home/lbest/wrt99/wrt/package/feeds/packages/libpcap'
if [ -f /home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/pkginfo/libpcap.default.install.clean ]; then rm -f /home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/pkginfo/libpcap.default.install /home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/pkginfo/libpcap.default.install.clean; fi; echo "libpcap" >> /home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/pkginfo/libpcap.default.install
make[2]: Leaving directory '/home/lbest/wrt99/wrt/package/feeds/packages/libpcap'
make[2]: Entering directory '/home/lbest/wrt99/wrt/package/libs/libreadline'
make[2]: Leaving directory '/home/lbest/wrt99/wrt/package/libs/libreadline'
make[2]: Entering directory '/home/lbest/wrt99/wrt/package/libs/ncurses'
make[2]: Leaving directory '/home/lbest/wrt99/wrt/package/libs/ncurses'
make[2]: Entering directory '/home/lbest/wrt99/wrt/package/libs/ncurses'
make[2]: Leaving directory '/home/lbest/wrt99/wrt/package/libs/ncurses'
make[2]: Entering directory '/home/lbest/wrt99/wrt/feeds/packages/libs/sqlite3'
if [ -f /home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/pkginfo/sqlite3.default.install.clean ]; then rm -f /home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/pkginfo/sqlite3.default.install /home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/pkginfo/sqlite3.default.install.clean; fi; echo "libsqlite3" >> /home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/pkginfo/sqlite3.default.install
make[2]: Leaving directory '/home/lbest/wrt99/wrt/feeds/packages/libs/sqlite3'
make[2]: Entering directory '/home/lbest/wrt99/wrt/package/packages/net/reaver'
. /home/lbest/wrt99/wrt/include/shell.sh; gzip -dc /home/lbest/wrt99/wrt/dl/reaver-r119.tar.gz | tar -C /home/lbest/wrt99/wrt/build_dir/target-mipsel_24kec+dsp_musl-1.1.10/reaver-r119/.. -xf -
Applying ./patches/0001-wpscrack-big-endian-fixes.patch using plaintext:
patching file src/80211.c
patching file src/builder.c
patching file src/defs.h
patching file src/exchange.c
patching file src/wpsmon.c
Applying ./patches/0002-Use-the-current-directory-for-storing-and-loading-se.patch using plaintext:
patching file src/session.c
Applying ./patches/0003-wash-wpsmon-use-less-useless-spaces-in-output-to-fit.patch using plaintext:
patching file src/wpsmon.c
touch /home/lbest/wrt99/wrt/build_dir/target-mipsel_24kec+dsp_musl-1.1.10/reaver-r119/.prepared_e759ae8c9bb50c3a784d334fea774193
rm -f /home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/stamp/.reaver_installed
(cd /home/lbest/wrt99/wrt/build_dir/target-mipsel_24kec+dsp_musl-1.1.10/reaver-r119/src/; if [ -x ./configure ]; then find /home/lbest/wrt99/wrt/build_dir/target-mipsel_24kec+dsp_musl-1.1.10/reaver-r119/ -name config.guess | xargs -r chmod u+w; find /home/lbest/wrt99/wrt/build_dir/target-mipsel_24kec+dsp_musl-1.1.10/reaver-r119/ -name config.guess | xargs -r -n1 cp --remove-destination /home/lbest/wrt99/wrt/scripts/config.guess; find /home/lbest/wrt99/wrt/build_dir/target-mipsel_24kec+dsp_musl-1.1.10/reaver-r119/ -name config.sub | xargs -r chmod u+w; find /home/lbest/wrt99/wrt/build_dir/target-mipsel_24kec+dsp_musl-1.1.10/reaver-r119/ -name config.sub | xargs -r -n1 cp --remove-destination /home/lbest/wrt99/wrt/scripts/config.sub; AR="mipsel-openwrt-linux-musl-gcc-ar" AS="mipsel-openwrt-linux-musl-gcc -c -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kec -mdsp -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/usr/include -I/home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/include -I/home/lbest/wrt99/wrt/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_musl-1.1.10/usr/include -I/home/lbest/wrt99/wrt/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_musl-1.1.10/include/fortify -I/home/lbest/wrt99/wrt/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_musl-1.1.10/include" LD=mipsel-openwrt-linux-musl-ld NM="mipsel-openwrt-linux-musl-gcc-nm" CC="mipsel-openwrt-linux-musl-gcc" GCC="mipsel-openwrt-linux-musl-gcc" CXX="mipsel-openwrt-linux-musl-g++" RANLIB="mipsel-openwrt-linux-musl-gcc-ranlib" STRIP=mipsel-openwrt-linux-musl-strip OBJCOPY=mipsel-openwrt-linux-musl-objcopy OBJDUMP=mipsel-openwrt-linux-musl-objdump SIZE=mipsel-openwrt-linux-musl-size CFLAGS="-Os -pipe -mno-branch-likely -mips32r2 -mtune=24kec -mdsp -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/usr/include -I/home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/include -I/home/lbest/wrt99/wrt/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_musl-1.1.10/usr/include -I/home/lbest/wrt99/wrt/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_musl-1.1.10/include/fortify -I/home/lbest/wrt99/wrt/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_musl-1.1.10/include " CXXFLAGS="-Os -pipe -mno-branch-likely -mips32r2 -mtune=24kec -mdsp -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/usr/include -I/home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/include -I/home/lbest/wrt99/wrt/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_musl-1.1.10/usr/include -I/home/lbest/wrt99/wrt/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_musl-1.1.10/include/fortify -I/home/lbest/wrt99/wrt/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_musl-1.1.10/include " CPPFLAGS="-I/home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/usr/include -I/home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/include -I/home/lbest/wrt99/wrt/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_musl-1.1.10/usr/include -I/home/lbest/wrt99/wrt/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_musl-1.1.10/include/fortify -I/home/lbest/wrt99/wrt/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_musl-1.1.10/include " LDFLAGS="-L/home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/usr/lib -L/home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/lib -L/home/lbest/wrt99/wrt/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_musl-1.1.10/usr/lib -L/home/lbest/wrt99/wrt/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_musl-1.1.10/lib -znow -zrelro " ./configure --target=mipsel-openwrt-linux --host=mipsel-openwrt-linux --build=x86_64-linux-gnu --program-prefix="" --program-suffix="" --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/lib --sysconfdir=/etc --datadir=/usr/share --localstatedir=/var --mandir=/usr/man --infodir=/usr/info --disable-nls ; fi; )
configure: WARNING: unrecognized options: --disable-nls
configure: loading site script /home/lbest/wrt99/wrt/include/site/mipsel
checking for mipsel-openwrt-linux-gcc... mipsel-openwrt-linux-musl-gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... yes
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether mipsel-openwrt-linux-musl-gcc accepts -g... yes
checking for mipsel-openwrt-linux-musl-gcc option to accept ISO C89... none needed
checking for pcap_open_live in -lpcap... yes
checking for sqlite3_open in -lsqlite3... yes
checking how to run the C preprocessor... mipsel-openwrt-linux-musl-gcc -E
checking for grep that handles long lines and -e... /home/lbest/wrt99/wrt/staging_dir/host/bin/grep
checking for egrep... /home/lbest/wrt99/wrt/staging_dir/host/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for stdlib.h... (cached) yes
checking for stdint.h... (cached) yes
checking for string.h... (cached) yes
checking pcap.h usability... yes
checking pcap.h presence... yes
checking for pcap.h... yes
checking sqlite3.h usability... yes
checking sqlite3.h presence... yes
checking for sqlite3.h... yes
configure: creating ./config.status
config.status: creating Makefile
configure: WARNING: unrecognized options: --disable-nls
rm -f /home/lbest/wrt99/wrt/build_dir/target-mipsel_24kec+dsp_musl-1.1.10/reaver-r119/.configured_*
touch /home/lbest/wrt99/wrt/build_dir/target-mipsel_24kec+dsp_musl-1.1.10/reaver-r119/.configured_yyyyyyyy
CFLAGS="-Os -pipe -mno-branch-likely -mips32r2 -mtune=24kec -mdsp -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/usr/include -I/home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/include -I/home/lbest/wrt99/wrt/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_musl-1.1.10/usr/include -I/home/lbest/wrt99/wrt/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_musl-1.1.10/include/fortify -I/home/lbest/wrt99/wrt/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_musl-1.1.10/include -I/home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/usr/include -I/home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/include -I/home/lbest/wrt99/wrt/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_musl-1.1.10/usr/include -I/home/lbest/wrt99/wrt/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_musl-1.1.10/include/fortify -I/home/lbest/wrt99/wrt/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_musl-1.1.10/include " CXXFLAGS="-Os -pipe -mno-branch-likely -mips32r2 -mtune=24kec -mdsp -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/usr/include -I/home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/include -I/home/lbest/wrt99/wrt/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_musl-1.1.10/usr/include -I/home/lbest/wrt99/wrt/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_musl-1.1.10/include/fortify -I/home/lbest/wrt99/wrt/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_musl-1.1.10/include -I/home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/usr/include -I/home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/include -I/home/lbest/wrt99/wrt/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_musl-1.1.10/usr/include -I/home/lbest/wrt99/wrt/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_musl-1.1.10/include/fortify -I/home/lbest/wrt99/wrt/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_musl-1.1.10/include " LDFLAGS="-L/home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/usr/lib -L/home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/lib -L/home/lbest/wrt99/wrt/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_musl-1.1.10/usr/lib -L/home/lbest/wrt99/wrt/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_musl-1.1.10/lib -znow -zrelro " make -j1 -C /home/lbest/wrt99/wrt/build_dir/target-mipsel_24kec+dsp_musl-1.1.10/reaver-r119/src AR="mipsel-openwrt-linux-musl-gcc-ar" AS="mipsel-openwrt-linux-musl-gcc -c -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kec -mdsp -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/usr/include -I/home/lbest/wrt99/wrt/staging_dir/target-mipsel_24kec+dsp_musl-1.1.10/include -I/home/lbest/wrt99/wrt/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_musl-1.1.10/usr/include -I/home/lbest/wrt99/wrt/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_musl-1.1.10/include/fortify -I/home/lbest/wrt99/wrt/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_musl-1.1.10/include" LD=mipsel-openwrt-linux-musl-ld NM="mipsel-openwrt-linux-musl-gcc-nm" CC="mipsel-openwrt-linux-musl-gcc" GCC="mipsel-openwrt-linux-musl-gcc" CXX="mipsel-openwrt-linux-musl-g++" RANLIB="mipsel-openwrt-linux-musl-gcc-ranlib" STRIP=mipsel-openwrt-linux-musl-strip OBJCOPY=mipsel-openwrt-linux-musl-objcopy OBJDUMP=mipsel-openwrt-linux-musl-objdump SIZE=mipsel-openwrt-linux-musl-size CROSS="mipsel-openwrt-linux-musl-" ARCH="mipsel" ;
make[3]: Entering directory '/home/lbest/wrt99/wrt/build_dir/target-mipsel_24kec+dsp_musl-1.1.10/reaver-r119/src'
(cd utils && make)
make[4]: Entering directory '/home/lbest/wrt99/wrt/build_dir/target-mipsel_24kec+dsp_musl-1.1.10/reaver-r119/src/utils'
CC base64.c
CC common.c
CC ip_addr.c
CC radiotap.c
CC trace.c
CC uuid.c
CC wpa_debug.c
CC wpabuf.c
CC os_unix.c
CC eloop.c
mipsel-openwrt-linux-musl-gcc-ar crT libutils.a base64.o common.o ip_addr.o radiotap.o trace.o uuid.o wpa_debug.o wpabuf.o os_unix.o eloop.o
make[4]: Leaving directory '/home/lbest/wrt99/wrt/build_dir/target-mipsel_24kec+dsp_musl-1.1.10/reaver-r119/src/utils'
(cd tls && make)
make[4]: Entering directory '/home/lbest/wrt99/wrt/build_dir/target-mipsel_24kec+dsp_musl-1.1.10/reaver-r119/src/tls'
CC asn1.c
In file included from bignum.c:21:0:
libtommath.c: In function 'mp_exptmod':
libtommath.c:580:7: warning: variable 'dr' set but not used [-Wunused-but-set-variable]
int dr;
^
CC bignum.c
CC pkcs1.c
CC pkcs5.c
CC pkcs8.c
CC rsa.c
CC tlsv1_client.c
CC tlsv1_client_read.c
CC tlsv1_client_write.c
CC tlsv1_common.c
CC tlsv1_cred.c
CC tlsv1_record.c
CC tlsv1_server.c
tlsv1_server_read.c: In function 'tls_process_client_key_exchange_rsa':
tlsv1_server_read.c:474:6: warning: variable 'encr_len' set but not used [-Wunused-but-set-variable]
u16 encr_len;
^
CC tlsv1_server_read.c
CC tlsv1_server_write.c
CC x509v3.c
mipsel-openwrt-linux-musl-gcc-ar crT libtls.a asn1.o bignum.o pkcs1.o pkcs5.o pkcs8.o rsa.o tlsv1_client.o tlsv1_client_read.o tlsv1_client_write.o tlsv1_common.o tlsv1_cred.o tlsv1_record.o tlsv1_server.o tlsv1_server_read.o tlsv1_server_write.o x509v3.o
make[4]: Leaving directory '/home/lbest/wrt99/wrt/build_dir/target-mipsel_24kec+dsp_musl-1.1.10/reaver-r119/src/tls'
(cd crypto && make)
make[4]: Entering directory '/home/lbest/wrt99/wrt/build_dir/target-mipsel_24kec+dsp_musl-1.1.10/reaver-r119/src/crypto'
CC aes-cbc.c
CC aes-ctr.c
CC aes-eax.c
CC aes-encblock.c
CC aes-internal.c
CC aes-internal-dec.c
CC aes-internal-enc.c
CC aes-omac1.c
CC aes-unwrap.c
CC aes-wrap.c
CC des-internal.c
CC dh_group5.c
CC dh_groups.c
CC md4-internal.c
CC md5.c
In file included from ../utils/common.h:18:0,
from md5-internal.c:17:
md5-internal.c: In function 'MD5Final':
md5-internal.c:191:29: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess]
os_memset(ctx, 0, sizeof(ctx)); /* In case it's sensitive */
^
../utils/os.h:413:41: note: in definition of macro 'os_memset'
#define os_memset(s, c, n) memset(s, c, n)
^
CC md5-internal.c
CC md5-non-fips.c
CC milenage.c
CC ms_funcs.c
CC rc4.c
CC sha1.c
CC sha1-internal.c
CC sha1-pbkdf2.c
CC sha1-tlsprf.c
CC sha1-tprf.c
CC sha256.c
CC sha256-internal.c
CC crypto_internal.c
CC crypto_internal-cipher.c
CC crypto_internal-modexp.c
CC crypto_internal-rsa.c
CC tls_internal.c
CC fips_prf_internal.c
mipsel-openwrt-linux-musl-gcc-ar crT libcrypto.a aes-cbc.o aes-ctr.o aes-eax.o aes-encblock.o aes-internal.o aes-internal-dec.o aes-internal-enc.o aes-omac1.o aes-unwrap.o aes-wrap.o des-internal.o dh_group5.o dh_groups.o md4-internal.o md5.o md5-internal.o md5-non-fips.o milenage.o ms_funcs.o rc4.o sha1.o sha1-internal.o sha1-pbkdf2.o sha1-tlsprf.o sha1-tprf.o sha256.o sha256-internal.o crypto_internal.o crypto_internal-cipher.o crypto_internal-modexp.o crypto_internal-rsa.o tls_internal.o fips_prf_internal.o
make[4]: Leaving directory '/home/lbest/wrt99/wrt/build_dir/target-mipsel_24kec+dsp_musl-1.1.10/reaver-r119/src/crypto'
(cd wps && make)
make[4]: Entering directory '/home/lbest/wrt99/wrt/build_dir/target-mipsel_24kec+dsp_musl-1.1.10/reaver-r119/src/wps'
mipsel-openwrt-linux-musl-gcc -I../utils -I ../ wps_attr_build.c -c
cc1: note: someone does not honour COPTS correctly, passed 0 times
mipsel-openwrt-linux-musl-gcc -I../utils -I ../ wps_attr_parse.c -c
cc1: note: someone does not honour COPTS correctly, passed 0 times
mipsel-openwrt-linux-musl-gcc -I../utils -I ../ wps_attr_process.c -c
cc1: note: someone does not honour COPTS correctly, passed 0 times
mipsel-openwrt-linux-musl-gcc -I../utils -I ../ wps.c -c
cc1: note: someone does not honour COPTS correctly, passed 0 times
mipsel-openwrt-linux-musl-gcc -I../utils -I ../ wps_common.c -c
cc1: note: someone does not honour COPTS correctly, passed 0 times
mipsel-openwrt-linux-musl-gcc -I../utils -I ../ wps_dev_attr.c -c
cc1: note: someone does not honour COPTS correctly, passed 0 times
mipsel-openwrt-linux-musl-gcc -I../utils -I ../ wps_enrollee.c -c
cc1: note: someone does not honour COPTS correctly, passed 0 times
mipsel-openwrt-linux-musl-gcc -I../utils -I ../ wps_registrar.c -c
cc1: note: someone does not honour COPTS correctly, passed 0 times
mipsel-openwrt-linux-musl-gcc -I../utils -I ../ wps_ufd.c -c
cc1: note: someone does not honour COPTS correctly, passed 0 times
make[4]: Leaving directory '/home/lbest/wrt99/wrt/build_dir/target-mipsel_24kec+dsp_musl-1.1.10/reaver-r119/src/wps'
(cd lwe && make BUILD_STATIC=y libiw.a)
make[4]: Entering directory '/home/lbest/wrt99/wrt/build_dir/target-mipsel_24kec+dsp_musl-1.1.10/reaver-r119/src/lwe'
cp wireless.21.h wireless.h
mipsel-openwrt-linux-musl-gcc -Os -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wpointer-arith -Wcast-qual -Winline -I. -MMD -fPIC -c -o iwlib.so iwlib.c
cc1: note: someone does not honour COPTS correctly, passed 0 times
rm -f libiw.a
mipsel-openwrt-linux-musl-gcc-ar cru libiw.a iwlib.so
/home/lbest/wrt99/wrt/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_musl-1.1.10/lib/gcc/mipsel-openwrt-linux-musl/4.8.3/../../../../mipsel-openwrt-linux-musl/bin/ar: `u' modifier ignored since `D' is the default (see `U')
mipsel-openwrt-linux-musl-gcc-ranlib libiw.a
make[4]: Leaving directory '/home/lbest/wrt99/wrt/build_dir/target-mipsel_24kec+dsp_musl-1.1.10/reaver-r119/src/lwe'
(cd libwps && make)
make[4]: Entering directory '/home/lbest/wrt99/wrt/build_dir/target-mipsel_24kec+dsp_musl-1.1.10/reaver-r119/src/libwps'
mipsel-openwrt-linux-musl-gcc -Wall libwps.c -c
cc1: note: someone does not honour COPTS correctly, passed 0 times
In file included from libwps.c:14:0:
libwps.h:50:1: error: unknown type name 'u_char'
int parse_wps_parameters(const u_char *packet, size_t len, struct libwps_data *wps);
^
libwps.h:129:1: error: unknown type name 'u_char'
int parse_wps_tag(const u_char *tags, size_t len, struct libwps_data *wps);
^
libwps.h:130:1: error: unknown type name 'u_char'
unsigned char *get_wps_data(const u_char *data, size_t len, size_t *tag_len);
^
libwps.h:131:1: error: unknown type name 'u_char'
unsigned char *get_wps_data_element(const u_char *data, size_t len, uint16_t type, size_t *el_len);
^
libwps.h:132:1: error: unknown type name 'u_char'
int libwps_has_rt_header(const u_char *packet, size_t len);
^
libwps.h:133:1: error: unknown type name 'u_char'
const u_char *libwps_radio_header(const u_char *packet, size_t len);
^
libwps.h:133:1: error: unknown type name 'u_char'
libwps.c:26:1: error: unknown type name 'u_char'
int parse_wps_parameters(const u_char *packet, size_t len, struct libwps_data *wps)
^
libwps.c: In function 'parse_wps_parameters':
libwps.c:28:2: error: unknown type name 'u_char'
const u_char *data = NULL;
^
libwps.c:29:9: warning: variable 'data_len' set but not used [-Wunused-but-set-variable]
size_t data_len = 0, offset = 0;
^
libwps.c: At top level:
libwps.c:55:1: error: unknown type name 'u_char'
int parse_wps_tag(const u_char *tags, size_t len, struct libwps_data *wps)
^
libwps.c: In function 'parse_wps_tag':
libwps.c:89:4: warning: passing argument 1 of 'get_wps_data_element' from incompatible pointer type [enabled by default]
el = get_wps_data_element(wps_ie_data, wps_data_len, elements[i], &el_len);
^
In file included from libwps.c:14:0:
libwps.h:131:16: note: expected 'const int *' but argument is of type 'unsigned char *'
unsigned char *get_wps_data_element(const u_char *data, size_t len, uint16_t type, size_t *el_len);
^
libwps.c: At top level:
libwps.c:190:1: error: unknown type name 'u_char'
unsigned char *get_wps_data(const u_char *data, size_t len, size_t *tag_len)
^
libwps.c:234:1: error: unknown type name 'u_char'
unsigned char *get_wps_data_element(const u_char *data, size_t len, uint16_t type, size_t *el_len)
^
libwps.c:269:1: error: unknown type name 'u_char'
int libwps_has_rt_header(const u_char *packet, size_t len)
^
libwps.c:291:1: error: unknown type name 'u_char'
const u_char *libwps_radio_header(const u_char *packet, size_t len)
^
libwps.c:291:1: error: unknown type name 'u_char'
libwps.c: In function 'libwps_radio_header':
libwps.c:299:25: error: 'u_char' undeclared (first use in this function)
return (u_char *) FAKE_RADIO_TAP_HEADER;
^
libwps.c:299:25: note: each undeclared identifier is reported only once for each function it appears in
libwps.c:299:33: error: expected expression before ')' token
return (u_char *) FAKE_RADIO_TAP_HEADER;
^
libwps.c:302:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
Makefile:5: recipe for target 'libwps.o' failed
make[4]: *** [libwps.o] Error 1
make[4]: Leaving directory '/home/lbest/wrt99/wrt/build_dir/target-mipsel_24kec+dsp_musl-1.1.10/reaver-r119/src/libwps'
Makefile:19: recipe for target 'libwps.o' failed
make[3]: *** [libwps.o] Error 2
make[3]: Leaving directory '/home/lbest/wrt99/wrt/build_dir/target-mipsel_24kec+dsp_musl-1.1.10/reaver-r119/src'
Makefile:53: recipe for target '/home/lbest/wrt99/wrt/build_dir/target-mipsel_24kec+dsp_musl-1.1.10/reaver-r119/.built' failed
make[2]: *** [/home/lbest/wrt99/wrt/build_dir/target-mipsel_24kec+dsp_musl-1.1.10/reaver-r119/.built] Error 2
make[2]: Leaving directory '/home/lbest/wrt99/wrt/package/packages/net/reaver'
package/Makefile:191: recipe for target 'package/packages/net/reaver/compile' failed
make[1]: *** [package/packages/net/reaver/compile] Error 2
make[1]: Leaving directory '/home/lbest/wrt99/wrt'
/home/lbest/wrt99/wrt/include/toplevel.mk:181: ошибка выполнения рецепта для цели «package/reaver/compile»
make: *** [package/reaver/compile] Ошибка 2
root@lbest-virtual-machine:~/wrt99/wrt#