Diff of the two buildlogs: -- --- b1/build.log 2023-05-19 02:54:30.070610398 +0000 +++ b2/build.log 2023-05-19 02:56:01.306604985 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Wed Jun 19 21:16:10 -12 2024 -I: pbuilder-time-stamp: 1718874970 +I: Current time: Fri May 19 16:54:33 +14 2023 +I: pbuilder-time-stamp: 1684464873 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -16,7 +16,7 @@ I: copying [./ap-utils_1.5.orig.tar.gz] I: copying [./ap-utils_1.5-5.debian.tar.xz] I: Extracting source -gpgv: Signature made Tue Sep 21 11:34:15 2021 -12 +gpgv: Signature made Wed Sep 22 13:34:15 2021 +14 gpgv: using RSA key 7E7729476D87D6F11D91ACCBC293E7B461825ACE gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./ap-utils_1.5-5.dsc: no acceptable signature found @@ -30,52 +30,84 @@ dpkg-source: info: applying 0004-fix-autoconf-2.70-compat.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/24405/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/8096/tmp/hooks/D01_modify_environment starting +debug: Running on codethink16-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 May 19 16:54 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/8096/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/8096/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.15(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=8 ' - DISTRIBUTION='bookworm' - HOME='/var/lib/jenkins' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=bookworm + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/var/lib/jenkins + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='24405' - PS1='# ' - PS2='> ' + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=8096 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.D2K0Nh2v/pbuilderrc_zeo8 --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.D2K0Nh2v/b1 --logfile b1/build.log ap-utils_1.5-5.dsc' - SUDO_GID='117' - SUDO_UID='110' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - USERNAME='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.16:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.D2K0Nh2v/pbuilderrc_WQ5I --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.D2K0Nh2v/b2 --logfile b2/build.log --extrapackages usrmerge ap-utils_1.5-5.dsc' + SUDO_GID=117 + SUDO_UID=110 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + USERNAME=root + _='I: set' + http_proxy=http://192.168.101.16:3128 I: uname -a - Linux codethink9-arm64 4.15.0-211-generic #222-Ubuntu SMP Tue Apr 18 18:58:27 UTC 2023 aarch64 GNU/Linux + Linux i-capture-the-hostname 4.15.0-211-generic #222-Ubuntu SMP Tue Apr 18 18:58:27 UTC 2023 aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Jun 19 04:48 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/24405/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 May 18 00:24 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/8096/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -145,7 +177,7 @@ Get: 30 http://deb.debian.org/debian bookworm/main arm64 debhelper all 13.11.4 [942 kB] Get: 31 http://deb.debian.org/debian bookworm/main arm64 libncurses6 arm64 6.4-4 [93.9 kB] Get: 32 http://deb.debian.org/debian bookworm/main arm64 libncurses-dev arm64 6.4-4 [336 kB] -Fetched 18.8 MB in 0s (45.4 MB/s) +Fetched 18.8 MB in 0s (43.3 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package sensible-utils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19616 files and directories currently installed.) @@ -290,10 +322,15 @@ Reading package lists... Building dependency tree... Reading state information... +usrmerge is already the newest version (35). fakeroot is already the newest version (1.31-1.2). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/ap-utils-1.5/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../ap-utils_1.5-5_source.changes +I: user script /srv/workspace/pbuilder/8096/tmp/hooks/A99_set_merged_usr starting +Re-configuring usrmerge... +I: user script /srv/workspace/pbuilder/8096/tmp/hooks/A99_set_merged_usr finished +hostname: Temporary failure in name resolution +I: Running cd /build/ap-utils-1.5/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../ap-utils_1.5-5_source.changes dpkg-buildpackage: info: source package ap-utils dpkg-buildpackage: info: source version 1.5-5 dpkg-buildpackage: info: source distribution unstable @@ -453,6 +490,46 @@ reset.c:45:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 45 | varbinds[0].oid = operESSID; | ^ +snmp.c: In function 'snmp': +snmp.c:235:11: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 235 | start = buf; + | ^ +input.c: In function 'get_value': +input.c:129:18: warning: variable 'y' set but not used [-Wunused-but-set-variable] + 129 | int c, i, x, y; + | ^ +wep.c: In function 'wep': +wep.c:70:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 70 | varbinds[0].oid = privacyWEPEnable; + | ^ +wep.c:74:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 74 | varbinds[1].oid = privacyDefaultWEPKeyID; + | ^ +wep.c:150:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 150 | varbinds[i].oid = privacyWEPEnable; + | ^ +wep.c:153:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 153 | varbinds[i].value = (char *) &wep_hw; + | ^ +wep.c:159:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 159 | varbinds[i].oid = privacyDefaultWEPKeyID; + | ^ +wep.c:162:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 162 | varbinds[i].value = (char *) &wepid_hw; + | ^ +wep.c:168:37: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 168 | varbinds[i].oid = defaultWEPKey[c]; + | ^ +wep.c:171:39: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 171 | varbinds[i].value = wepkey[c]; + | ^ +wep.c: In function 'nwn_wep': +wep.c:221:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 221 | varbinds[0].oid = privacyWEPEnable; + | ^ +wep.c:225:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 225 | varbinds[1].oid = oid_smtPublicKeyEnable; + | ^ wlan.c: In function 'atmel_wireless': wlan.c:168:23: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 168 | varbinds[i++].oid = operChannelID; @@ -502,6 +579,44 @@ wlan.c:187:31: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 187 | varbinds[i++].oid = operSIFSTIME; | ^ +wep.c:229:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 229 | varbinds[2].oid = oid_dot11ExcludeUnencrypted; + | ^ +wep.c:233:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 233 | varbinds[3].oid = privacyDefaultWEPKeyID; + | ^ +wep.c:336:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 336 | varbinds[i].oid = privacyWEPEnable; + | ^ +wep.c:339:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 339 | varbinds[i].value = (char *) &wep; + | ^ +wep.c:353:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 353 | varbinds[i].oid = oid_dot11ExcludeUnencrypted; + | ^ +wep.c:356:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 356 | varbinds[i].value = &exclude; + | ^ +wep.c:361:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 361 | varbinds[i].oid = oid_smtPublicKeyEnable; + | ^ +wep.c:364:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 364 | varbinds[i].value = &publickey; + | ^ +wep.c:379:30: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 379 | varbinds[i].oid = privacyDefaultWEPKeyID; + | ^ +wep.c:382:32: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 382 | varbinds[i].value = (char *) &wepid_hw; + | ^ +wep.c:396:37: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 396 | varbinds[i].oid = defaultWEPKey[c]; + | ^ +wep.c:399:39: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 399 | varbinds[i].value = wepkey[c]; + | ^ +gcc -DHAVE_CONFIG_H -I. -I.. -I../intl -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -c -o test.o test.c +gcc -DHAVE_CONFIG_H -I. -I.. -I../intl -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -c -o stat.o stat.c wlan.c:425:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 425 | varbinds[i].oid = operChannelID; | ^ @@ -592,10 +707,6 @@ wlan.c:549:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 549 | varbinds[i].value = (char *) &sifs; | ^ -snmp.c: In function 'snmp': -snmp.c:235:11: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 235 | start = buf; - | ^ wlan.c: In function 'nwn_wireless': wlan.c:637:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 637 | varbinds[0].oid = operChannelID; @@ -633,7 +744,6 @@ wlan.c:708:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 708 | varbinds[8].oid = operAccessPointLocation; | ^ -gcc -DHAVE_CONFIG_H -I. -I.. -I../intl -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -c -o test.o test.c wlan.c:910:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 910 | varbinds[i].oid = ChannelPref; | ^ @@ -718,79 +828,39 @@ wlan.c:1068:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 1068 | varbinds[i].value = domain; | ^ -input.c: In function 'get_value': -input.c:129:18: warning: variable 'y' set but not used [-Wunused-but-set-variable] - 129 | int c, i, x, y; - | ^ -wep.c: In function 'wep': -wep.c:70:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 70 | varbinds[0].oid = privacyWEPEnable; +stat.c: In function 'EthStat': +stat.c:65:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 65 | varbinds[0].oid = EthRxStatistics; | ^ -wep.c:74:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 74 | varbinds[1].oid = privacyDefaultWEPKeyID; +stat.c:67:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 67 | varbinds[1].oid = EthTxStatistics; | ^ -wep.c:150:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 150 | varbinds[i].oid = privacyWEPEnable; - | ^ -wep.c:153:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 153 | varbinds[i].value = (char *) &wep_hw; - | ^ -wep.c:159:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 159 | varbinds[i].oid = privacyDefaultWEPKeyID; - | ^ -wep.c:162:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 162 | varbinds[i].value = (char *) &wepid_hw; - | ^ -wep.c:168:37: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 168 | varbinds[i].oid = defaultWEPKey[c]; - | ^ -wep.c:171:39: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 171 | varbinds[i].value = wepkey[c]; - | ^ -wep.c: In function 'nwn_wep': -wep.c:221:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 221 | varbinds[0].oid = privacyWEPEnable; +stat.c: In function 'WirelessStat': +stat.c:238:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 238 | varbinds[0].oid = wirelessStatistics; | ^ -wep.c:225:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 225 | varbinds[1].oid = oid_smtPublicKeyEnable; +stat.c:242:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 242 | varbinds[0].value = wirelessStatistics; + | ^ +stat.c: In function 'nwn_wireless_stat': +stat.c:428:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 428 | varbinds[0].oid = oid_dot11TransmittedFragmentCount; | ^ -wep.c:229:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 229 | varbinds[2].oid = oid_dot11ExcludeUnencrypted; +stat.c:430:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 430 | varbinds[1].oid = oid_dot11MulticastTransmittedFrameCount; | ^ -wep.c:233:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 233 | varbinds[3].oid = privacyDefaultWEPKeyID; +stat.c:432:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 432 | varbinds[2].oid = oid_dot11FailedCount; + | ^ +stat.c:434:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 434 | varbinds[3].oid = oid_dot11RetryCount; + | ^ +stat.c:436:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 436 | varbinds[4].oid = oid_dot11MultipleRetryCount; + | ^ +stat.c:438:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 438 | varbinds[5].oid = oid_dot11FrameDuplicateCount; | ^ -wep.c:336:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 336 | varbinds[i].oid = privacyWEPEnable; - | ^ -wep.c:339:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 339 | varbinds[i].value = (char *) &wep; - | ^ -wep.c:353:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 353 | varbinds[i].oid = oid_dot11ExcludeUnencrypted; - | ^ -wep.c:356:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 356 | varbinds[i].value = &exclude; - | ^ -wep.c:361:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 361 | varbinds[i].oid = oid_smtPublicKeyEnable; - | ^ -wep.c:364:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 364 | varbinds[i].value = &publickey; - | ^ -wep.c:379:30: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 379 | varbinds[i].oid = privacyDefaultWEPKeyID; - | ^ -wep.c:382:32: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 382 | varbinds[i].value = (char *) &wepid_hw; - | ^ -wep.c:396:37: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 396 | varbinds[i].oid = defaultWEPKey[c]; - | ^ -wep.c:399:39: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 399 | varbinds[i].value = wepkey[c]; - | ^ -gcc -DHAVE_CONFIG_H -I. -I.. -I../intl -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -c -o stat.o stat.c test.c: In function 'test': test.c:144:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 144 | varbinds[0].oid = TestModeOnOff; @@ -819,44 +889,6 @@ test.c:205:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 205 | varbinds[0].oid = TestModeOnOff; | ^ -test.c:207:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 207 | varbinds[0].value = &teston; - | ^ -gcc -DHAVE_CONFIG_H -I. -I.. -I../intl -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -c -o set_community.o set_community.c -stat.c: In function 'EthStat': -stat.c:65:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 65 | varbinds[0].oid = EthRxStatistics; - | ^ -stat.c:67:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 67 | varbinds[1].oid = EthTxStatistics; - | ^ -gcc -DHAVE_CONFIG_H -I. -I.. -I../intl -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -c -o cmd.o cmd.c -stat.c: In function 'WirelessStat': -stat.c:238:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 238 | varbinds[0].oid = wirelessStatistics; - | ^ -stat.c:242:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 242 | varbinds[0].value = wirelessStatistics; - | ^ -stat.c: In function 'nwn_wireless_stat': -stat.c:428:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 428 | varbinds[0].oid = oid_dot11TransmittedFragmentCount; - | ^ -stat.c:430:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 430 | varbinds[1].oid = oid_dot11MulticastTransmittedFrameCount; - | ^ -stat.c:432:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 432 | varbinds[2].oid = oid_dot11FailedCount; - | ^ -stat.c:434:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 434 | varbinds[3].oid = oid_dot11RetryCount; - | ^ -stat.c:436:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 436 | varbinds[4].oid = oid_dot11MultipleRetryCount; - | ^ -stat.c:438:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 438 | varbinds[5].oid = oid_dot11FrameDuplicateCount; - | ^ stat.c:440:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 440 | varbinds[6].oid = oid_dot11RTSSuccessCount; | ^ @@ -890,6 +922,11 @@ stat.c:463:31: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 463 | varbinds[i].value = oid_dot11TransmittedFragmentCount; | ^ +test.c:207:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 207 | varbinds[0].value = &teston; + | ^ +gcc -DHAVE_CONFIG_H -I. -I.. -I../intl -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -c -o set_community.o set_community.c +gcc -DHAVE_CONFIG_H -I. -I.. -I../intl -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -c -o cmd.o cmd.c gcc -DHAVE_CONFIG_H -I. -I.. -I../intl -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -c -o radio.o radio.c set_community.c: In function 'AuthorizedSettings': set_community.c:115:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] @@ -924,8 +961,6 @@ cmd.c:106:23: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 106 | varbinds[0].value = &enable; | ^ -gcc -DHAVE_CONFIG_H -I. -I.. -I../intl -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -c -o aps.o aps.c -gcc -DHAVE_CONFIG_H -I. -I.. -I../intl -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -c -o ap_search.o ap_search.c radio.c: In function 'power': radio.c:99:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 99 | varbinds[0].oid = TestModeRadioConfiguration; @@ -960,8 +995,135 @@ radio.c:290:43: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 290 | varbinds[i].value = &antenna.antennac; | ^ +gcc -DHAVE_CONFIG_H -I. -I.. -I../intl -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -c -o aps.o aps.c +gcc -DHAVE_CONFIG_H -I. -I.. -I../intl -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -c -o ap_search.o ap_search.c gcc -DHAVE_CONFIG_H -I. -I.. -I../intl -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -c -o sysinfo.o sysinfo.c gcc -DHAVE_CONFIG_H -I. -I.. -I../intl -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -c -o set_oeminfo.o set_oeminfo.c +gcc -DHAVE_CONFIG_H -I. -I.. -I../intl -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -c -o common.o common.c +aps.c: In function 'APs': +aps.c:115:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 115 | varbinds[0].oid = bridgeOperationalMode; + | ^ +aps.c:117:23: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 117 | varbinds[0].value = bridgeOperationalMode; + | ^ +aps.c:161:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 161 | varbinds[0].oid = bridgeOperationalMode; + | ^ +aps.c:165:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 165 | varbinds[0].value = &c; + | ^ +aps.c:183:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 183 | varbinds[0].oid = KnownAP; + | ^ +aps.c:186:23: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 186 | varbinds[0].value = value; + | ^ +In file included from ap-curses.h:25, + from ap-utils.h:41, + from aps.c:28: +aps.c:303:41: warning: pointer targets in passing argument 1 of 'oui2manufacturer' differ in signedness [-Wpointer-sign] + 303 | oui2manufacturer(app->mac), 48); + | ~~~^~~~~ + | | + | unsigned char * +ap-utils.h:385:32: note: expected 'char *' but argument is of type 'unsigned char *' + 385 | extern char * oui2manufacturer(char *); + | ^~~~~~ +aps.c:371:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation] + 371 | else /* ATMEL12350 */ + | ^~~~ +aps.c:374:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' + 374 | while (1) + | ^~~~~ +aps.c:417:37: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 417 | varbinds[3].oid = operChannelID; + | ^ +aps.c:419:39: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 419 | varbinds[3].value = &ap[j-1].channel; + | ^ +aps.c:422:37: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 422 | varbinds[2].oid = bridgeRemoteBridgeBSSID; + | ^ +aps.c:424:39: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 424 | varbinds[2].value = ap[j-1].mac; + | ^ +aps.c:427:37: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 427 | varbinds[1].oid = operESSIDLength; + | ^ +aps.c:429:39: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 429 | varbinds[1].value = (char *) &ap[j-1].essid_len; + | ^ +aps.c:432:37: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 432 | varbinds[0].oid = operESSID; + | ^ +aps.c:434:39: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 434 | varbinds[0].value = ap[j-1].essid; + | ^ +aps.c:480:41: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 480 | varbinds[0].oid = SiteSurveyCommand; + | ^ +aps.c:483:43: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 483 | varbinds[0].value = &c; + | ^ +aps.c:574:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 574 | varbinds[0].oid = bridgeOperationalMode; + | ^ +aps.c:576:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 576 | varbinds[0].value = (char *) &bridge_mode; + | ^ +set_oeminfo.c: In function 'atmel_set_oeminfo': +set_oeminfo.c:148:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 148 | varbinds[0].oid = sysDeviceInfo; + | ^ +set_oeminfo.c:150:23: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 150 | varbinds[0].value = sysDeviceInfo; + | ^ +set_oeminfo.c:166:33: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] + 166 | MacAddress = str128.MacAddress; + | ^ +set_oeminfo.c:169:33: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] + 169 | OEMName = str128.OEMName; + | ^ +set_oeminfo.c:171:33: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] + 171 | ProductName = str128.ProductName; + | ^ +set_oeminfo.c:177:33: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] + 177 | MacAddress = str160.MacAddress; + | ^ +set_oeminfo.c:181:33: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] + 181 | OEMName = str160.OEMName; + | ^ +set_oeminfo.c:183:33: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] + 183 | ProductName = str160.ProductName; + | ^ +set_oeminfo.c:185:33: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] + 185 | PID_VID = str160.PID_VID; + | ^ +set_oeminfo.c:188:33: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] + 188 | CountryCode = str160.CountryCode; + | ^ +set_oeminfo.c:190:33: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] + 190 | TxPower = str160.TxPower; + | ^ +set_oeminfo.c:380:40: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] + 380 | memset((void *)TxPower + 1, 0, 13); + | ^ +set_oeminfo.c:414:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 414 | varbinds[0].oid = sysDeviceInfo; + | ^ +set_oeminfo.c:423:39: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 423 | varbinds[0].value = (char *) &str128; + | ^ +set_oeminfo.c:433:39: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 433 | varbinds[0].value = (char *) &str160; + | ^ +set_oeminfo.c:445:37: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 445 | varbinds[0].oid = sysDeviceMoreInfo; + | ^ +set_oeminfo.c:449:39: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 449 | varbinds[0].value = (char *) &str160.CountryCode; + | ^ ap_search.c: In function 'scan_local_segment': ap_search.c:139:13: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] 139 | sprintf(message, _(" Index: %i"), f_ifctr); @@ -1095,272 +1257,6 @@ /usr/include/curses.h:830:47: note: expected 'const char *' but argument is of type 'unsigned char *' 830 | extern NCURSES_EXPORT(int) waddnstr (WINDOW *,const char *,int); /* implemented */ | ^~~~~~~~~~~~ -gcc -DHAVE_CONFIG_H -I. -I.. -I../intl -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -c -o common.o common.c -aps.c: In function 'APs': -aps.c:115:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 115 | varbinds[0].oid = bridgeOperationalMode; - | ^ -aps.c:117:23: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 117 | varbinds[0].value = bridgeOperationalMode; - | ^ -aps.c:161:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 161 | varbinds[0].oid = bridgeOperationalMode; - | ^ -aps.c:165:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 165 | varbinds[0].value = &c; - | ^ -aps.c:183:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 183 | varbinds[0].oid = KnownAP; - | ^ -aps.c:186:23: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 186 | varbinds[0].value = value; - | ^ -In file included from ap-curses.h:25, - from ap-utils.h:41, - from aps.c:28: -aps.c:303:41: warning: pointer targets in passing argument 1 of 'oui2manufacturer' differ in signedness [-Wpointer-sign] - 303 | oui2manufacturer(app->mac), 48); - | ~~~^~~~~ - | | - | unsigned char * -ap-utils.h:385:32: note: expected 'char *' but argument is of type 'unsigned char *' - 385 | extern char * oui2manufacturer(char *); - | ^~~~~~ -aps.c:371:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation] - 371 | else /* ATMEL12350 */ - | ^~~~ -aps.c:374:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' - 374 | while (1) - | ^~~~~ -aps.c:417:37: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 417 | varbinds[3].oid = operChannelID; - | ^ -aps.c:419:39: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 419 | varbinds[3].value = &ap[j-1].channel; - | ^ -aps.c:422:37: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 422 | varbinds[2].oid = bridgeRemoteBridgeBSSID; - | ^ -aps.c:424:39: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 424 | varbinds[2].value = ap[j-1].mac; - | ^ -aps.c:427:37: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 427 | varbinds[1].oid = operESSIDLength; - | ^ -aps.c:429:39: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 429 | varbinds[1].value = (char *) &ap[j-1].essid_len; - | ^ -aps.c:432:37: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 432 | varbinds[0].oid = operESSID; - | ^ -aps.c:434:39: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 434 | varbinds[0].value = ap[j-1].essid; - | ^ -aps.c:480:41: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 480 | varbinds[0].oid = SiteSurveyCommand; - | ^ -aps.c:483:43: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 483 | varbinds[0].value = &c; - | ^ -aps.c:574:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 574 | varbinds[0].oid = bridgeOperationalMode; - | ^ -aps.c:576:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 576 | varbinds[0].value = (char *) &bridge_mode; - | ^ -set_oeminfo.c: In function 'atmel_set_oeminfo': -set_oeminfo.c:148:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 148 | varbinds[0].oid = sysDeviceInfo; - | ^ -set_oeminfo.c:150:23: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 150 | varbinds[0].value = sysDeviceInfo; - | ^ -set_oeminfo.c:166:33: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] - 166 | MacAddress = str128.MacAddress; - | ^ -set_oeminfo.c:169:33: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] - 169 | OEMName = str128.OEMName; - | ^ -set_oeminfo.c:171:33: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] - 171 | ProductName = str128.ProductName; - | ^ -set_oeminfo.c:177:33: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] - 177 | MacAddress = str160.MacAddress; - | ^ -set_oeminfo.c:181:33: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] - 181 | OEMName = str160.OEMName; - | ^ -set_oeminfo.c:183:33: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] - 183 | ProductName = str160.ProductName; - | ^ -set_oeminfo.c:185:33: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] - 185 | PID_VID = str160.PID_VID; - | ^ -set_oeminfo.c:188:33: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] - 188 | CountryCode = str160.CountryCode; - | ^ -set_oeminfo.c:190:33: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] - 190 | TxPower = str160.TxPower; - | ^ -sysinfo.c: In function 'atmel_sysinfo': -set_oeminfo.c:380:40: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] - 380 | memset((void *)TxPower + 1, 0, 13); - | ^ -sysinfo.c:102:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 102 | varbinds[i].oid = sysDescr; - | ^ -sysinfo.c:104:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 104 | varbinds[i].value = sysDescr; - | ^ -sysinfo.c:109:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 109 | varbinds[i].oid = sysDeviceInfo; - | ^ -sysinfo.c:111:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 111 | varbinds[i].value = sysDeviceInfo; - | ^ -sysinfo.c:116:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 116 | varbinds[i].oid = bridgeOperationalMode; - | ^ -sysinfo.c:118:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 118 | varbinds[i].value = bridgeOperationalMode; - | ^ -sysinfo.c:124:29: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 124 | varbinds[i].oid = UpTime; - | ^ -sysinfo.c:126:31: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 126 | varbinds[i].value = UpTime; - | ^ -sysinfo.c:152:24: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] - 152 | ap_macaddr = str128.MacAddress; - | ^ -sysinfo.c:155:24: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] - 155 | ap_oemname = str128.OEMName; - | ^ -sysinfo.c:157:25: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] - 157 | ap_prodname = str128.ProductName; - | ^ -sysinfo.c:164:24: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] - 164 | ap_macaddr = str160.MacAddress; - | ^ -sysinfo.c:166:24: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] - 166 | ap_oemname = str160.OEMName; - | ^ -sysinfo.c:168:25: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] - 168 | ap_prodname = str160.ProductName; - | ^ -set_oeminfo.c:414:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 414 | varbinds[0].oid = sysDeviceInfo; - | ^ -set_oeminfo.c:423:39: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 423 | varbinds[0].value = (char *) &str128; - | ^ -set_oeminfo.c:433:39: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 433 | varbinds[0].value = (char *) &str160; - | ^ -set_oeminfo.c:445:37: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 445 | varbinds[0].oid = sysDeviceMoreInfo; - | ^ -set_oeminfo.c:449:39: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 449 | varbinds[0].value = (char *) &str160.CountryCode; - | ^ -sysinfo.c: In function 'get_RegDomain': -sysinfo.c:260:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 260 | varbinds[0].oid = oid_dot11CurrentRegDomain; - | ^ -sysinfo.c:262:23: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 262 | varbinds[0].value = oid_dot11CurrentRegDomain; - | ^ -sysinfo.c: In function 'nwn_sysinfo': -sysinfo.c:333:31: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 333 | varbinds[i].value = oid_mac; - | ^ -sysinfo.c:337:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 337 | varbinds[0].oid = oid_mac; - | ^ -sysinfo.c:339:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 339 | varbinds[1].oid = oid_manufacturerID; - | ^ -sysinfo.c:341:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 341 | varbinds[2].oid = oid_productID; - | ^ -sysinfo.c:343:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 343 | varbinds[3].oid = oid_dot11manufacturerOUI; - | ^ -sysinfo.c:345:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 345 | varbinds[4].oid = oid_dot11manufacturerName; - | ^ -sysinfo.c:347:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 347 | varbinds[5].oid = oid_dot11manufacturerProductName; - | ^ -sysinfo.c:349:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 349 | varbinds[6].oid = oid_dot11manufacturerProductVersion; - | ^ -sysinfo.c:351:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 351 | varbinds[7].oid = oid_dot11PHYType; - | ^ -sysinfo.c:353:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 353 | varbinds[8].oid = oid_dot11TempType; - | ^ -sysinfo.c:355:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 355 | varbinds[9].oid = oid_TxPowerLevel1; - | ^ -sysinfo.c:386:41: warning: pointer targets in passing argument 1 of 'oui2manufacturer' differ in signedness [-Wpointer-sign] - 386 | oui2manufacturer(varbinds[3].value)); - | ~~~~~~~~~~~^~~~~~ - | | - | unsigned char * -In file included from sysinfo.c:27: -ap-utils.h:385:32: note: expected 'char *' but argument is of type 'unsigned char *' - 385 | extern char * oui2manufacturer(char *); - | ^~~~~~ -sysinfo.c:430:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 430 | varbinds[0].oid = oid_dot11PrivacyOptionImplemented; - | ^ -sysinfo.c:432:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 432 | varbinds[0].value = oid_mac; - | ^ -sysinfo.c:435:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 435 | varbinds[1].oid = oid_dot11DiversitySupport; - | ^ -sysinfo.c:437:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 437 | varbinds[1].value = oid_mac; - | ^ -sysinfo.c:440:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 440 | varbinds[2].oid = oid_sysDescr; - | ^ -sysinfo.c:442:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 442 | varbinds[2].value = oid_mac; - | ^ -sysinfo.c:445:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 445 | varbinds[3].oid = oid_sysUptime; - | ^ -sysinfo.c:447:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 447 | varbinds[3].value = oid_mac; - | ^ -sysinfo.c:488:28: warning: format '%u' expects argument of type 'unsigned int', but argument 3 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] - 488 | sprintf(message, _("Uptime: %u:%02u:%02u.%02u"), time_stamp, min, sec, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -ap-utils.h:52:28: note: in definition of macro '_' - 52 | #define _(String) gettext (String) - | ^~~~~~ -sysinfo.c:488:38: note: format string is defined here - 488 | sprintf(message, _("Uptime: %u:%02u:%02u.%02u"), time_stamp, min, sec, - | ~^ - | | - | unsigned int - | %lu -sysinfo.c:492:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 492 | varbinds[0].oid = oid_ip; - | ^ -sysinfo.c:494:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 494 | varbinds[0].value = oid_mac; - | ^ -aps.c:256:14: warning: array subscript 13 is above array bounds of 'char[13]' [-Warray-bounds] - 256 | bssid[13] = '\0'; - | ~~~~~^~~~ -aps.c:93:21: note: while referencing 'bssid' - 93 | char essid[33], bssid[13], message[65]; - | ^~~~~ common.c: In function 'connect_options': common.c:184:14: warning: pointer targets in passing argument 1 of 'get_pass' differ in signedness [-Wpointer-sign] 184 | get_pass(message, 2, 1 + strlen(APPASS), 16); @@ -1553,10 +1449,151 @@ common.c:311:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 311 | write(fd, message, strlen(message)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +sysinfo.c: In function 'atmel_sysinfo': +sysinfo.c:102:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 102 | varbinds[i].oid = sysDescr; + | ^ +sysinfo.c:104:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 104 | varbinds[i].value = sysDescr; + | ^ +sysinfo.c:109:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 109 | varbinds[i].oid = sysDeviceInfo; + | ^ +sysinfo.c:111:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 111 | varbinds[i].value = sysDeviceInfo; + | ^ +sysinfo.c:116:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 116 | varbinds[i].oid = bridgeOperationalMode; + | ^ +sysinfo.c:118:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 118 | varbinds[i].value = bridgeOperationalMode; + | ^ +sysinfo.c:124:29: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 124 | varbinds[i].oid = UpTime; + | ^ +sysinfo.c:126:31: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 126 | varbinds[i].value = UpTime; + | ^ common.c: In function 'exit_shell': common.c:470:5: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 470 | system("sh"); | ^~~~~~~~~~~~ +sysinfo.c:152:24: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] + 152 | ap_macaddr = str128.MacAddress; + | ^ +sysinfo.c:155:24: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] + 155 | ap_oemname = str128.OEMName; + | ^ +sysinfo.c:157:25: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] + 157 | ap_prodname = str128.ProductName; + | ^ +sysinfo.c:164:24: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] + 164 | ap_macaddr = str160.MacAddress; + | ^ +sysinfo.c:166:24: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] + 166 | ap_oemname = str160.OEMName; + | ^ +sysinfo.c:168:25: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] + 168 | ap_prodname = str160.ProductName; + | ^ +sysinfo.c: In function 'get_RegDomain': +sysinfo.c:260:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 260 | varbinds[0].oid = oid_dot11CurrentRegDomain; + | ^ +sysinfo.c:262:23: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 262 | varbinds[0].value = oid_dot11CurrentRegDomain; + | ^ +sysinfo.c: In function 'nwn_sysinfo': +sysinfo.c:333:31: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 333 | varbinds[i].value = oid_mac; + | ^ +sysinfo.c:337:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 337 | varbinds[0].oid = oid_mac; + | ^ +sysinfo.c:339:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 339 | varbinds[1].oid = oid_manufacturerID; + | ^ +sysinfo.c:341:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 341 | varbinds[2].oid = oid_productID; + | ^ +sysinfo.c:343:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 343 | varbinds[3].oid = oid_dot11manufacturerOUI; + | ^ +sysinfo.c:345:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 345 | varbinds[4].oid = oid_dot11manufacturerName; + | ^ +sysinfo.c:347:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 347 | varbinds[5].oid = oid_dot11manufacturerProductName; + | ^ +sysinfo.c:349:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 349 | varbinds[6].oid = oid_dot11manufacturerProductVersion; + | ^ +sysinfo.c:351:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 351 | varbinds[7].oid = oid_dot11PHYType; + | ^ +sysinfo.c:353:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 353 | varbinds[8].oid = oid_dot11TempType; + | ^ +sysinfo.c:355:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 355 | varbinds[9].oid = oid_TxPowerLevel1; + | ^ +sysinfo.c:386:41: warning: pointer targets in passing argument 1 of 'oui2manufacturer' differ in signedness [-Wpointer-sign] + 386 | oui2manufacturer(varbinds[3].value)); + | ~~~~~~~~~~~^~~~~~ + | | + | unsigned char * +In file included from sysinfo.c:27: +ap-utils.h:385:32: note: expected 'char *' but argument is of type 'unsigned char *' + 385 | extern char * oui2manufacturer(char *); + | ^~~~~~ +sysinfo.c:430:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 430 | varbinds[0].oid = oid_dot11PrivacyOptionImplemented; + | ^ +sysinfo.c:432:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 432 | varbinds[0].value = oid_mac; + | ^ +sysinfo.c:435:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 435 | varbinds[1].oid = oid_dot11DiversitySupport; + | ^ +sysinfo.c:437:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 437 | varbinds[1].value = oid_mac; + | ^ +sysinfo.c:440:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 440 | varbinds[2].oid = oid_sysDescr; + | ^ +sysinfo.c:442:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 442 | varbinds[2].value = oid_mac; + | ^ +sysinfo.c:445:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 445 | varbinds[3].oid = oid_sysUptime; + | ^ +sysinfo.c:447:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 447 | varbinds[3].value = oid_mac; + | ^ +sysinfo.c:488:28: warning: format '%u' expects argument of type 'unsigned int', but argument 3 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] + 488 | sprintf(message, _("Uptime: %u:%02u:%02u.%02u"), time_stamp, min, sec, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +ap-utils.h:52:28: note: in definition of macro '_' + 52 | #define _(String) gettext (String) + | ^~~~~~ +sysinfo.c:488:38: note: format string is defined here + 488 | sprintf(message, _("Uptime: %u:%02u:%02u.%02u"), time_stamp, min, sec, + | ~^ + | | + | unsigned int + | %lu +sysinfo.c:492:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 492 | varbinds[0].oid = oid_ip; + | ^ +sysinfo.c:494:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 494 | varbinds[0].value = oid_mac; + | ^ +aps.c:256:14: warning: array subscript 13 is above array bounds of 'char[13]' [-Warray-bounds] + 256 | bssid[13] = '\0'; + | ~~~~~^~~~ +aps.c:93:21: note: while referencing 'bssid' + 93 | char essid[33], bssid[13], message[65]; + | ^~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -I../intl -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -c -o file.o file.c common.c: In function 'connect_options': common.c:294:9: warning: '__builtin___strncpy_chk' specified bound depends on the length of the source argument [-Wstringop-truncation] @@ -1588,31 +1625,13 @@ gcc -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I../lib -I../intl -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -c -o stations.o stations.c gcc -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I../lib -I../intl -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -c -o aplink.o aplink.c gcc -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I../lib -I../intl -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -c -o ap-mrtg.o ap-mrtg.c -auth.c: In function 'atmel_auth': -auth.c:152:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 152 | varbinds[i].oid = AuthorizationMacEnable; +aplink.c: In function 'atmel_aplink': +aplink.c:113:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 113 | varbinds[0].oid = bridgeOperationalMode; | ^ -auth.c:159:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 159 | varbinds[i].oid = AuthRadiusIP; - | ^ -auth.c:165:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 165 | varbinds[i].oid = AuthRadiusPort; - | ^ -auth.c:171:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 171 | varbinds[i].oid = AuthRadiusReauthorizationTime; - | ^ -auth.c:177:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 177 | varbinds[i].oid = AuthRadiusDestinPort; - | ^ -auth.c:185:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 185 | varbinds[i].oid = Dot1xEnable; - | ^ -auth.c:191:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 191 | varbinds[i].oid = BroadcastKeyPeriod; - | ^ -auth.c:197:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 197 | varbinds[i].oid = ServerIP; - | ^ +aplink.c:115:23: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 115 | varbinds[0].value = bridgeOperationalMode; + | ^ bridge.c: In function 'bridging': bridge.c:173:23: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 173 | varbinds[i++].oid = sysTrapSwitch; @@ -1632,40 +1651,61 @@ bridge.c:178:23: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 178 | varbinds[i++].oid = operDHCP; | ^ +nwn_latest.c: In function 'latest': bridge.c:179:23: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 179 | varbinds[i++].oid = operPrimaryPort; | ^ bridge.c:180:23: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 180 | varbinds[i++].oid = operIPFilter; | ^ +nwn_latest.c:62:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 62 | varbinds[i].value = oid_dot11DisassociateReason; + | ^ bridge.c:181:23: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 181 | varbinds[i++].oid = bridgeOperationalMode; | ^ +nwn_latest.c:66:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 66 | varbinds[0].oid = oid_dot11DisassociateReason; + | ^ bridge.c:182:23: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 182 | varbinds[i++].oid = bridgeRemoteBridgeBSSID; | ^ -nwn_advanced.c: In function 'advanced': -nwn_advanced.c:43:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 43 | varbinds[0].oid = smtStationDBTimeout; - | ^ -nwn_advanced.c:45:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 45 | varbinds[1].oid = smtACKWindow; +nwn_latest.c:68:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 68 | varbinds[1].oid = oid_dot11DisassociateStation; | ^ bridge.c:185:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 185 | varbinds[i++].oid = operConfigurationPort; | ^ +nwn_latest.c:70:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 70 | varbinds[2].oid = oid_dot11DeauthenticateReason; + | ^ bridge.c:186:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 186 | varbinds[i++].oid = operForwarbBcast; | ^ +nwn_latest.c:72:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 72 | varbinds[3].oid = oid_dot11DeauthenticateStation; + | ^ bridge.c:187:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 187 | varbinds[i++].oid = operSendBackBcast; | ^ bridge.c:188:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 188 | varbinds[i++].oid = operSendBackUnicast; | ^ +nwn_latest.c:74:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 74 | varbinds[4].oid = oid_dot11AuthenticateFailStatus; + | ^ +nwn_latest.c:76:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 76 | varbinds[5].oid = oid_dot11AuthenticateFailStation; + | ^ bridge.c:192:31: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 192 | varbinds[i++].oid = operTrapPort; | ^ +nwn_latest.c:78:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 78 | varbinds[6].oid = oid_secLastError; + | ^ +nwn_latest.c:80:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 80 | varbinds[7].oid = oid_secLastErrorAddress; + | ^ bridge.c:203:13: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] 203 | sprintf(message, "%s%02X%02X%02X%02X%02X%02X", MAC, | ^~~~~~~ @@ -1678,23 +1718,42 @@ /usr/include/aarch64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) | ^~~~~ -auth.c:292:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 292 | varbinds[0].oid = AutorizedMac; - | ^ -auth.c:294:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 294 | varbinds[0].value = (char *) &get; - | ^ bridge.c:210:5: warning: pointer targets in passing argument 2 of 'waddnstr' differ in signedness [-Wpointer-sign] 210 | mvwaddstr(main_sub, 0, 0, message); | ^~~~~~~~~ | | | unsigned char * +nwn_advanced.c: In function 'advanced': +nwn_advanced.c:43:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 43 | varbinds[0].oid = smtStationDBTimeout; + | ^ +nwn_advanced.c:45:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 45 | varbinds[1].oid = smtACKWindow; + | ^ +aplink.c:175:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 175 | varbinds[0].oid = NetworkSettings; + | ^ +aplink.c:177:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 177 | varbinds[0].value = NetworkSettings; + | ^ +nwn_advanced.c:101:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 101 | varbinds[i].oid = smtStationDBTimeout; + | ^ +nwn_advanced.c:103:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 103 | varbinds[i].value = message; + | ^ In file included from ../lib/ap-curses.h:25, from ../lib/ap-utils.h:41, from bridge.c:25: /usr/include/curses.h:830:47: note: expected 'const char *' but argument is of type 'unsigned char *' 830 | extern NCURSES_EXPORT(int) waddnstr (WINDOW *,const char *,int); /* implemented */ | ^~~~~~~~~~~~ +nwn_advanced.c:109:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 109 | varbinds[i].oid = smtACKWindow; + | ^ +nwn_advanced.c:111:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 111 | varbinds[i].value = &ackwindow; + | ^ bridge.c:213:13: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] 213 | sprintf(message, "%s%s", IPADDR, inet_ntoa(ip)); | ^~~~~~~ @@ -1703,12 +1762,6 @@ /usr/include/aarch64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) | ^~~~~ -nwn_advanced.c:101:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 101 | varbinds[i].oid = smtStationDBTimeout; - | ^ -nwn_advanced.c:103:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 103 | varbinds[i].value = message; - | ^ bridge.c:214:5: warning: pointer targets in passing argument 2 of 'waddnstr' differ in signedness [-Wpointer-sign] 214 | mvwaddstr(main_sub, 1, 0, message); | ^~~~~~~~~ @@ -1717,12 +1770,6 @@ /usr/include/curses.h:830:47: note: expected 'const char *' but argument is of type 'unsigned char *' 830 | extern NCURSES_EXPORT(int) waddnstr (WINDOW *,const char *,int); /* implemented */ | ^~~~~~~~~~~~ -nwn_advanced.c:109:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 109 | varbinds[i].oid = smtACKWindow; - | ^ -nwn_advanced.c:111:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 111 | varbinds[i].value = &ackwindow; - | ^ bridge.c:217:13: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] 217 | sprintf(message, "%s%s", NETMASK, inet_ntoa(mask)); | ^~~~~~~ @@ -1931,6 +1978,27 @@ /usr/include/curses.h:830:47: note: expected 'const char *' but argument is of type 'unsigned char *' 830 | extern NCURSES_EXPORT(int) waddnstr (WINDOW *,const char *,int); /* implemented */ | ^~~~~~~~~~~~ +aplink.c:331:59: warning: format '%u' expects argument of type 'unsigned int', but argument 5 has type 'long unsigned int' [-Wformat=] + 331 | sprintf(message, "] [%4ddBm] [%3u%%] / last %2u sam.", + | ~~^ + | | + | unsigned int + | %2lu + 332 | dbmconv(rssi_rou), rssi_rou_perc, sizeof(ringbuf)); + | ~~~~~~~~~~~~~~~ + | | + | long unsigned int +aplink.c:363:32: warning: pointer targets in passing argument 2 of 'waddnstr' differ in signedness [-Wpointer-sign] + 363 | waddnstr(main_sub, ESSID, ESSLEN); + | ^~~~~ + | | + | unsigned char * +In file included from ../lib/ap-curses.h:25, + from ../lib/ap-utils.h:41, + from aplink.c:23: +/usr/include/curses.h:830:47: note: expected 'const char *' but argument is of type 'unsigned char *' + 830 | extern NCURSES_EXPORT(int) waddnstr (WINDOW *,const char *,int); /* implemented */ + | ^~~~~~~~~~~~ bridge.c:349:25: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] 349 | sprintf(message, "%02X%02X%02X%02X%02X%02X", | ^~~~~~~ @@ -1963,18 +2031,6 @@ ../lib/ap-utils.h:406:23: note: expected 'char *' but argument is of type 'unsigned char *' 406 | extern void get_value(char *, int, int, int, char, unsigned int, unsigned int, | ^~~~~~ -auth.c:595:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 595 | varbinds[0].oid = AutorizedMac; - | ^ -auth.c:597:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 597 | varbinds[0].value = (char *) &get; - | ^ -auth.c:618:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 618 | varbinds[i].oid = AuthorizationMacEnable; - | ^ -auth.c:620:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 620 | varbinds[i].value = (char *) &c; - | ^ bridge.c:431:34: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] 431 | trap_port = atoi(message); | ^~~~~~~ @@ -1998,9 +2054,6 @@ bridge.c:455:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 455 | varbinds[i].oid = operDHCP; | ^ -auth.c:627:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 627 | varbinds[i].oid = AuthRadiusPort; - | ^ bridge.c:458:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 458 | varbinds[i].value = (char *) &dhcp; | ^ @@ -2016,21 +2069,6 @@ bridge.c:477:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 477 | varbinds[i].value = (char *) &mask.s_addr; | ^ -auth.c:630:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 630 | varbinds[i].value = (char *) &ea_port; - | ^ -auth.c:638:37: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 638 | varbinds[i].oid = AuthRadiusIP; - | ^ -auth.c:643:37: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 643 | varbinds[i].oid = ServerIP; - | ^ -auth.c:649:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 649 | varbinds[i].value = (char *) &ea_ip.s_addr; - | ^ -auth.c:656:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 656 | varbinds[i].oid = Dot1xEnable; - | ^ bridge.c:483:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 483 | varbinds[i].oid = operGateway; | ^ @@ -2055,30 +2093,18 @@ bridge.c:520:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 520 | varbinds[i].value = (char *) &config_port; | ^ -auth.c:659:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 659 | varbinds[i].value = (char *) &ea_mode; - | ^ bridge.c:525:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 525 | varbinds[i].oid = operForwarbBcast; | ^ -auth.c:666:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 666 | varbinds[i].oid = AuthRadiusDestinPort; - | ^ bridge.c:528:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 528 | varbinds[i].value = (char *) &fw_bcast; | ^ -auth.c:669:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 669 | varbinds[i].value = (char *) &ea_dest_port; - | ^ bridge.c:533:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 533 | varbinds[i].oid = operSendBackBcast; | ^ bridge.c:536:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 536 | varbinds[i].value = (char *) &sb_bcast; | ^ -auth.c:679:37: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 679 | varbinds[i].oid = AuthRadiusSecretLength; - | ^ bridge.c:541:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 541 | varbinds[i].oid = operSendBackUnicast; | ^ @@ -2091,6 +2117,79 @@ bridge.c:555:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 555 | varbinds[i].value = (char *) &trap_port; | ^ +auth.c: In function 'atmel_auth': +auth.c:152:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 152 | varbinds[i].oid = AuthorizationMacEnable; + | ^ +auth.c:159:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 159 | varbinds[i].oid = AuthRadiusIP; + | ^ +auth.c:165:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 165 | varbinds[i].oid = AuthRadiusPort; + | ^ +auth.c:171:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 171 | varbinds[i].oid = AuthRadiusReauthorizationTime; + | ^ +auth.c:177:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 177 | varbinds[i].oid = AuthRadiusDestinPort; + | ^ +auth.c:185:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 185 | varbinds[i].oid = Dot1xEnable; + | ^ +auth.c:191:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 191 | varbinds[i].oid = BroadcastKeyPeriod; + | ^ +auth.c:197:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 197 | varbinds[i].oid = ServerIP; + | ^ +auth.c:292:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 292 | varbinds[0].oid = AutorizedMac; + | ^ +auth.c:294:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 294 | varbinds[0].value = (char *) &get; + | ^ +auth.c:595:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 595 | varbinds[0].oid = AutorizedMac; + | ^ +auth.c:597:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 597 | varbinds[0].value = (char *) &get; + | ^ +auth.c:618:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 618 | varbinds[i].oid = AuthorizationMacEnable; + | ^ +auth.c:620:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 620 | varbinds[i].value = (char *) &c; + | ^ +auth.c:627:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 627 | varbinds[i].oid = AuthRadiusPort; + | ^ +auth.c:630:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 630 | varbinds[i].value = (char *) &ea_port; + | ^ +auth.c:638:37: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 638 | varbinds[i].oid = AuthRadiusIP; + | ^ +auth.c:643:37: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 643 | varbinds[i].oid = ServerIP; + | ^ +auth.c:649:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 649 | varbinds[i].value = (char *) &ea_ip.s_addr; + | ^ +auth.c:656:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 656 | varbinds[i].oid = Dot1xEnable; + | ^ +auth.c:659:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 659 | varbinds[i].value = (char *) &ea_mode; + | ^ +auth.c:666:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 666 | varbinds[i].oid = AuthRadiusDestinPort; + | ^ +auth.c:669:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 669 | varbinds[i].value = (char *) &ea_dest_port; + | ^ +auth.c:679:37: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 679 | varbinds[i].oid = AuthRadiusSecretLength; + | ^ auth.c:681:39: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 681 | varbinds[i].value = (char *) &c; | ^ @@ -2143,34 +2242,6 @@ auth.c:879:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 879 | varbinds[0].value = Mac; | ^ -nwn_latest.c: In function 'latest': -nwn_latest.c:62:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 62 | varbinds[i].value = oid_dot11DisassociateReason; - | ^ -nwn_latest.c:66:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 66 | varbinds[0].oid = oid_dot11DisassociateReason; - | ^ -nwn_latest.c:68:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 68 | varbinds[1].oid = oid_dot11DisassociateStation; - | ^ -nwn_latest.c:70:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 70 | varbinds[2].oid = oid_dot11DeauthenticateReason; - | ^ -nwn_latest.c:72:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 72 | varbinds[3].oid = oid_dot11DeauthenticateStation; - | ^ -nwn_latest.c:74:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 74 | varbinds[4].oid = oid_dot11AuthenticateFailStatus; - | ^ -nwn_latest.c:76:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 76 | varbinds[5].oid = oid_dot11AuthenticateFailStation; - | ^ -nwn_latest.c:78:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 78 | varbinds[6].oid = oid_secLastError; - | ^ -nwn_latest.c:80:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 80 | varbinds[7].oid = oid_secLastErrorAddress; - | ^ auth.c:949:25: warning: pointer targets in passing argument 1 of 'get_mac' differ in signedness [-Wpointer-sign] 949 | get_mac(curr->addr, 1, strlen(MAC_ADD)); | ~~~~^~~~~~ @@ -2180,10 +2251,6 @@ ../lib/ap-utils.h:403:21: note: expected 'char *' but argument is of type 'unsigned char *' 403 | extern void get_mac(char *, int, int); | ^~~~~~ -ap-mrtg.c: In function 'main': -ap-mrtg.c:178:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 178 | varbinds[0].oid = sysDescr_NWN; - | ^ auth.c:967:29: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 967 | varbinds[0].oid = Mac; | ^ @@ -2202,12 +2269,53 @@ auth.c:991:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 991 | varbinds[0].value = Mac; | ^ +auth.c:1009:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 1009 | varbinds[0].oid = MacRowStatus; + | ^ +auth.c:1011:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 1011 | varbinds[0].value = &create; + | ^ +auth.c:1014:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 1014 | varbinds[1].oid = Mac; + | ^ +auth.c:1016:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 1016 | varbinds[1].value = auth_enable; + | ^ +auth.c:1019:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 1019 | varbinds[2].oid = MacAllow; + | ^ +auth.c:1021:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 1021 | varbinds[2].value = &allow; + | ^ +auth.c:1040:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 1040 | varbinds[0].oid = MacRowStatus; + | ^ +auth.c:1042:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 1042 | varbinds[0].value = &create; + | ^ +auth.c:1045:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 1045 | varbinds[1].oid = Mac; + | ^ +auth.c:1050:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 1050 | varbinds[2].oid = MacAllow; + | ^ +auth.c:1052:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 1052 | varbinds[2].value = &allow; + | ^ +ap-mrtg.c: In function 'main': +ap-mrtg.c:178:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 178 | varbinds[0].oid = sysDescr_NWN; + | ^ ap-mrtg.c:186:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 186 | varbinds[0].oid = sysDescr_ATMEL; | ^ ap-mrtg.c:196:29: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 196 | varbinds[0].oid = sysDescr_ATMEL; | ^ +ap-config.c: In function '_auth': +ap-config.c:144:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] + 144 | connect_options((unsigned long) NULL, (int) NULL); + | ^ ap-mrtg.c:236:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 236 | varbinds[0].oid = EthRxStatistics; | ^ @@ -2223,24 +2331,6 @@ ap-mrtg.c:248:13: warning: format not a string literal and no format arguments [-Wformat-security] 248 | printf(ERR_STR); | ^~~~~~ -auth.c:1009:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 1009 | varbinds[0].oid = MacRowStatus; - | ^ -auth.c:1011:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 1011 | varbinds[0].value = &create; - | ^ -auth.c:1014:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 1014 | varbinds[1].oid = Mac; - | ^ -auth.c:1016:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 1016 | varbinds[1].value = auth_enable; - | ^ -auth.c:1019:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 1019 | varbinds[2].oid = MacAllow; - | ^ -auth.c:1021:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 1021 | varbinds[2].value = &allow; - | ^ ap-mrtg.c:260:13: warning: format not a string literal and no format arguments [-Wformat-security] 260 | printf(ERR_STR); | ^~~~~~ @@ -2274,24 +2364,10 @@ ap-mrtg.c:339:13: warning: format not a string literal and no format arguments [-Wformat-security] 339 | printf(ERR_STR); | ^~~~~~ +gcc -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I../lib -I../intl -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -c -o ap-auth.o ap-auth.c ap-mrtg.c:344:13: warning: format not a string literal and no format arguments [-Wformat-security] 344 | printf(ERR_STR); | ^~~~~~ -auth.c:1040:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 1040 | varbinds[0].oid = MacRowStatus; - | ^ -auth.c:1042:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 1042 | varbinds[0].value = &create; - | ^ -auth.c:1045:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 1045 | varbinds[1].oid = Mac; - | ^ -auth.c:1050:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 1050 | varbinds[2].oid = MacAllow; - | ^ -auth.c:1052:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 1052 | varbinds[2].value = &allow; - | ^ ap-mrtg.c:350:21: warning: format not a string literal and no format arguments [-Wformat-security] 350 | printf(ERR_STR); | ^~~~~~ @@ -2322,14 +2398,11 @@ /usr/include/string.h:159:51: note: expected 'const char *' but argument is of type 'unsigned char *' 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) | ~~~~~~~~~~~~^~~~ -ap-config.c: In function '_auth': -ap-config.c:144:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] - 144 | connect_options((unsigned long) NULL, (int) NULL); - | ^ ap-config.c: In function 'main': ap-config.c:262:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 262 | connect_options((unsigned long) NULL, (int) NULL); | ^ +gcc -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I../lib -I../intl -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -c -o ap-tftp.o ap-tftp.c stations.c: In function 'atmel_stations': stations.c:69:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 69 | varbinds[0].oid = bridgeOperationalMode; @@ -2349,56 +2422,6 @@ stations.c:127:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 127 | varbinds[0].value = (char *)&ap_410; | ^ -aplink.c: In function 'atmel_aplink': -aplink.c:113:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 113 | varbinds[0].oid = bridgeOperationalMode; - | ^ -aplink.c:115:23: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 115 | varbinds[0].value = bridgeOperationalMode; - | ^ -aplink.c:175:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 175 | varbinds[0].oid = NetworkSettings; - | ^ -aplink.c:177:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 177 | varbinds[0].value = NetworkSettings; - | ^ -aplink.c:331:59: warning: format '%u' expects argument of type 'unsigned int', but argument 5 has type 'long unsigned int' [-Wformat=] - 331 | sprintf(message, "] [%4ddBm] [%3u%%] / last %2u sam.", - | ~~^ - | | - | unsigned int - | %2lu - 332 | dbmconv(rssi_rou), rssi_rou_perc, sizeof(ringbuf)); - | ~~~~~~~~~~~~~~~ - | | - | long unsigned int -aplink.c:363:32: warning: pointer targets in passing argument 2 of 'waddnstr' differ in signedness [-Wpointer-sign] - 363 | waddnstr(main_sub, ESSID, ESSLEN); - | ^~~~~ - | | - | unsigned char * -In file included from ../lib/ap-curses.h:25, - from ../lib/ap-utils.h:41, - from aplink.c:23: -/usr/include/curses.h:830:47: note: expected 'const char *' but argument is of type 'unsigned char *' - 830 | extern NCURSES_EXPORT(int) waddnstr (WINDOW *,const char *,int); /* implemented */ - | ^~~~~~~~~~~~ -gcc -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I../lib -I../intl -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -c -o ap-auth.o ap-auth.c -ap-mrtg.c:374:59: warning: '__builtin___sprintf_chk' writing a terminating nul past the end of the destination [-Wformat-overflow=] - 374 | sprintf(message, "%02X%02X%02X%02X%02X%02X", - | ^ -In file included from /usr/include/stdio.h:906, - from ap-mrtg.c:20: -In function 'sprintf', - inlined from 'main' at ap-mrtg.c:374:3: -/usr/include/aarch64-linux-gnu/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output 13 bytes into a destination of size 12 - 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 31 | __glibc_objsize (__s), __fmt, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 32 | __va_arg_pack ()); - | ~~~~~~~~~~~~~~~~~ -gcc -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I../lib -I../intl -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -c -o ap-tftp.o ap-tftp.c ap-auth.c: In function 'main': ap-auth.c:177:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 177 | varbinds[0].oid = sysDescr_NWN; @@ -2415,6 +2438,12 @@ ap-auth.c:234:31: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 234 | varbinds[0].value = (char *) &get; | ^ +ap-auth.c:348:29: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 348 | varbinds[0].oid = AutorizedMac_ATMEL; + | ^ +ap-auth.c:350:31: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 350 | varbinds[0].value = (char *) &get; + | ^ ap-tftp.c: In function 'tftp': ap-tftp.c:241:52: warning: pointer targets in passing argument 6 of 'recvfrom' differ in signedness [-Wpointer-sign] 241 | (struct sockaddr *) &from, &fromlen); @@ -2426,12 +2455,6 @@ /usr/include/aarch64-linux-gnu/bits/socket2.h:62:56: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' 62 | __SOCKADDR_ARG __addr, socklen_t *__restrict __addr_len) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -ap-auth.c:348:29: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 348 | varbinds[0].oid = AutorizedMac_ATMEL; - | ^ -ap-auth.c:350:31: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 350 | varbinds[0].value = (char *) &get; - | ^ ap-tftp.c: In function 'main': ap-tftp.c:554:29: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 554 | varbinds[0].oid = AuthRadiusIP; @@ -2452,7 +2475,20 @@ /usr/include/aarch64-linux-gnu/bits/unistd.h:36:1: note: in a call to function 'read' declared with attribute 'access (write_only, 2, 3)' 36 | read (int __fd, void *__buf, size_t __nbytes) | ^~~~ -gcc -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I../lib -I../intl -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -c -o ap-rrd.o ap-rrd.c +ap-mrtg.c:374:59: warning: '__builtin___sprintf_chk' writing a terminating nul past the end of the destination [-Wformat-overflow=] + 374 | sprintf(message, "%02X%02X%02X%02X%02X%02X", + | ^ +In file included from /usr/include/stdio.h:906, + from ap-mrtg.c:20: +In function 'sprintf', + inlined from 'main' at ap-mrtg.c:374:3: +/usr/include/aarch64-linux-gnu/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output 13 bytes into a destination of size 12 + 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 31 | __glibc_objsize (__s), __fmt, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 32 | __va_arg_pack ()); + | ~~~~~~~~~~~~~~~~~ In file included from /usr/include/features.h:489, from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, @@ -2489,7 +2525,6 @@ ap-tftp.c:155:19: note: length computed here 155 | len = strlen(remotefile) + 1; | ^~~~~~~~~~~~~~~~~~ -gcc -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I../lib -I../intl -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -c -o ap-trapd.o ap-trapd.c In function 'read', inlined from 'tftp' at ap-tftp.c:180:12: /usr/include/aarch64-linux-gnu/bits/unistd.h:38:10: warning: '__read_alias' writing 512 bytes into a region of size 508 overflows the destination [-Wstringop-overflow=] @@ -2502,6 +2537,10 @@ /usr/include/aarch64-linux-gnu/bits/unistd.h:26:16: note: in a call to function '__read_alias' declared with attribute 'access (write_only, 2, 3)' 26 | extern ssize_t __REDIRECT (__read_alias, (int __fd, void *__buf, | ^~~~~~~~~~ +gcc -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I../lib -I../intl -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -c -o ap-rrd.o ap-rrd.c +gcc -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I../lib -I../intl -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -c -o ap-trapd.o ap-trapd.c +gcc -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -o ap-mrtg ap-mrtg.o ../lib/libap.a +gcc -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -o ap-auth ap-auth.o ../lib/libap.a ap-rrd.c: In function 'main': ap-rrd.c:200:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 200 | varbinds[0].oid = EthRx; @@ -2548,8 +2587,23 @@ ap-rrd.c:345:9: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 345 | system(cmd); | ^~~~~~~~~~~ -gcc -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -o ap-auth ap-auth.o ../lib/libap.a -gcc -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -o ap-mrtg ap-mrtg.o ../lib/libap.a +In file included from ap-trapd.c:29: +ap-trapd.c: In function 'main': +ap-trapd.c:185:27: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=] + 185 | syslog(LOG_ERR, _("Unable to process username %s. Error: %m."), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/ap-utils.h:52:28: note: in definition of macro '_' + 52 | #define _(String) gettext (String) + | ^~~~~~ +ap-trapd.c:185:67: note: format string is defined here + 185 | syslog(LOG_ERR, _("Unable to process username %s. Error: %m."), + | ^ +ap-trapd.c:311:17: warning: format '%d' expects argument of type 'int', but argument 12 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] + 311 | ("Agent:v%d %s (%s@%s:%d) Trap %i: %s%s%s. " + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/ap-utils.h:52:28: note: in definition of macro '_' + 52 | #define _(String) gettext (String) + | ^~~~~~ In file included from ap-rrd.c:30: ap-rrd.c:269:34: warning: array subscript 'struct wirelessStatistics_s[0]' is partly outside array bounds of 'unsigned char[88]' [-Warray-bounds] 269 | swap4(WirelessStat->UnicastReceivedPackets) + @@ -2619,23 +2673,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ -In file included from ap-trapd.c:29: -ap-trapd.c: In function 'main': -ap-trapd.c:185:27: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=] - 185 | syslog(LOG_ERR, _("Unable to process username %s. Error: %m."), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../lib/ap-utils.h:52:28: note: in definition of macro '_' - 52 | #define _(String) gettext (String) - | ^~~~~~ -ap-trapd.c:185:67: note: format string is defined here - 185 | syslog(LOG_ERR, _("Unable to process username %s. Error: %m."), - | ^ -ap-trapd.c:311:17: warning: format '%d' expects argument of type 'int', but argument 12 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] - 311 | ("Agent:v%d %s (%s@%s:%d) Trap %i: %s%s%s. " - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../lib/ap-utils.h:52:28: note: in definition of macro '_' - 52 | #define _(String) gettext (String) - | ^~~~~~ gcc -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -o ap-tftp ap-tftp.o ../lib/libap.a gcc -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -o ap-rrd ap-rrd.o ../lib/libap.a gcc -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -o ap-trapd ap-trapd.o @@ -2647,6 +2684,85 @@ gcc -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I../lib -I../intl -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -c -o auth.o auth.c gcc -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I../lib -I../intl -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -c -o bridge.o bridge.c gcc -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I../lib -I../intl -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/ap-utils-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wall -W -c -o stations.o stations.c +auth.c: In function 'atmel_auth': +auth.c:98:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 98 | varbinds[0].oid = EnableAuthMAC; + | ^ +auth.c:103:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 103 | varbinds[1].oid = AuthRadiusIP; + | ^ +auth.c:108:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 108 | varbinds[3].oid = AuthRadiusPort; + | ^ +auth.c:113:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 113 | varbinds[4].oid = AuthRadiusReauthorizationTime; + | ^ +auth.c:118:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 118 | varbinds[2].oid = AuthRadiusDestinPort; + | ^ +auth.c:151:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 151 | varbinds[0].oid = AutorizedMac; + | ^ +auth.c:153:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 153 | varbinds[0].value = (char *) &get; + | ^ +auth.c:335:25: warning: pointer targets in passing argument 1 of 'get_mac' differ in signedness [-Wpointer-sign] + 335 | get_mac(curr->addr, 1, strlen(MAC_ADD)); + | ~~~~^~~~~~ + | | + | unsigned char * +In file included from auth.c:24: +../lib/ap-utils.h:403:21: note: expected 'char *' but argument is of type 'unsigned char *' + 403 | extern void get_mac(char *, int, int); + | ^~~~~~ +auth.c:346:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 346 | varbinds[i].oid = EnableAuthMAC; + | ^ +auth.c:349:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 349 | varbinds[i].value = (char *) &auth_mac_hw; + | ^ +auth.c:357:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 357 | varbinds[i].oid = AuthRadiusIP; + | ^ +auth.c:359:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 359 | varbinds[i].value = (char *) &radius_ip.s_addr; + | ^ +auth.c:366:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 366 | varbinds[i].oid = AuthRadiusDestinPort; + | ^ +auth.c:369:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 369 | varbinds[i].value = (char *) &radius_dest_port; + | ^ +auth.c:376:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 376 | varbinds[i].oid = AuthRadiusReauthorizationTime; + | ^ +auth.c:379:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 379 | varbinds[i].value = (char *) &radius_time; + | ^ +auth.c:386:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 386 | varbinds[i].oid = AuthRadiusPort; + | ^ +auth.c:389:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 389 | varbinds[i].value = (char *) &radius_port; + | ^ +auth.c:396:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 396 | varbinds[i].oid = AuthRadiusSecretLength; + | ^ +auth.c:398:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 398 | varbinds[i].value = (char *)&c; + | ^ +auth.c:402:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 402 | varbinds[i].oid = AuthRadiusSecret; + | ^ +auth.c:404:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 404 | varbinds[i].value = radius_secret; + | ^ +auth.c:423:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 423 | varbinds[0].oid = AutorizedMac; + | ^ +auth.c:425:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] + 425 | varbinds[0].value = (char *) &get; + | ^ bridge.c: In function 'bridging': bridge.c:147:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 147 | varbinds[0].oid = operEthernetAddress; @@ -2982,85 +3098,6 @@ bridge.c:469:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 469 | varbinds[i].value = (char *) &trap_port; | ^ -auth.c: In function 'atmel_auth': -auth.c:98:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 98 | varbinds[0].oid = EnableAuthMAC; - | ^ -auth.c:103:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 103 | varbinds[1].oid = AuthRadiusIP; - | ^ -auth.c:108:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 108 | varbinds[3].oid = AuthRadiusPort; - | ^ -auth.c:113:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 113 | varbinds[4].oid = AuthRadiusReauthorizationTime; - | ^ -auth.c:118:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 118 | varbinds[2].oid = AuthRadiusDestinPort; - | ^ -auth.c:151:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 151 | varbinds[0].oid = AutorizedMac; - | ^ -auth.c:153:27: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 153 | varbinds[0].value = (char *) &get; - | ^ -auth.c:335:25: warning: pointer targets in passing argument 1 of 'get_mac' differ in signedness [-Wpointer-sign] - 335 | get_mac(curr->addr, 1, strlen(MAC_ADD)); - | ~~~~^~~~~~ - | | - | unsigned char * -In file included from auth.c:24: -../lib/ap-utils.h:403:21: note: expected 'char *' but argument is of type 'unsigned char *' - 403 | extern void get_mac(char *, int, int); - | ^~~~~~ -auth.c:346:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 346 | varbinds[i].oid = EnableAuthMAC; - | ^ -auth.c:349:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 349 | varbinds[i].value = (char *) &auth_mac_hw; - | ^ -auth.c:357:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 357 | varbinds[i].oid = AuthRadiusIP; - | ^ -auth.c:359:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 359 | varbinds[i].value = (char *) &radius_ip.s_addr; - | ^ -auth.c:366:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 366 | varbinds[i].oid = AuthRadiusDestinPort; - | ^ -auth.c:369:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 369 | varbinds[i].value = (char *) &radius_dest_port; - | ^ -auth.c:376:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 376 | varbinds[i].oid = AuthRadiusReauthorizationTime; - | ^ -auth.c:379:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 379 | varbinds[i].value = (char *) &radius_time; - | ^ -auth.c:386:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 386 | varbinds[i].oid = AuthRadiusPort; - | ^ -auth.c:389:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 389 | varbinds[i].value = (char *) &radius_port; - | ^ -auth.c:396:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 396 | varbinds[i].oid = AuthRadiusSecretLength; - | ^ -auth.c:398:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 398 | varbinds[i].value = (char *)&c; - | ^ -auth.c:402:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 402 | varbinds[i].oid = AuthRadiusSecret; - | ^ -auth.c:404:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 404 | varbinds[i].value = radius_secret; - | ^ -auth.c:423:33: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 423 | varbinds[0].oid = AutorizedMac; - | ^ -auth.c:425:35: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] - 425 | varbinds[0].value = (char *) &get; - | ^ stations.c: In function 'atmel_stations': stations.c:65:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 65 | varbinds[0].oid = bridgeOperationalMode; @@ -3088,24 +3125,24 @@ make[3]: Leaving directory '/build/ap-utils-1.5/Documentation' Making all in po make[3]: Entering directory '/build/ap-utils-1.5/po' -rm -f uk.gmo && /usr/bin/msgfmt -c --statistics -o uk.gmo uk.po rm -f pl.gmo && /usr/bin/msgfmt -c --statistics -o pl.gmo pl.po -rm -f ro.gmo && /usr/bin/msgfmt -c --statistics -o ro.gmo ro.po rm -f fr.gmo && /usr/bin/msgfmt -c --statistics -o fr.gmo fr.po -rm -f tr.gmo && /usr/bin/msgfmt -c --statistics -o tr.gmo tr.po +rm -f uk.gmo && /usr/bin/msgfmt -c --statistics -o uk.gmo uk.po +rm -f ro.gmo && /usr/bin/msgfmt -c --statistics -o ro.gmo ro.po +fr.po:6: warning: header field 'Language' missing in header +341 translated messages, 61 fuzzy translations, 94 untranslated messages. rm -f nl.gmo && /usr/bin/msgfmt -c --statistics -o nl.gmo nl.po -tr.po:7: warning: header field 'Language' missing in header -159 translated messages, 174 fuzzy translations, 163 untranslated messages. +rm -f tr.gmo && /usr/bin/msgfmt -c --statistics -o tr.gmo tr.po pl.po:6: warning: header field 'Language' missing in header 280 translated messages, 83 fuzzy translations, 133 untranslated messages. uk.po:7: warning: header field 'Language' missing in header 341 translated messages, 61 fuzzy translations, 94 untranslated messages. -nl.po:7: warning: header field 'Language' missing in header -155 translated messages, 174 fuzzy translations, 167 untranslated messages. +tr.po:7: warning: header field 'Language' missing in header +159 translated messages, 174 fuzzy translations, 163 untranslated messages. ro.po:7: warning: header field 'Language' missing in header -fr.po:6: warning: header field 'Language' missing in header -341 translated messages, 61 fuzzy translations, 94 untranslated messages. 159 translated messages, 175 fuzzy translations, 162 untranslated messages. +nl.po:7: warning: header field 'Language' missing in header +155 translated messages, 174 fuzzy translations, 167 untranslated messages. make[3]: Leaving directory '/build/ap-utils-1.5/po' make[3]: Entering directory '/build/ap-utils-1.5' make[3]: Leaving directory '/build/ap-utils-1.5' @@ -3158,8 +3195,8 @@ /usr/bin/mkdir -p '/build/ap-utils-1.5/debian/ap-utils/usr/bin' make[3]: Nothing to be done for 'install-data-am'. /usr/bin/mkdir -p '/build/ap-utils-1.5/debian/ap-utils/usr/sbin' - /usr/bin/install -c ap-trapd '/build/ap-utils-1.5/debian/ap-utils/usr/sbin' /usr/bin/install -c ap-config ap-mrtg ap-auth ap-tftp ap-rrd '/build/ap-utils-1.5/debian/ap-utils/usr/bin' + /usr/bin/install -c ap-trapd '/build/ap-utils-1.5/debian/ap-utils/usr/sbin' make[3]: Leaving directory '/build/ap-utils-1.5/src' make[2]: Leaving directory '/build/ap-utils-1.5/src' Making install in ap-gl @@ -3228,9 +3265,9 @@ dh_strip_nondeterminism Normalized debian/ap-utils/usr/share/locale/tr/LC_MESSAGES/ap-utils.mo Normalized debian/ap-utils/usr/share/locale/nl/LC_MESSAGES/ap-utils.mo - Normalized debian/ap-utils/usr/share/locale/fr/LC_MESSAGES/ap-utils.mo - Normalized debian/ap-utils/usr/share/locale/pl/LC_MESSAGES/ap-utils.mo Normalized debian/ap-utils/usr/share/locale/ro/LC_MESSAGES/ap-utils.mo + Normalized debian/ap-utils/usr/share/locale/pl/LC_MESSAGES/ap-utils.mo + Normalized debian/ap-utils/usr/share/locale/fr/LC_MESSAGES/ap-utils.mo Normalized debian/ap-utils/usr/share/locale/uk/LC_MESSAGES/ap-utils.mo dh_compress dh_fixperms @@ -3243,8 +3280,8 @@ dh_gencontrol dh_md5sums dh_builddeb -dpkg-deb: building package 'ap-utils-dbgsym' in '../ap-utils-dbgsym_1.5-5_arm64.deb'. dpkg-deb: building package 'ap-utils' in '../ap-utils_1.5-5_arm64.deb'. +dpkg-deb: building package 'ap-utils-dbgsym' in '../ap-utils-dbgsym_1.5-5_arm64.deb'. dpkg-genbuildinfo --build=binary -O../ap-utils_1.5-5_arm64.buildinfo dpkg-genchanges --build=binary -O../ap-utils_1.5-5_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -3252,12 +3289,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/8096/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/8096/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/24405 and its subdirectories -I: Current time: Wed Jun 19 21:17:26 -12 2024 -I: pbuilder-time-stamp: 1718875046 +I: removing directory /srv/workspace/pbuilder/8096 and its subdirectories +I: Current time: Fri May 19 16:56:00 +14 2023 +I: pbuilder-time-stamp: 1684464960