Diff of the two buildlogs: -- --- b1/build.log 2024-05-01 19:07:56.673131933 +0000 +++ b2/build.log 2024-05-01 19:10:38.650225205 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Jun 3 13:29:56 -12 2025 -I: pbuilder-time-stamp: 1749000596 +I: Current time: Thu May 2 09:08:05 +14 2024 +I: pbuilder-time-stamp: 1714590485 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -33,52 +33,84 @@ dpkg-source: info: applying spelling-error-in-manpage.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/1156669/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1292029/tmp/hooks/D01_modify_environment starting +debug: Running on ionos11-amd64. +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 1 19:08 /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/1292029/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1292029/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='amd64' + 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]="21" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.21(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='a173ef5deed545cb8a9fea1dc22973f3' - 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='1156669' - PS1='# ' - PS2='> ' + INVOCATION_ID=d82e761263724371bacd9fbf2e6081a9 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-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=1292029 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.OXf55s3t/pbuilderrc_swfN --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.OXf55s3t/b1 --logfile b1/build.log ipgrab_0.9.10-4.dsc' - SUDO_GID='111' - SUDO_UID='106' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152: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.OXf55s3t/pbuilderrc_6OQm --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.OXf55s3t/b2 --logfile b2/build.log ipgrab_0.9.10-4.dsc' + SUDO_GID=111 + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos15-amd64 6.6.13+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.6.13-1~bpo12+1 (2024-02-15) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-20-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.85-1 (2024-04-11) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 May 27 17:46 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/1156669/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Apr 22 12:43 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1292029/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -91,7 +123,7 @@ Depends: debhelper-compat (= 12), libpcap-dev (>= 0.3), texinfo dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. -(Reading database ... 19725 files and directories currently installed.) +(Reading database ... 19901 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: @@ -167,10 +199,10 @@ Get: 47 http://deb.debian.org/debian trixie/main amd64 tex-common all 6.18 [32.5 kB] Get: 48 http://deb.debian.org/debian trixie/main amd64 texinfo-lib amd64 7.1-3 [224 kB] Get: 49 http://deb.debian.org/debian trixie/main amd64 texinfo all 7.1-3 [1748 kB] -Fetched 22.6 MB in 1s (44.0 MB/s) +Fetched 22.6 MB in 0s (65.0 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package sgml-base. -(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 ... 19725 files and directories currently installed.) +(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 ... 19901 files and directories currently installed.) Preparing to unpack .../00-sgml-base_1.31_all.deb ... Unpacking sgml-base (1.31) ... Selecting previously unselected package sensible-utils. @@ -389,7 +421,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/ipgrab-0.9.10/ && 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 > ../ipgrab_0.9.10-4_source.changes +I: user script /srv/workspace/pbuilder/1292029/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/1292029/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/ipgrab-0.9.10/ && 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 > ../ipgrab_0.9.10-4_source.changes dpkg-buildpackage: info: source package ipgrab dpkg-buildpackage: info: source version 0.9.10-4 dpkg-buildpackage: info: source distribution unstable @@ -524,7 +560,7 @@ config.status: creating config.h config.status: executing depfiles commands dh_auto_build - make -j42 + make -j20 make[1]: Entering directory '/build/reproducible-path/ipgrab-0.9.10' make all-recursive make[2]: Entering directory '/build/reproducible-path/ipgrab-0.9.10' @@ -546,107 +582,18 @@ gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o ethertypes.o ethertypes.c gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o file.o file.c gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o ftpctrl.o ftpctrl.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o getopt.o getopt.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o gre.o gre.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o hexbuffer.o hexbuffer.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o http.o http.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o iana.o iana.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o icmp.o icmp.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o icmpv6.o icmpv6.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o igmp.o igmp.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o ip.o ip.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o ip_protocols.o ip_protocols.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o ip_services.o ip_services.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o ipcp.o ipcp.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o ipgrab.o ipgrab.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o ipv6.o ipv6.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o ipx.o ipx.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o ipxrip.o ipxrip.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o isakmp.o isakmp.c -In file included from getopt.c:34: -getopt.h:136:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] - 136 | extern int getopt (); - | ^~~~~~ -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o l2tp.o l2tp.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o layers.o layers.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o lcp.o lcp.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o llc.o llc.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o loopback.o loopback.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o mgcp.o mgcp.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o mobileip.o mobileip.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o mppc.o mppc.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o netbios_ns.o netbios_ns.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o nntp.o nntp.c -dhcp.c: In function 'dump_dhcp': -dhcp.c:164:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 164 | display_minimal_string(map2str(dhcp_op_map, dhcp.op)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | char * -In file included from local.h:30, - from arp.h:30, - from dhcp.c:26: -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -dhcp.c:165:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 165 | display_minimal_string(" "); - | ^~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ ah.c: In function 'dump_ah': ah.c:95:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 95 | display_minimal_string("| AH "); | ^~~~~~~ | | | char * -dhcp.c:186:20: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] - 186 | display_ipv4("Client addr", (u_int8_t *) &dhcp.ciaddr); - | ^~~~~~~~~~~~~ - | | - | char * -display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -dhcp.c:187:20: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] - 187 | display_ipv4("Your addr", (u_int8_t *) &dhcp.yiaddr); - | ^~~~~~~~~~~ - | | - | char * -display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -dhcp.c:188:20: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] - 188 | display_ipv4("Next server addr", (u_int8_t *) &dhcp.siaddr); - | ^~~~~~~~~~~~~~~~~~ - | | - | char * -display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -dhcp.c:189:20: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] - 189 | display_ipv4("Relay agent addr", (u_int8_t *) &dhcp.giaddr); - | ^~~~~~~~~~~~~~~~~~ - | | - | char * -display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ In file included from local.h:30, from ah.h:30, from ah.c:26: display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -cbcp.c: In function 'dump_cbcp': -cbcp.c:120:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 120 | display_minimal_string("| CBCP "); - | ^~~~~~~~~ - | | - | char * ah.c:97:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 97 | display_minimal_string(" "); | ^~~ @@ -663,53 +610,68 @@ display.h:73:30: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 73 | inline void display (char *, u_int8_t *, u_int32_t, display_t); | ^~~~~~~~~~ +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o getopt.o getopt.c +arp.c: In function 'dump_etherarp': +arp.c:92:20: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] + 92 | display_ipv4("Sender IP address", + | ^~~~~~~~~~~~~~~~~~~ + | | + | char * In file included from local.h:30, - from cbcp.h:30, - from cbcp.c:26: -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -dhcp.c:268:26: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] - 268 | display_ipv4(" Mask", (u_int8_t *) holder); - | ^~~~~~~~ - | | - | char * + from arp.h:30, + from arp.c:27: display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ -cbcp.c:121:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 121 | display_minimal_string(map2str(cbcp_code_map, cbcp.code)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +arp.c:96:20: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] + 96 | display_ipv4("Target IP address", + | ^~~~~~~~~~~~~~~~~~~ + | | + | char * +display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +arp.c: In function 'dump_arp': +arp.c:162:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 162 | display_minimal_string("| ARP "); + | ^~~~~~~~ | | | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -chap.c: In function 'dump_chap': -chap.c:98:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 98 | display_minimal_string("| CHAP "); - | ^~~~~~~~~ +arp.c:164:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 164 | display_minimal_string(map2str(arp_opcode_map, arp.opcode)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | char * -In file included from local.h:30, - from chap.h:30, - from chap.c:26: display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -dhcp.c:295:30: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] - 295 | display_ipv4(" Address", (u_int8_t *) holder); - | ^~~~~~~~~~~ +arp.c:165:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 165 | display_minimal_string(" "); + | ^~~ | | | char * -cbcp.c:122:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 122 | display_minimal_string(" "); - | ^~~ +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o gre.o gre.c +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o hexbuffer.o hexbuffer.c +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o http.o http.c +In file included from getopt.c:34: +getopt.h:136:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] + 136 | extern int getopt (); + | ^~~~~~ +chap.c: In function 'dump_chap': +chap.c:98:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 98 | display_minimal_string("| CHAP "); + | ^~~~~~~~~ | | | char * -display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ +In file included from local.h:30, + from chap.h:30, + from chap.c:26: display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ @@ -721,19 +683,6 @@ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -cbcp.c:181:46: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 181 | display_minimal_string(", "); - | ^~~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -cbcp.c:183:46: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 183 | display_minimal_string("("); - | ^~~ - | | - | char * chap.c:151:38: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 151 | display_minimal_string("response "); | ^~~~~~~~~~~ @@ -742,22 +691,11 @@ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ chap.c:152:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 152 | display_minimal_string("("); | ^~~ | | | char * -cbcp.c:193:44: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 193 | display_minimal_string(map2str(cbcp_option_map, type)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ @@ -769,138 +707,230 @@ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -dhcp.c:347:28: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 347 | display_string("Node type", holder); - | ^~~~~~~~~~~ +chap.c:156:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 156 | display_minimal_string(")"); + | ^~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +chap.c:162:28: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 162 | display_string("Name", name); + | ^~~~~~ | | | char * display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 74 | inline void display_string (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ -chap.c:156:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 156 | display_minimal_string(")"); +chap.c:191:38: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 191 | display_minimal_string("success "); + | ^~~~~~~~~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +chap.c:193:38: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 193 | display_minimal_string("failure "); + | ^~~~~~~~~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +chap.c:194:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 194 | display_minimal_string("("); | ^~~ | | | char * -datalink.c: In function 'datalink': display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -cbcp.c:218:48: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 218 | display_minimal_string(" "); - | ^~~ - | | - | char * +chap.c:196:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 196 | display_minimal_string(")"); + | ^~~ + | | + | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -dhcp.c:347:41: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] - 347 | display_string("Node type", holder); - | ^~~~~~ - | | - | char * -display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -chap.c:162:28: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 162 | display_string("Name", name); - | ^~~~~~ +chap.c:200:28: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 200 | display_string("Message", message); + | ^~~~~~~~~ | | | char * display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 74 | inline void display_string (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ -datalink.c:180:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 180 | display_minimal_string(" "); - | ^~~ +cbcp.c: In function 'dump_cbcp': +cbcp.c:120:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 120 | display_minimal_string("| CBCP "); + | ^~~~~~~~~ | | | char * In file included from local.h:30, - from ethernet.h:30, - from datalink.c:29: + from cbcp.h:30, + from cbcp.c:26: display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -cbcp.c:235:38: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 235 | display_minimal_string(")"); - | ^~~ - | | - | char * +cbcp.c:121:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 121 | display_minimal_string(map2str(cbcp_code_map, cbcp.code)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | | + | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -datalink.c:185:40: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 185 | display_minimal_string(packet.timestamp); - | ~~~~~~^~~~~~~~~~ - | | - | char * +cbcp.c:122:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 122 | display_minimal_string(" "); + | ^~~ + | | + | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -datalink.c:186:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 186 | display_minimal_string(" "); - | ^~~ - | | - | char * +cbcp.c:181:46: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 181 | display_minimal_string(", "); + | ^~~~ + | | + | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -chap.c:191:38: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 191 | display_minimal_string("success "); - | ^~~~~~~~~~ - | | - | char * -dhcp.c:354:26: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] - 354 | display_ipv4(" Address", (u_int8_t *) holder); - | ^~~~~~~~~~~ - | | - | char * +cbcp.c:183:46: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 183 | display_minimal_string("("); + | ^~~ + | | + | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -chap.c:193:38: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 193 | display_minimal_string("failure "); - | ^~~~~~~~~~ - | | - | char * +cbcp.c:193:44: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 193 | display_minimal_string(map2str(cbcp_option_map, type)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | | + | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -dhcp.c:358:38: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 358 | display_minimal_string(" "); +cbcp.c:218:48: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 218 | display_minimal_string(" "); + | ^~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +cbcp.c:235:38: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 235 | display_minimal_string(")"); | ^~~ | | | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -chap.c:194:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 194 | display_minimal_string("("); - | ^~~ - | | - | char * +dhcp.c: In function 'dump_dhcp': +dhcp.c:164:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 164 | display_minimal_string(map2str(dhcp_op_map, dhcp.op)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | | + | char * +In file included from local.h:30, + from arp.h:30, + from dhcp.c:26: display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -chap.c:196:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 196 | display_minimal_string(")"); - | ^~~ - | | - | char * +dhcp.c:165:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 165 | display_minimal_string(" "); + | ^~~ + | | + | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -chap.c:200:28: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 200 | display_string("Message", message); - | ^~~~~~~~~ +dhcp.c:186:20: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] + 186 | display_ipv4("Client addr", (u_int8_t *) &dhcp.ciaddr); + | ^~~~~~~~~~~~~ + | | + | char * +display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +dhcp.c:187:20: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] + 187 | display_ipv4("Your addr", (u_int8_t *) &dhcp.yiaddr); + | ^~~~~~~~~~~ + | | + | char * +display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +dhcp.c:188:20: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] + 188 | display_ipv4("Next server addr", (u_int8_t *) &dhcp.siaddr); + | ^~~~~~~~~~~~~~~~~~ + | | + | char * +display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +dhcp.c:189:20: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] + 189 | display_ipv4("Relay agent addr", (u_int8_t *) &dhcp.giaddr); + | ^~~~~~~~~~~~~~~~~~ + | | + | char * +display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +dhcp.c:268:26: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] + 268 | display_ipv4(" Mask", (u_int8_t *) holder); + | ^~~~~~~~ + | | + | char * +display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +dhcp.c:295:30: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] + 295 | display_ipv4(" Address", (u_int8_t *) holder); + | ^~~~~~~~~~~ + | | + | char * +display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +dhcp.c:347:28: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 347 | display_string("Node type", holder); + | ^~~~~~~~~~~ | | | char * display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 74 | inline void display_string (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ +dhcp.c:347:41: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] + 347 | display_string("Node type", holder); + | ^~~~~~ + | | + | char * +display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +dhcp.c:354:26: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] + 354 | display_ipv4(" Address", (u_int8_t *) holder); + | ^~~~~~~~~~~ + | | + | char * +display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +dhcp.c:358:38: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 358 | display_minimal_string(" "); + | ^~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ dhcp.c:378:30: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] 378 | display_string(" Message type", holder); | ^~~~~~~~~~~~~~~~ @@ -946,26 +976,556 @@ | ^~~~~~~~~~ | | | char * -ftpctrl.c: In function 'dump_ftpctrl': display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 74 | inline void display_string (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ -ftpctrl.c:61:26: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 61 | ptr = payload + strlen(payload); - | ^~~~~~~ - | | - | u_int8_t * {aka unsigned char *} +ccp.c: In function 'dump_ccp': +ccp.c:150:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 150 | display_minimal_string("| CCP "); + | ^~~~~~~~ + | | + | char * +In file included from local.h:30, + from ccp.h:30, + from ccp.c:26: +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +ccp.c:151:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 151 | display_minimal_string(map2str(ccp_code_map, ccp.code)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | | + | char * dhcp.c:405:46: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] 405 | display_string(" Option", holder); | ^~~~~~ | | | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +ccp.c:152:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 152 | display_minimal_string(" "); + | ^~~ + | | + | char * +display.c: In function 'display_minimal': +display.c:378:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 378 | len = strlen(ptr); + | ^~~ + | | + | u_int8_t * {aka unsigned char *} In file included from global.h:44, - from ftpctrl.h:29, - from ftpctrl.c:26: + from display.h:29, + from display.c:26: +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +display.c:390:24: warning: pointer targets in passing argument 1 of 'isprint_str' differ in signedness [-Wpointer-sign] + 390 | if (!isprint_str(ptr, len)) + | ^~~ + | | + | u_int8_t * {aka unsigned char *} +In file included from display.h:31: +utilities.h:32:27: note: expected 'char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} + 32 | inline int isprint_str(char *, int); + | ^~~~~~ +display.c:222:20: warning: variable 'ip_holder' set but not used [-Wunused-but-set-variable] + 222 | struct in_addr * ip_holder; + | ^~~~~~~~~ +display.c: In function 'display_minimal_string': +display.c:431:35: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 431 | display_minimal(content, strlen(content), DISP_STRING); + | ^~~~~~~ + | | + | u_int8_t * {aka unsigned char *} /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ +display.c: In function 'display_string': +display.c:446:34: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 446 | display(label, content, strlen(content), DISP_STRING_MULTILINE); + | ^~~~~~~ + | | + | u_int8_t * {aka unsigned char *} +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +display.c:446:11: warning: pointer targets in passing argument 1 of 'display' differ in signedness [-Wpointer-sign] + 446 | display(label, content, strlen(content), DISP_STRING_MULTILINE); + | ^~~~~ + | | + | u_int8_t * {aka unsigned char *} +dhcp.c:467:30: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 467 | display_string(" Hardware type", (u_int8_t *) holder); + | ^~~~~~~~~~~~~~~~~ + | | + | char * +display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +dhcp.c:287:9: warning: label 'case_DHCP_OPTION_SWAPSERVER' defined but not used [-Wunused-label] + 287 | case_DHCP_OPTION_SWAPSERVER: /* 16 */ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +dhcp.c:286:9: warning: label 'case_DHCP_OPTION_RESLOCSERVER' defined but not used [-Wunused-label] + 286 | case_DHCP_OPTION_RESLOCSERVER: /* 11 */ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +dhcp.c:285:9: warning: label 'case_DHCP_OPTION_IMPRESSSERVER' defined but not used [-Wunused-label] + 285 | case_DHCP_OPTION_IMPRESSSERVER: /* 10 */ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +display.c:161:28: note: expected 'char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} + 161 | inline void display(char * label, u_int8_t * content, u_int32_t length, + | ~~~~~~~^~~~~ +display.c: In function 'display_strmap': +ccp.c:212:46: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 212 | display_minimal_string(", "); + | ^~~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +ccp.c:214:46: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 214 | display_minimal_string("("); + | ^~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +display.c:465:18: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 465 | display_string(label, holder); + | ^~~~~ + | | + | char * +ccp.c:224:44: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 224 | display_minimal_string(map2str(ccp_option_map, type)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +display.c:444:39: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 444 | inline void display_string(u_int8_t * label, u_int8_t * content) + | ~~~~~~~~~~~^~~~~ +ccp.c:249:48: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 249 | display_minimal_string(" "); + | ^~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +display.c:465:25: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] + 465 | display_string(label, holder); + | ^~~~~~ + | | + | char * +ccp.c:266:38: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 266 | display_minimal_string(")"); + | ^~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +display.c:444:57: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 444 | inline void display_string(u_int8_t * label, u_int8_t * content) + | ~~~~~~~~~~~^~~~~~~ +display.c: In function 'display_strmap_hex': +display.c:485:18: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 485 | display_string(label, holder); + | ^~~~~ + | | + | char * +display.c:444:39: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 444 | inline void display_string(u_int8_t * label, u_int8_t * content) + | ~~~~~~~~~~~^~~~~ +display.c:485:25: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] + 485 | display_string(label, holder); + | ^~~~~~ + | | + | char * +display.c:444:57: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 444 | inline void display_string(u_int8_t * label, u_int8_t * content) + | ~~~~~~~~~~~^~~~~~~ +display.c: In function 'display_ipv4': +display.c:500:11: warning: pointer targets in passing argument 1 of 'display' differ in signedness [-Wpointer-sign] + 500 | display(label, addr, 4, DISP_DOTTEDDEC); + | ^~~~~ + | | + | u_int8_t * {aka unsigned char *} +display.c:161:28: note: expected 'char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} + 161 | inline void display(char * label, u_int8_t * content, u_int32_t length, + | ~~~~~~~^~~~~ +display.c: In function 'display_ipv6': +display.c:515:11: warning: pointer targets in passing argument 1 of 'display' differ in signedness [-Wpointer-sign] + 515 | display(label, addr, 16, DISP_HEXCOLONS4); + | ^~~~~ + | | + | u_int8_t * {aka unsigned char *} +display.c:161:28: note: expected 'char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} + 161 | inline void display(char * label, u_int8_t * content, u_int32_t length, + | ~~~~~~~^~~~~ +datalink.c: In function 'datalink': +datalink.c:180:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 180 | display_minimal_string(" "); + | ^~~ + | | + | char * +In file included from local.h:30, + from ethernet.h:30, + from datalink.c:29: +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +datalink.c:185:40: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 185 | display_minimal_string(packet.timestamp); + | ~~~~~~^~~~~~~~~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +datalink.c:186:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 186 | display_minimal_string(" "); + | ^~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o iana.o iana.c +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o icmp.o icmp.c +dns.c: In function 'dump_dns_questions': +dns.c:145:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 145 | display_minimal_string(holder); + | ^~~~~~ + | | + | char * +In file included from local.h:30, + from dns.h:30, + from dns.c:26: +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +dns.c:146:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 146 | display_minimal_string(" "); + | ^~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +dns.c:150:26: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 150 | display_string("Query", holder); + | ^~~~~~~ + | | + | char * +display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +dns.c:150:35: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] + 150 | display_string("Query", holder); + | ^~~~~~ + | | + | char * +display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +dns.c:153:26: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 153 | display_string(" Query type", holder); + | ^~~~~~~~~~~~~~ + | | + | char * +display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +dns.c:153:42: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] + 153 | display_string(" Query type", holder); + | ^~~~~~ + | | + | char * +display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +dns.c:156:26: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 156 | display_string(" Query class", holder); + | ^~~~~~~~~~~~~~~ + | | + | char * +display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +dns.c:156:43: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] + 156 | display_string(" Query class", holder); + | ^~~~~~ + | | + | char * +display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +dns.c: In function 'dump_dns_answers': +dns.c:219:32: warning: pointer targets in passing argument 2 of 'parse_ns_labels' differ in signedness [-Wpointer-sign] + 219 | parse_ns_labels(pkt, resource_data); + | ^~~~~~~~~~~~~ + | | + | u_int8_t * {aka unsigned char *} +In file included from dns.c:27: +ns_labels.h:54:34: note: expected 'char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} + 54 | void parse_ns_labels(packet_t *, char *); + | ^~~~~~ +dns.c:240:38: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 240 | display_minimal_string(" "); + | ^~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +dns.c:246:38: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 246 | display_minimal_string(" "); + | ^~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +esp.c: In function 'dump_esp': +esp.c:79:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 79 | display_minimal_string(" "); + | ^~~ + | | + | char * +In file included from local.h:30, + from ip.h:30, + from ip_protocols.h:29, + from esp.c:32: +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o icmpv6.o icmpv6.c +dns.c:251:26: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 251 | display_string(answer_type, holder); + | ^~~~~~~~~~~ + | | + | char * +display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +dns.c:251:39: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] + 251 | display_string(answer_type, holder); + | ^~~~~~ + | | + | char * +display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +dns.c:254:26: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 254 | display_string(" Query type", holder); + | ^~~~~~~~~~~~~~ + | | + | char * +display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +dns.c:254:42: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] + 254 | display_string(" Query type", holder); + | ^~~~~~ + | | + | char * +display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +dns.c:257:26: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 257 | display_string(" Query class", holder); + | ^~~~~~~~~~~~~~~ + | | + | char * +display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +dns.c:257:43: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] + 257 | display_string(" Query class", holder); + | ^~~~~~ + | | + | char * +display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +dns.c:264:28: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] + 264 | display_ipv4(" Resource data", (u_int8_t *) resource_data); + | ^~~~~~~~~~~~~~~~~ + | | + | char * +display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +dns.c:268:28: warning: pointer targets in passing argument 1 of 'display_ipv6' differ in signedness [-Wpointer-sign] + 268 | display_ipv6(" Resource data", (u_int8_t *) resource_data); + | ^~~~~~~~~~~~~~~~~ + | | + | char * +display.h:78:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 78 | inline void display_ipv6 (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +dns.c:275:30: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 275 | display_string(" Resource data", resource_data); + | ^~~~~~~~~~~~~~~~~ + | | + | char * +display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +dns.c: In function 'dump_dns': +dns.c:351:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 351 | display_minimal_string("| DNS "); + | ^~~~~~~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +dns.c:352:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 352 | display_minimal_string(map2str(dns_qrflag_map, f_qr)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +dns.c:353:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 353 | display_minimal_string(" "); + | ^~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +dns.c:366:22: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 366 | display_string("Flag query/response", holder); + | ^~~~~~~~~~~~~~~~~~~~~ + | | + | char * +display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +dns.c:366:45: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] + 366 | display_string("Flag query/response", holder); + | ^~~~~~ + | | + | char * +display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +dns.c:369:22: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 369 | display_string("Flag opcode", holder); + | ^~~~~~~~~~~~~ + | | + | char * +display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +dns.c:369:37: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] + 369 | display_string("Flag opcode", holder); + | ^~~~~~ + | | + | char * +display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +dns.c:377:22: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 377 | display_string("Flag return code", holder); + | ^~~~~~~~~~~~~~~~~~ + | | + | char * +display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +dns.c:377:42: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] + 377 | display_string("Flag return code", holder); + | ^~~~~~ + | | + | char * +display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +dns.c:301:40: warning: variable 'f_rd' set but not used [-Wunused-but-set-variable] + 301 | u_int8_t f_qr, f_opcode, f_aa, f_tc, f_rd, f_ra, f_zero, f_rcode; + | ^~~~ +hexbuffer.c: In function 'hexbuffer_flush': +hexbuffer.c:132:35: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign] + 132 | snprintf(temp_hexbuf+(i*3), TEMPBUFFER_SIZE-1,"%.2X ", + | ~~~~~~~~~~~^~~~~~ + | | + | u_int8_t * {aka unsigned char *} +In file included from /usr/include/features.h:490, + from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, + from /usr/include/stdio.h:27, + from global.h:29, + from hexbuffer.h:32, + from hexbuffer.c:26: +/usr/include/x86_64-linux-gnu/bits/stdio2.h:51:1: note: expected 'char * __restrict__' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} + 51 | __NTH (snprintf (char *__restrict __s, size_t __n, + | ^~~~~ +hexbuffer.c:136:38: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign] + 136 | snprintf(temp_charbuf+i, TEMPBUFFER_SIZE-1, "%c", + | ~~~~~~~~~~~~^~ + | | + | u_int8_t * {aka unsigned char *} +/usr/include/x86_64-linux-gnu/bits/stdio2.h:51:1: note: expected 'char * __restrict__' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} + 51 | __NTH (snprintf (char *__restrict __s, size_t __n, + | ^~~~~ +hexbuffer.c:139:38: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign] + 139 | snprintf(temp_charbuf+i, TEMPBUFFER_SIZE-1, "."); + | ~~~~~~~~~~~~^~ + | | + | u_int8_t * {aka unsigned char *} +/usr/include/x86_64-linux-gnu/bits/stdio2.h:51:1: note: expected 'char * __restrict__' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} + 51 | __NTH (snprintf (char *__restrict __s, size_t __n, + | ^~~~~ +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o igmp.o igmp.c +http.c: In function 'dump_http': +http.c:65:29: warning: pointer targets in passing argument 1 of 'get_packet_line' differ in signedness [-Wpointer-sign] + 65 | len = get_packet_line(line, LINE_SIZE, pkt); + | ^~~~ + | | + | char * +In file included from local.h:31, + from http.h:29, + from http.c:28: +packet_manip.h:73:34: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 73 | inline int get_packet_line(u_int8_t *, u_int32_t, packet_t *); + | ^~~~~~~~~~ +http.c:81:38: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 81 | display_minimal_string(line); + | ^~~~ + | | + | char * +In file included from local.h:30: +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +http.c:98:22: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 98 | display_string("Header", line); + | ^~~~~~~~ + | | + | char * +display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +http.c:98:32: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] + 98 | display_string("Header", line); + | ^~~~ + | | + | char * display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 74 | inline void display_string (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ @@ -975,24 +1535,12 @@ | ^~~~~~ | | | char * -ftpctrl.c:91:34: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] - 91 | strncpy(replycode_str, payload, 3); - | ^~~~~~~ - | | - | u_int8_t * {aka unsigned char *} In file included from local.h:30, from ethernet.h:30, from ethernet.c:26: display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -In file included from /usr/include/features.h:490, - from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/stdio.h:27, - from global.h:29: -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:92:1: note: expected 'const char * __restrict__' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} - 92 | __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, - | ^~~~~ ethernet.c:74:32: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 74 | display_minimal_string("| ETH "); | ^~~~~~~~ @@ -1001,11 +1549,6 @@ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -ftpctrl.c:97:38: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 97 | display_minimal_string("FTP control "); - | ^~~~~~~~~~~~~~ - | | - | char * ethernet.c:76:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 76 | display_minimal_string("->"); | ^~~~ @@ -1014,11 +1557,6 @@ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -In file included from local.h:30, - from ftpctrl.h:30: -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ ethernet.c:78:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 78 | display_minimal_string(" "); | ^~~ @@ -1027,6 +1565,162 @@ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ +ethernet.c:105:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 105 | display_minimal_string("("); + | ^~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +ethernet.c:107:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 107 | display_minimal_string(") "); + | ^~~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +ethernet.c:131:38: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 131 | display_minimal_string("("); + | ^~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +ethernet.c:133:38: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 133 | display_minimal_string(") "); + | ^~~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o ip.o ip.c +gre.c: In function 'dump_gre': +gre.c:86:40: warning: '<<' in boolean context, did you mean '<'? [-Wint-in-bool-context] + 86 | reserved = (gre0.reserved_high << 5) || gre0.reserved_low; + | ~~~~~~~~~~~~~~~~~~~~^~~~~ +gre.c:112:40: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 112 | display_minimal_string("| GRE v0 "); + | ^~~~~~~~~~~ + | | + | char * +In file included from local.h:30, + from gre.h:30, + from gre.c:26: +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +gre.c:181:40: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 181 | display_minimal_string("| GRE v0 "); + | ^~~~~~~~~~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +gre.c:183:40: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 183 | display_minimal_string(" "); + | ^~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +gre.c:318:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 318 | display_minimal_string("| GREv1 "); + | ^~~~~~~~~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +gre.c:354:40: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 354 | display_minimal_string("seq "); + | ^~~~~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +gre.c:356:40: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 356 | display_minimal_string(" "); + | ^~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +gre.c:371:40: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 371 | display_minimal_string("ack "); + | ^~~~~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o ip_protocols.o ip_protocols.c +gre.c:373:40: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 373 | display_minimal_string(" "); + | ^~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +gre.c:401:40: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 401 | display_minimal_string("("); + | ^~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +gre.c:403:40: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 403 | display_minimal_string(") "); + | ^~~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o ip_services.o ip_services.c +ftpctrl.c: In function 'dump_ftpctrl': +ftpctrl.c:61:26: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 61 | ptr = payload + strlen(payload); + | ^~~~~~~ + | | + | u_int8_t * {aka unsigned char *} +In file included from global.h:44, + from ftpctrl.h:29, + from ftpctrl.c:26: +/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} + 407 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +ftpctrl.c:91:34: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] + 91 | strncpy(replycode_str, payload, 3); + | ^~~~~~~ + | | + | u_int8_t * {aka unsigned char *} +In file included from /usr/include/features.h:490, + from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, + from /usr/include/stdio.h:27, + from global.h:29: +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:92:1: note: expected 'const char * __restrict__' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} + 92 | __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, + | ^~~~~ +ftpctrl.c:97:38: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 97 | display_minimal_string("FTP control "); + | ^~~~~~~~~~~~~~ + | | + | char * +In file included from local.h:30, + from ftpctrl.h:30: +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ ftpctrl.c:98:38: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 98 | display_minimal_string(replycode_str); | ^~~~~~~~~~~~~ @@ -1043,30 +1737,14 @@ display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 74 | inline void display_string (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ -dhcp.c:467:30: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 467 | display_string(" Hardware type", (u_int8_t *) holder); - | ^~~~~~~~~~~~~~~~~ - | | - | char * ftpctrl.c:104:44: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] 104 | display_string("Reply code", replycode_str); | ^~~~~~~~~~~~~ | | | char * -display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 74 | inline void display_string (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ -ethernet.c:105:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 105 | display_minimal_string("("); - | ^~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ ftpctrl.c:105:30: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] 105 | display_string("Reply", payload+4); | ^~~~~~~ @@ -1078,14 +1756,6 @@ ftpctrl.c:89:15: warning: variable 'replycode' set but not used [-Wunused-but-set-variable] 89 | int replycode; | ^~~~~~~~~ -ethernet.c:107:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 107 | display_minimal_string(") "); - | ^~~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ ftpctrl.c:113:38: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 113 | display_minimal_string("FTP control "); | ^~~~~~~~~~~~~~ @@ -1094,14 +1764,6 @@ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -ethernet.c:131:38: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 131 | display_minimal_string("("); - | ^~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ ftpctrl.c:119:30: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] 119 | display_string("Reply", payload); | ^~~~~~~ @@ -1110,34 +1772,17 @@ display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 74 | inline void display_string (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ -dhcp.c:287:9: warning: label 'case_DHCP_OPTION_SWAPSERVER' defined but not used [-Wunused-label] - 287 | case_DHCP_OPTION_SWAPSERVER: /* 16 */ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -ethernet.c:133:38: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 133 | display_minimal_string(") "); - | ^~~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ ftpctrl.c:130:20: warning: pointer targets in passing argument 1 of 'strchr' differ in signedness [-Wpointer-sign] 130 | ptr = strchr(payload, ' '); | ^~~~~~~ | | | u_int8_t * {aka unsigned char *} -dhcp.c:286:9: warning: label 'case_DHCP_OPTION_RESLOCSERVER' defined but not used [-Wunused-label] - 286 | case_DHCP_OPTION_RESLOCSERVER: /* 11 */ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/string.h:246:34: note: expected 'const char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} 246 | extern char *strchr (const char *__s, int __c) | ~~~~~~~~~~~~^~~ ftpctrl.c:130:11: warning: pointer targets in assignment from 'char *' to 'u_int8_t *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 130 | ptr = strchr(payload, ' '); | ^ -dhcp.c:285:9: warning: label 'case_DHCP_OPTION_IMPRESSSERVER' defined but not used [-Wunused-label] - 285 | case_DHCP_OPTION_IMPRESSSERVER: /* 10 */ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftpctrl.c:134:34: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 134 | ptr = payload + strlen(payload); | ^~~~~~~ @@ -1194,6 +1839,161 @@ display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 74 | inline void display_string (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o ipcp.o ipcp.c +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o ipgrab.o ipgrab.c +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o ipv6.o ipv6.c +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o ipx.o ipx.c +icmp.c: In function 'dump_icmp_echo': +icmp.c:161:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 161 | display_minimal_string(" "); + | ^~~ + | | + | char * +In file included from local.h:30, + from icmp.h:30, + from icmp.c:26: +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +icmp.c: In function 'dump_icmp_mask': +icmp.c:204:32: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 204 | display_minimal_string ( " " ); + | ^~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +icmp.c:210:20: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] + 210 | display_ipv4("Mask", (u_int8_t *) &mask.mask); + | ^~~~~~ + | | + | char * +display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +icmp.c: In function 'dump_icmp_routeradvert': +icmp.c:273:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 273 | display_minimal_string("("); + | ^~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +icmp.c:275:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 275 | display_minimal_string(") "); + | ^~~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +icmp.c:279:24: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] + 279 | display_ipv4("Address", (u_int8_t *) &addr); + | ^~~~~~~~~ + | | + | char * +display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +icmp.c: In function 'dump_icmp': +icmp.c:318:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 318 | display_minimal_string("| ICMP "); + | ^~~~~~~~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +icmp.c:319:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 319 | display_minimal_string(map2str(icmp_type_map, icmp.type)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +icmp.c:320:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 320 | display_minimal_string(" "); + | ^~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +icmp.c:324:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 324 | display_minimal_string(map2str(icmp_du_map, icmp.code)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +icmp.c:328:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 328 | display_minimal_string(map2str(icmp_timeexceeded_map, icmp.code)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o ipxrip.o ipxrip.c +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o isakmp.o isakmp.c +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o l2tp.o l2tp.c +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o layers.o layers.c +igmp.c: In function 'dump_igmp': +igmp.c:91:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 91 | display_minimal_string("| IGMP "); + | ^~~~~~~~~ + | | + | char * +In file included from local.h:30, + from igmp.h:30, + from igmp.c:26: +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +igmp.c:92:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 92 | display_minimal_string(map2str(igmp_type_map, igmp.type)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +igmp.c:93:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 93 | display_minimal_string(" "); + | ^~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +igmp.c:103:22: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 103 | display_string("Type", holder); + | ^~~~~~ + | | + | char * +display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +igmp.c:103:30: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] + 103 | display_string("Type", holder); + | ^~~~~~ + | | + | char * +display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +igmp.c:113:22: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] + 113 | display_ipv4("Group address", (u_int8_t *) &igmp.address); + | ^~~~~~~~~~~~~~~ + | | + | char * +display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ icmpv6.c: In function 'dump_icmpv6': icmpv6.c:114:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 114 | display_minimal_string("| ICMPv6 "); @@ -1238,12 +2038,6 @@ display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 74 | inline void display_string (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ -http.c: In function 'dump_http': -http.c:65:29: warning: pointer targets in passing argument 1 of 'get_packet_line' differ in signedness [-Wpointer-sign] - 65 | len = get_packet_line(line, LINE_SIZE, pkt); - | ^~~~ - | | - | char * icmpv6.c:134:26: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] 134 | display_string("Code", holder); | ^~~~~~ @@ -1252,12 +2046,6 @@ display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 74 | inline void display_string (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ -In file included from local.h:31, - from http.h:29, - from http.c:28: -packet_manip.h:73:34: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 73 | inline int get_packet_line(u_int8_t *, u_int32_t, packet_t *); - | ^~~~~~~~~~ icmpv6.c:134:34: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] 134 | display_string("Code", holder); | ^~~~~~ @@ -1266,31 +2054,6 @@ display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 74 | inline void display_string (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ -http.c:81:38: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 81 | display_minimal_string(line); - | ^~~~ - | | - | char * -In file included from local.h:30: -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -http.c:98:22: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 98 | display_string("Header", line); - | ^~~~~~~~ - | | - | char * -display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -http.c:98:32: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] - 98 | display_string("Header", line); - | ^~~~ - | | - | char * -display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ icmpv6.c:216:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 216 | display_minimal_string(" "); | ^~~ @@ -1307,136 +2070,7 @@ display.h:78:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 78 | inline void display_ipv6 (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ -esp.c: In function 'dump_esp': -esp.c:79:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 79 | display_minimal_string(" "); - | ^~~ - | | - | char * -In file included from local.h:30, - from ip.h:30, - from ip_protocols.h:29, - from esp.c:32: -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -display.c: In function 'display_minimal': -display.c:378:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 378 | len = strlen(ptr); - | ^~~ - | | - | u_int8_t * {aka unsigned char *} -In file included from global.h:44, - from display.h:29, - from display.c:26: -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -display.c:390:24: warning: pointer targets in passing argument 1 of 'isprint_str' differ in signedness [-Wpointer-sign] - 390 | if (!isprint_str(ptr, len)) - | ^~~ - | | - | u_int8_t * {aka unsigned char *} -In file included from display.h:31: -utilities.h:32:27: note: expected 'char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} - 32 | inline int isprint_str(char *, int); - | ^~~~~~ -display.c:222:20: warning: variable 'ip_holder' set but not used [-Wunused-but-set-variable] - 222 | struct in_addr * ip_holder; - | ^~~~~~~~~ -display.c: In function 'display_minimal_string': -display.c:431:35: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 431 | display_minimal(content, strlen(content), DISP_STRING); - | ^~~~~~~ - | | - | u_int8_t * {aka unsigned char *} -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -display.c: In function 'display_string': -display.c:446:34: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 446 | display(label, content, strlen(content), DISP_STRING_MULTILINE); - | ^~~~~~~ - | | - | u_int8_t * {aka unsigned char *} -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -display.c:446:11: warning: pointer targets in passing argument 1 of 'display' differ in signedness [-Wpointer-sign] - 446 | display(label, content, strlen(content), DISP_STRING_MULTILINE); - | ^~~~~ - | | - | u_int8_t * {aka unsigned char *} -display.c:161:28: note: expected 'char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} - 161 | inline void display(char * label, u_int8_t * content, u_int32_t length, - | ~~~~~~~^~~~~ -display.c: In function 'display_strmap': -gre.c: In function 'dump_gre': -display.c:465:18: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 465 | display_string(label, holder); - | ^~~~~ - | | - | char * -gre.c:86:40: warning: '<<' in boolean context, did you mean '<'? [-Wint-in-bool-context] - 86 | reserved = (gre0.reserved_high << 5) || gre0.reserved_low; - | ~~~~~~~~~~~~~~~~~~~~^~~~~ -display.c:444:39: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 444 | inline void display_string(u_int8_t * label, u_int8_t * content) - | ~~~~~~~~~~~^~~~~ -display.c:465:25: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] - 465 | display_string(label, holder); - | ^~~~~~ - | | - | char * -gre.c:112:40: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 112 | display_minimal_string("| GRE v0 "); - | ^~~~~~~~~~~ - | | - | char * -display.c:444:57: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 444 | inline void display_string(u_int8_t * label, u_int8_t * content) - | ~~~~~~~~~~~^~~~~~~ -In file included from local.h:30, - from gre.h:30, - from gre.c:26: -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -igmp.c: In function 'dump_igmp': -igmp.c:91:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 91 | display_minimal_string("| IGMP "); - | ^~~~~~~~~ - | | - | char * -display.c: In function 'display_strmap_hex': -In file included from local.h:30, - from igmp.h:30, - from igmp.c:26: -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -igmp.c:92:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 92 | display_minimal_string(map2str(igmp_type_map, igmp.type)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -display.c:485:18: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 485 | display_string(label, holder); - | ^~~~~ - | | - | char * -igmp.c:93:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 93 | display_minimal_string(" "); - | ^~~ - | | - | char * ip.c: In function 'dump_ip': -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ ip.c:127:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 127 | display_minimal_string("| IP "); | ^~~~~~~ @@ -1449,25 +2083,6 @@ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -igmp.c:103:22: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 103 | display_string("Type", holder); - | ^~~~~~ - | | - | char * -display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -display.c:444:39: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 444 | inline void display_string(u_int8_t * label, u_int8_t * content) - | ~~~~~~~~~~~^~~~~ -igmp.c:103:30: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] - 103 | display_string("Type", holder); - | ^~~~~~ - | | - | char * -display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ ip.c:129:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 129 | display_minimal_string("->"); | ^~~~ @@ -1484,24 +2099,11 @@ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -igmp.c:113:22: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] - 113 | display_ipv4("Group address", (u_int8_t *) &igmp.address); - | ^~~~~~~~~~~~~~~ - | | - | char * -display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ ip.c:134:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 134 | display_minimal_string(",id:"); | ^~~~~~ | | | char * -display.c:485:25: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] - 485 | display_string(label, holder); - | ^~~~~~ - | | - | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ @@ -1510,14 +2112,6 @@ | ^~~~~ | | | char * -gre.c:181:40: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 181 | display_minimal_string("| GRE v0 "); - | ^~~~~~~~~~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ @@ -1529,17 +2123,6 @@ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -display.c:444:57: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 444 | inline void display_string(u_int8_t * label, u_int8_t * content) - | ~~~~~~~~~~~^~~~~~~ -gre.c:183:40: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 183 | display_minimal_string(" "); - | ^~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ ip.c:140:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 140 | display_minimal_string(",frag:"); | ^~~~~~~~ @@ -1548,7 +2131,6 @@ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -display.c: In function 'display_ipv4': ip.c:142:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 142 | display_minimal_string(") "); | ^~~~ @@ -1562,11 +2144,6 @@ | ^~~~~~ | | | u_int8_t * {aka unsigned char *} -display.c:500:11: warning: pointer targets in passing argument 1 of 'display' differ in signedness [-Wpointer-sign] - 500 | display(label, addr, 4, DISP_DOTTEDDEC); - | ^~~~~ - | | - | u_int8_t * {aka unsigned char *} In file included from /usr/include/features.h:490, from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, @@ -1575,9 +2152,6 @@ /usr/include/x86_64-linux-gnu/bits/stdio2.h:28:1: note: expected 'char * __restrict__' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} 28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) | ^~~~~ -display.c:161:28: note: expected 'char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} - 161 | inline void display(char * label, u_int8_t * content, u_int32_t length, - | ~~~~~~~^~~~~ ip.c:154:22: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] 154 | display_string("Header length", holder); | ^~~~~~~~~~~~~~~ @@ -1586,7 +2160,7 @@ display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 74 | inline void display_string (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ -display.c: In function 'display_ipv6': +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o lcp.o lcp.c ip.c:161:19: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] 161 | sprintf(holder, "%d (%d bytes)", frag_off, frag_off*8); | ^~~~~~ @@ -1603,14 +2177,6 @@ display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 74 | inline void display_string (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ -display.c:515:11: warning: pointer targets in passing argument 1 of 'display' differ in signedness [-Wpointer-sign] - 515 | display(label, addr, 16, DISP_HEXCOLONS4); - | ^~~~~ - | | - | u_int8_t * {aka unsigned char *} -display.c:161:28: note: expected 'char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} - 161 | inline void display(char * label, u_int8_t * content, u_int32_t length, - | ~~~~~~~^~~~~ ip.c:176:20: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] 176 | display_ipv4("Source address", (u_int8_t *) &ip.src); | ^~~~~~~~~~~~~~~~ @@ -1627,87 +2193,32 @@ display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ -gre.c:318:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 318 | display_minimal_string("| GREv1 "); - | ^~~~~~~~~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -hexbuffer.c: In function 'hexbuffer_flush': ip.c: In function 'dump_ip_recordroute': -hexbuffer.c:132:35: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign] - 132 | snprintf(temp_hexbuf+(i*3), TEMPBUFFER_SIZE-1,"%.2X ", - | ~~~~~~~~~~~^~~~~~ - | | - | u_int8_t * {aka unsigned char *} ip.c:237:20: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] 237 | display_ipv4(" Address", (u_int8_t *) &addr); | ^~~~~~~~~~~ | | | char * -In file included from /usr/include/features.h:490, - from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/stdio.h:27, - from global.h:29, - from hexbuffer.h:32, - from hexbuffer.c:26: -/usr/include/x86_64-linux-gnu/bits/stdio2.h:51:1: note: expected 'char * __restrict__' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} - 51 | __NTH (snprintf (char *__restrict __s, size_t __n, - | ^~~~~ display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ -gre.c:354:40: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 354 | display_minimal_string("seq "); - | ^~~~~~ - | | - | char * ip.c: In function 'dump_ip_options': -hexbuffer.c:136:38: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign] - 136 | snprintf(temp_charbuf+i, TEMPBUFFER_SIZE-1, "%c", - | ~~~~~~~~~~~~^~ - | | - | u_int8_t * {aka unsigned char *} -/usr/include/x86_64-linux-gnu/bits/stdio2.h:51:1: note: expected 'char * __restrict__' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} - 51 | __NTH (snprintf (char *__restrict __s, size_t __n, - | ^~~~~ -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ ip.c:275:24: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] 275 | display_string("IP option code", holder); | ^~~~~~~~~~~~~~~~ | | | char * -hexbuffer.c:139:38: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign] - 139 | snprintf(temp_charbuf+i, TEMPBUFFER_SIZE-1, "."); - | ~~~~~~~~~~~~^~ - | | - | u_int8_t * {aka unsigned char *} display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 74 | inline void display_string (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ -/usr/include/x86_64-linux-gnu/bits/stdio2.h:51:1: note: expected 'char * __restrict__' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} - 51 | __NTH (snprintf (char *__restrict __s, size_t __n, - | ^~~~~ ip.c:275:42: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] 275 | display_string("IP option code", holder); | ^~~~~~ | | | char * -gre.c:356:40: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 356 | display_minimal_string(" "); - | ^~~ - | | - | char * display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 74 | inline void display_string (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ ip.c:278:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 278 | display_minimal_string(holder); | ^~~~~~ @@ -1724,22 +2235,6 @@ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -gre.c:371:40: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 371 | display_minimal_string("ack "); - | ^~~~~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -gre.c:373:40: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 373 | display_minimal_string(" "); - | ^~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ ip.c:315:31: warning: pointer targets in passing argument 1 of 'dump_ip_recordroute' differ in signedness [-Wpointer-sign] 315 | dump_ip_recordroute(holder, opt.length-2); | ^~~~~~ @@ -1748,22 +2243,60 @@ ip.c:214:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 214 | void dump_ip_recordroute(u_int8_t * rr, u_int8_t len) | ~~~~~~~~~~~^~ -gre.c:401:40: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 401 | display_minimal_string("("); - | ^~~ - | | - | char * +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o llc.o llc.c +ipv6.c: In function 'dump_ipv6': +ipv6.c:111:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 111 | display_minimal_string("| IPv6 "); + | ^~~~~~~~~ + | | + | char * +In file included from local.h:30, + from ipv6.h:30, + from ipv6.c:26: display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -gre.c:403:40: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 403 | display_minimal_string(") "); - | ^~~~ - | | - | char * +ipv6.c:113:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 113 | display_minimal_string("->"); + | ^~~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +ipv6.c:115:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 115 | display_minimal_string(" "); + | ^~~ + | | + | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ +ipv6.c:130:30: warning: pointer targets in passing argument 2 of 'display' differ in signedness [-Wpointer-sign] + 130 | display("Next header", holder, strlen(holder), DISP_STRING); + | ^~~~~~ + | | + | char * +display.h:73:30: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 73 | inline void display (char *, u_int8_t *, u_int32_t, display_t); + | ^~~~~~~~~~ +ipv6.c:132:20: warning: pointer targets in passing argument 1 of 'display_ipv6' differ in signedness [-Wpointer-sign] + 132 | display_ipv6("Source address",(u_int8_t *) &ipv6.src_addr); + | ^~~~~~~~~~~~~~~~ + | | + | char * +display.h:78:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 78 | inline void display_ipv6 (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +ipv6.c:133:20: warning: pointer targets in passing argument 1 of 'display_ipv6' differ in signedness [-Wpointer-sign] + 133 | display_ipv6("Destination address",(u_int8_t *) &ipv6.dst_addr); + | ^~~~~~~~~~~~~~~~~~~~~ + | | + | char * +display.h:78:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 78 | inline void display_ipv6 (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o loopback.o loopback.c ipcp.c: In function 'dump_ipcp': ipcp.c:152:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 152 | display_minimal_string("| IPCP "); @@ -1821,15 +2354,9 @@ | ^~~ | | | char * -ipx.c: In function 'dump_ipx': display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -ipx.c:98:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 98 | display_minimal_string("| IPX "); - | ^~~~~~~~ - | | - | char * ipcp.c:264:54: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 264 | display_minimal_string(map2str | ^~~~~~~ @@ -1839,28 +2366,6 @@ | ~~~~~~~~~~~~~~~ 266 | comp_type)); | ~~~~~~~~~~ -In file included from local.h:30, - from ipx.h:30, - from ipx.c:26: -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -ipx.c:100:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 100 | display_minimal_string("->"); - | ^~~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -ipx.c:102:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 102 | display_minimal_string(" "); - | ^~~ - | | - | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ @@ -1888,26 +2393,8 @@ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -arp.c: In function 'dump_etherarp': -arp.c:92:20: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] - 92 | display_ipv4("Sender IP address", - | ^~~~~~~~~~~~~~~~~~~ - | | - | char * -In file included from local.h:30, - from arp.h:30, - from arp.c:27: -display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -arp.c:96:20: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] - 96 | display_ipv4("Target IP address", - | ^~~~~~~~~~~~~~~~~~~ - | | - | char * -display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o mgcp.o mgcp.c +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o mobileip.o mobileip.c l2tp.c: In function 'dump_l2tp_avp': l2tp.c:337:40: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 337 | display_minimal_string(map2str(l2tp_ctrl_map, attr)); @@ -1920,7 +2407,6 @@ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -arp.c: In function 'dump_arp': l2tp.c:338:40: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 338 | display_minimal_string(" "); | ^~~ @@ -1929,96 +2415,23 @@ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -arp.c:162:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 162 | display_minimal_string("| ARP "); - | ^~~~~~~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -arp.c:164:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 164 | display_minimal_string(map2str(arp_opcode_map, arp.opcode)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -lcp.c: In function 'dump_lcp': l2tp.c:364:30: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] 364 | display_string(" Name", attribute); | ^~~~~~~~ | | | char * -lcp.c:184:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 184 | display_minimal_string("| LCP "); - | ^~~~~~~~ - | | - | char * -arp.c:165:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 165 | display_minimal_string(" "); - | ^~~ - | | - | char * display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 74 | inline void display_string (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -In file included from local.h:30, - from lcp.h:30, - from lcp.c:26: -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -lcp.c:185:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 185 | display_minimal_string(map2str(lcp_code_map, lcp.code)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -lcp.c:186:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 186 | display_minimal_string(" "); - | ^~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ l2tp.c: In function 'dump_l2tp': -lcp.c:246:46: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 246 | display_minimal_string(", "); - | ^~~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ l2tp.c:477:32: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 477 | display_minimal_string("| L2TP control "); | ^~~~~~~~~~~~~~~~~ | | | char * -lcp.c:248:46: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 248 | display_minimal_string("("); - | ^~~ - | | - | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -lcp.c:258:44: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 258 | display_minimal_string(map2str(lcp_option_map, type)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | char * l2tp.c:479:32: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 479 | display_minimal_string("| L2TP data "); | ^~~~~~~~~~~~~~ @@ -2027,25 +2440,6 @@ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -lcp.c:283:48: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 283 | display_minimal_string(" "); - | ^~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -lcp.c:300:38: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 300 | display_minimal_string(")"); - | ^~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ l2tp.c:535:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 535 | display_minimal_string("tunnel "); | ^~~~~~~~~ @@ -2062,14 +2456,6 @@ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -lcp.c:358:40: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 358 | display_minimal_string(" "); - | ^~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ l2tp.c:538:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 538 | display_minimal_string("session "); | ^~~~~~~~~~ @@ -2086,584 +2472,198 @@ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -lcp.c:384:37: warning: pointer targets in passing argument 1 of 'isprint_str' differ in signedness [-Wpointer-sign] - 384 | if (isprint_str(data, data_len)) - | ^~~~ - | | - | u_int8_t * {aka unsigned char *} -In file included from display.h:31: -utilities.h:32:27: note: expected 'char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} - 32 | inline int isprint_str(char *, int); - | ^~~~~~ -lcp.c:385:38: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 385 | display_string("Data", data); - | ^~~~~~ - | | - | char * -display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -lcp.c:421:40: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 421 | display_minimal_string(" "); - | ^~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -ccp.c: In function 'dump_ccp': -ccp.c:150:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 150 | display_minimal_string("| CCP "); +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o mppc.o mppc.c +llc.c: In function 'dump_llc': +llc.c:63:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 63 | display_minimal_string("| LLC "); | ^~~~~~~~ | | | char * In file included from local.h:30, - from ccp.h:30, - from ccp.c:26: + from llc.h:30, + from llc.c:27: display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -ccp.c:151:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 151 | display_minimal_string(map2str(ccp_code_map, ccp.code)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +llc.c:65:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 65 | display_minimal_string(" "); + | ^~~ | | | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -ccp.c:152:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 152 | display_minimal_string(" "); +llc.c:67:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 67 | display_minimal_string(" "); | ^~~ | | | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -ccp.c:212:46: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 212 | display_minimal_string(", "); - | ^~~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -ccp.c:214:46: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 214 | display_minimal_string("("); - | ^~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -ccp.c:224:44: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 224 | display_minimal_string(map2str(ccp_option_map, type)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -ccp.c:249:48: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 249 | display_minimal_string(" "); - | ^~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -ccp.c:266:38: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 266 | display_minimal_string(")"); - | ^~~ - | | - | char * +llc.c:95:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 95 | display_minimal_string(" "); + | ^~~ + | | + | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o ns_labels.o ns_labels.c -mgcp.c: In function 'is_mgcp': -mgcp.c:47:21: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] - 47 | if ( !strncmp(pkt->current,"EPCF",4) ) return 1; - | ~~~^~~~~~~~~ - | | - | u_int8_t * {aka unsigned char *} -In file included from global.h:44, - from mgcp.h:28, - from mgcp.c:27: -/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} - 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) - | ~~~~~~~~~~~~^~~~ -mgcp.c:48:21: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] - 48 | if ( !strncmp(pkt->current,"RQNT",4) ) return 1; - | ~~~^~~~~~~~~ - | | - | u_int8_t * {aka unsigned char *} -/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} - 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) - | ~~~~~~~~~~~~^~~~ -mgcp.c:49:21: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] - 49 | if ( !strncmp(pkt->current,"NTFY",4) ) return 1; - | ~~~^~~~~~~~~ - | | - | u_int8_t * {aka unsigned char *} -/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} - 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) - | ~~~~~~~~~~~~^~~~ -mgcp.c:50:21: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] - 50 | if ( !strncmp(pkt->current,"CRCX",4) ) return 1; - | ~~~^~~~~~~~~ - | | - | u_int8_t * {aka unsigned char *} -/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} - 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) - | ~~~~~~~~~~~~^~~~ -mgcp.c:51:21: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] - 51 | if ( !strncmp(pkt->current,"MDCX",4) ) return 1; - | ~~~^~~~~~~~~ - | | - | u_int8_t * {aka unsigned char *} -/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} - 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) - | ~~~~~~~~~~~~^~~~ -mgcp.c:52:21: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] - 52 | if ( !strncmp(pkt->current,"DLCX",4) ) return 1; - | ~~~^~~~~~~~~ - | | - | u_int8_t * {aka unsigned char *} -/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} - 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) - | ~~~~~~~~~~~~^~~~ -mgcp.c:53:21: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] - 53 | if ( !strncmp(pkt->current,"AUEP",4) ) return 1; - | ~~~^~~~~~~~~ - | | - | u_int8_t * {aka unsigned char *} -/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} - 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) - | ~~~~~~~~~~~~^~~~ -mgcp.c:54:21: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] - 54 | if ( !strncmp(pkt->current,"AUCX",4) ) return 1; - | ~~~^~~~~~~~~ - | | - | u_int8_t * {aka unsigned char *} -/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} - 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) - | ~~~~~~~~~~~~^~~~ -mgcp.c:55:21: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] - 55 | if ( !strncmp(pkt->current,"RSIP",4) ) return 1; - | ~~~^~~~~~~~~ - | | - | u_int8_t * {aka unsigned char *} -/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} - 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) - | ~~~~~~~~~~~~^~~~ -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o open_pcap.o open_pcap.c -ipgrab.c: In function 'main': -ipgrab.c:127:7: warning: ignoring return value of 'setuid' declared with attribute 'warn_unused_result' [-Wunused-result] - 127 | setuid(getuid()); - | ^~~~~~~~~~~~~~~~ -ipgrab.c:178:7: warning: ignoring return value of 'setuid' declared with attribute 'warn_unused_result' [-Wunused-result] - 178 | setuid(getuid()); - | ^~~~~~~~~~~~~~~~ -dns.c: In function 'dump_dns_questions': -dns.c:145:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 145 | display_minimal_string(holder); - | ^~~~~~ +llc.c:145:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 145 | display_minimal_string("SNAP "); + | ^~~~~~~ | | | char * -In file included from local.h:30, - from dns.h:30, - from dns.c:26: display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -dns.c:146:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 146 | display_minimal_string(" "); +llc.c:147:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 147 | display_minimal_string(" "); | ^~~ | | | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -dns.c:150:26: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 150 | display_string("Query", holder); - | ^~~~~~~ - | | - | char * -display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -dns.c:150:35: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] - 150 | display_string("Query", holder); - | ^~~~~~ - | | - | char * -display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -dns.c:153:26: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 153 | display_string(" Query type", holder); - | ^~~~~~~~~~~~~~ - | | - | char * -display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -dns.c:153:42: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] - 153 | display_string(" Query type", holder); - | ^~~~~~ - | | - | char * -display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -dns.c:156:26: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 156 | display_string(" Query class", holder); - | ^~~~~~~~~~~~~~~ - | | - | char * -display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -dns.c:156:43: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] - 156 | display_string(" Query class", holder); - | ^~~~~~ - | | - | char * -display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -dns.c: In function 'dump_dns_answers': -dns.c:219:32: warning: pointer targets in passing argument 2 of 'parse_ns_labels' differ in signedness [-Wpointer-sign] - 219 | parse_ns_labels(pkt, resource_data); - | ^~~~~~~~~~~~~ - | | - | u_int8_t * {aka unsigned char *} -In file included from dns.c:27: -ns_labels.h:54:34: note: expected 'char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} - 54 | void parse_ns_labels(packet_t *, char *); - | ^~~~~~ -dns.c:240:38: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 240 | display_minimal_string(" "); - | ^~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -dns.c:246:38: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 246 | display_minimal_string(" "); - | ^~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -dns.c:251:26: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 251 | display_string(answer_type, holder); - | ^~~~~~~~~~~ - | | - | char * -display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -dns.c:251:39: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] - 251 | display_string(answer_type, holder); - | ^~~~~~ - | | - | char * -display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -dns.c:254:26: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 254 | display_string(" Query type", holder); - | ^~~~~~~~~~~~~~ - | | - | char * -display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -dns.c:254:42: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] - 254 | display_string(" Query type", holder); - | ^~~~~~ - | | - | char * -display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -dns.c:257:26: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 257 | display_string(" Query class", holder); - | ^~~~~~~~~~~~~~~ - | | - | char * -display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -dns.c:257:43: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] - 257 | display_string(" Query class", holder); - | ^~~~~~ - | | - | char * -display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -dns.c:264:28: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] - 264 | display_ipv4(" Resource data", (u_int8_t *) resource_data); - | ^~~~~~~~~~~~~~~~~ - | | - | char * -display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -dns.c:268:28: warning: pointer targets in passing argument 1 of 'display_ipv6' differ in signedness [-Wpointer-sign] - 268 | display_ipv6(" Resource data", (u_int8_t *) resource_data); - | ^~~~~~~~~~~~~~~~~ - | | - | char * -display.h:78:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 78 | inline void display_ipv6 (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -dns.c:275:30: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 275 | display_string(" Resource data", resource_data); - | ^~~~~~~~~~~~~~~~~ - | | - | char * -display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -dns.c: In function 'dump_dns': -dns.c:351:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 351 | display_minimal_string("| DNS "); +lcp.c: In function 'dump_lcp': +lcp.c:184:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 184 | display_minimal_string("| LCP "); | ^~~~~~~~ | | | char * +In file included from local.h:30, + from lcp.h:30, + from lcp.c:26: display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -dns.c:352:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 352 | display_minimal_string(map2str(dns_qrflag_map, f_qr)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -dns.c:353:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 353 | display_minimal_string(" "); - | ^~~ +lcp.c:185:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 185 | display_minimal_string(map2str(lcp_code_map, lcp.code)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -dns.c:366:22: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 366 | display_string("Flag query/response", holder); - | ^~~~~~~~~~~~~~~~~~~~~ - | | - | char * -display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -dns.c:366:45: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] - 366 | display_string("Flag query/response", holder); - | ^~~~~~ - | | - | char * -display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -dns.c:369:22: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 369 | display_string("Flag opcode", holder); - | ^~~~~~~~~~~~~ - | | - | char * -display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -dns.c:369:37: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] - 369 | display_string("Flag opcode", holder); - | ^~~~~~ - | | - | char * -display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o ospf.o ospf.c -dns.c:377:22: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 377 | display_string("Flag return code", holder); - | ^~~~~~~~~~~~~~~~~~ - | | - | char * -display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -dns.c:377:42: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] - 377 | display_string("Flag return code", holder); - | ^~~~~~ - | | - | char * -display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -dns.c:301:40: warning: variable 'f_rd' set but not used [-Wunused-but-set-variable] - 301 | u_int8_t f_qr, f_opcode, f_aa, f_tc, f_rd, f_ra, f_zero, f_rcode; - | ^~~~ -icmp.c: In function 'dump_icmp_echo': -icmp.c:161:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 161 | display_minimal_string(" "); +lcp.c:186:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 186 | display_minimal_string(" "); | ^~~ | | | char * -In file included from local.h:30, - from icmp.h:30, - from icmp.c:26: display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -icmp.c: In function 'dump_icmp_mask': -icmp.c:204:32: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 204 | display_minimal_string ( " " ); - | ^~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -icmp.c:210:20: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] - 210 | display_ipv4("Mask", (u_int8_t *) &mask.mask); - | ^~~~~~ - | | - | char * -display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -icmp.c: In function 'dump_icmp_routeradvert': -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o packet_manip.o packet_manip.c -icmp.c:273:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 273 | display_minimal_string("("); - | ^~~ - | | - | char * +lcp.c:246:46: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 246 | display_minimal_string(", "); + | ^~~~ + | | + | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -icmp.c:275:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 275 | display_minimal_string(") "); - | ^~~~ - | | - | char * +lcp.c:248:46: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 248 | display_minimal_string("("); + | ^~~ + | | + | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -icmp.c:279:24: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] - 279 | display_ipv4("Address", (u_int8_t *) &addr); - | ^~~~~~~~~ - | | - | char * -display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -icmp.c: In function 'dump_icmp': -icmp.c:318:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 318 | display_minimal_string("| ICMP "); - | ^~~~~~~~~ - | | - | char * +lcp.c:258:44: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 258 | display_minimal_string(map2str(lcp_option_map, type)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | | + | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -icmp.c:319:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 319 | display_minimal_string(map2str(icmp_type_map, icmp.type)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | char * +lcp.c:283:48: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 283 | display_minimal_string(" "); + | ^~~ + | | + | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -icmp.c:320:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 320 | display_minimal_string(" "); - | ^~~ - | | - | char * +lcp.c:300:38: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 300 | display_minimal_string(")"); + | ^~~ + | | + | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -icmp.c:324:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 324 | display_minimal_string(map2str(icmp_du_map, icmp.code)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | char * -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o padding.o padding.c +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o netbios_ns.o netbios_ns.c +lcp.c:358:40: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 358 | display_minimal_string(" "); + | ^~~ + | | + | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -icmp.c:328:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 328 | display_minimal_string(map2str(icmp_timeexceeded_map, icmp.code)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | char * +lcp.c:384:37: warning: pointer targets in passing argument 1 of 'isprint_str' differ in signedness [-Wpointer-sign] + 384 | if (isprint_str(data, data_len)) + | ^~~~ + | | + | u_int8_t * {aka unsigned char *} +In file included from display.h:31: +utilities.h:32:27: note: expected 'char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} + 32 | inline int isprint_str(char *, int); + | ^~~~~~ +lcp.c:385:38: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 385 | display_string("Data", data); + | ^~~~~~ + | | + | char * +display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +lcp.c:421:40: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 421 | display_minimal_string(" "); + | ^~~ + | | + | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o parse_cl.o parse_cl.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o payload.o payload.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o ppp.o ppp.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o pppoe.o pppoe.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o pptp.o pptp.c -llc.c: In function 'dump_llc': -llc.c:63:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 63 | display_minimal_string("| LLC "); +ipgrab.c: In function 'main': +ipgrab.c:127:7: warning: ignoring return value of 'setuid' declared with attribute 'warn_unused_result' [-Wunused-result] + 127 | setuid(getuid()); + | ^~~~~~~~~~~~~~~~ +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o nntp.o nntp.c +ipgrab.c:178:7: warning: ignoring return value of 'setuid' declared with attribute 'warn_unused_result' [-Wunused-result] + 178 | setuid(getuid()); + | ^~~~~~~~~~~~~~~~ +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o ns_labels.o ns_labels.c +ipx.c: In function 'dump_ipx': +ipx.c:98:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 98 | display_minimal_string("| IPX "); | ^~~~~~~~ | | | char * In file included from local.h:30, - from llc.h:30, - from llc.c:27: -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -llc.c:65:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 65 | display_minimal_string(" "); - | ^~~ - | | - | char * + from ipx.h:30, + from ipx.c:26: display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -llc.c:67:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 67 | display_minimal_string(" "); - | ^~~ +ipx.c:100:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 100 | display_minimal_string("->"); + | ^~~~ | | | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -llc.c:95:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 95 | display_minimal_string(" "); +ipx.c:102:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 102 | display_minimal_string(" "); | ^~~ | | | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o radius.o radius.c -llc.c:145:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 145 | display_minimal_string("SNAP "); - | ^~~~~~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -llc.c:147:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 147 | display_minimal_string(" "); - | ^~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o radius_3gpp2.o radius_3gpp2.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o raw.o raw.c loopback.c: In function 'dump_loopback': loopback.c:60:32: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 60 | display_minimal_string("LOOPBACK "); @@ -2684,43 +2684,16 @@ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o rip.o rip.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o ripng.o ripng.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o rsvp.o rsvp.c -ipv6.c: In function 'dump_ipv6': -ipv6.c:111:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 111 | display_minimal_string("| IPv6 "); - | ^~~~~~~~~ - | | - | char * -In file included from local.h:30, - from ipv6.h:30, - from ipv6.c:26: -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o open_pcap.o open_pcap.c +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o ospf.o ospf.c +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o packet_manip.o packet_manip.c +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o padding.o padding.c mobileip.c: In function 'dump_mobileip_ext_sessionspecific': -ipv6.c:113:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 113 | display_minimal_string("->"); - | ^~~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ mobileip.c:321:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 321 | display_minimal_string(map2str(mobileip_ext_map, ss.type)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | char * -ipv6.c:115:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 115 | display_minimal_string(" "); - | ^~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ In file included from local.h:30, from mobileip.h:30, from mobileip.c:27: @@ -2735,30 +2708,6 @@ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -ipv6.c:130:30: warning: pointer targets in passing argument 2 of 'display' differ in signedness [-Wpointer-sign] - 130 | display("Next header", holder, strlen(holder), DISP_STRING); - | ^~~~~~ - | | - | char * -display.h:73:30: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 73 | inline void display (char *, u_int8_t *, u_int32_t, display_t); - | ^~~~~~~~~~ -ipv6.c:132:20: warning: pointer targets in passing argument 1 of 'display_ipv6' differ in signedness [-Wpointer-sign] - 132 | display_ipv6("Source address",(u_int8_t *) &ipv6.src_addr); - | ^~~~~~~~~~~~~~~~ - | | - | char * -display.h:78:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 78 | inline void display_ipv6 (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -ipv6.c:133:20: warning: pointer targets in passing argument 1 of 'display_ipv6' differ in signedness [-Wpointer-sign] - 133 | display_ipv6("Destination address",(u_int8_t *) &ipv6.dst_addr); - | ^~~~~~~~~~~~~~~~~~~~~ - | | - | char * -display.h:78:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 78 | inline void display_ipv6 (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ mobileip.c: In function 'dump_mobileip_ext_cvse': mobileip.c:396:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 396 | display_minimal_string(map2str(mobileip_ext_map, cvse.type)); @@ -2806,7 +2755,6 @@ mobileip.c:496:13: warning: pointer targets in assignment from 'char *' to 'u_int8_t *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 496 | challenge = (char *) malloc (length+2); | ^ -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o rtcp.o rtcp.c mobileip.c: In function 'dump_mobileip_ext_mhauth': mobileip.c:597:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 597 | display_minimal_string(map2str(mobileip_ext_map, mh.type)); @@ -2824,19 +2772,7 @@ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -nntp.c: In function 'dump_nntp': mobileip.c: In function 'dump_mobileip': -nntp.c:77:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 77 | display_minimal_string("| NNTP "); - | ^~~~~~~~~ - | | - | char * -In file included from local.h:30, - from nntp.h:30, - from nntp.c:31: -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ mobileip.c:643:28: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 643 | display_minimal_string("| Mobile IP "); | ^~~~~~~~~~~~~~ @@ -2853,7 +2789,7 @@ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o rtp.o rtp.c +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o parse_cl.o parse_cl.c mobileip.c:668:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 668 | display_minimal_string(" ("); | ^~~~ @@ -2910,7 +2846,6 @@ display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o sdp.o sdp.c mobileip.c:684:26: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] 684 | display_ipv4("Care of address", (u_int8_t *) ®req.care_of_addr); | ^~~~~~~~~~~~~~~~~ @@ -2935,7 +2870,6 @@ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o sip.o sip.c mobileip.c:707:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 707 | display_minimal_string("addr:"); | ^~~~~~~ @@ -2960,6 +2894,7 @@ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o payload.o payload.c mobileip.c:718:26: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] 718 | display_ipv4("Home address", (u_int8_t *) ®rep.home_addr); | ^~~~~~~~~~~~~~ @@ -2976,7 +2911,6 @@ display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o slip.o slip.c mobileip.c:738:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 738 | display_minimal_string(map2str(mobileip_type_map, regupdate.type)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3089,7 +3023,243 @@ display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o slp.o slp.c +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o ppp.o ppp.c +nntp.c: In function 'dump_nntp': +nntp.c:77:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 77 | display_minimal_string("| NNTP "); + | ^~~~~~~~~ + | | + | char * +In file included from local.h:30, + from nntp.h:30, + from nntp.c:31: +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +ospf.c: In function 'dump_ospf_hello': +ospf.c:95:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 95 | display_minimal_string(" "); + | ^~~ + | | + | char * +In file included from local.h:30, + from ospf.h:30, + from ospf.c:27: +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +ospf.c:99:20: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] + 99 | display_ipv4("Netmask", (u_int8_t *) &ospf_hello.netmask); + | ^~~~~~~~~ + | | + | char * +display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +ospf.c:107:20: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] + 107 | display_ipv4("Designated router", + | ^~~~~~~~~~~~~~~~~~~ + | | + | char * +display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +ospf.c:109:20: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] + 109 | display_ipv4("Backup router", (u_int8_t *) &ospf_hello.backup_router); + | ^~~~~~~~~~~~~~~ + | | + | char * +display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +ospf.c:125:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 125 | display_minimal_string(" "); + | ^~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +ospf.c:128:22: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] + 128 | display_ipv4("Neighbor", (u_int8_t *) &neighbor); + | ^~~~~~~~~~ + | | + | char * +display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +ospf.c: In function 'dump_ospf': +ospf.c:178:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 178 | display_minimal_string("| OSPF "); + | ^~~~~~~~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +ospf.c:179:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 179 | display_minimal_string(map2str(ospf_type_map, ospf.type)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +ospf.c:180:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 180 | display_minimal_string(" "); + | ^~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +ospf.c:182:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 182 | display_minimal_string(" "); + | ^~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +ospf.c:192:22: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 192 | display_string("Type", holder); + | ^~~~~~ + | | + | char * +display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +ospf.c:192:30: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] + 192 | display_string("Type", holder); + | ^~~~~~ + | | + | char * +display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +ospf.c:194:20: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] + 194 | display_ipv4("Router ID", (u_int8_t *) &ospf.router_id); + | ^~~~~~~~~~~ + | | + | char * +display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +ospf.c:195:20: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] + 195 | display_ipv4("Area ID", (u_int8_t *) &ospf.area_id); + | ^~~~~~~~~ + | | + | char * +display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +ospf.c:199:22: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 199 | display_string("Authentication", holder); + | ^~~~~~~~~~~~~~~~ + | | + | char * +display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +ospf.c:199:40: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] + 199 | display_string("Authentication", holder); + | ^~~~~~ + | | + | char * +display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o pppoe.o pppoe.c +mgcp.c: In function 'is_mgcp': +mgcp.c:47:21: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] + 47 | if ( !strncmp(pkt->current,"EPCF",4) ) return 1; + | ~~~^~~~~~~~~ + | | + | u_int8_t * {aka unsigned char *} +In file included from global.h:44, + from mgcp.h:28, + from mgcp.c:27: +/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} + 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) + | ~~~~~~~~~~~~^~~~ +mgcp.c:48:21: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] + 48 | if ( !strncmp(pkt->current,"RQNT",4) ) return 1; + | ~~~^~~~~~~~~ + | | + | u_int8_t * {aka unsigned char *} +/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} + 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) + | ~~~~~~~~~~~~^~~~ +mgcp.c:49:21: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] + 49 | if ( !strncmp(pkt->current,"NTFY",4) ) return 1; + | ~~~^~~~~~~~~ + | | + | u_int8_t * {aka unsigned char *} +/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} + 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) + | ~~~~~~~~~~~~^~~~ +mgcp.c:50:21: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] + 50 | if ( !strncmp(pkt->current,"CRCX",4) ) return 1; + | ~~~^~~~~~~~~ + | | + | u_int8_t * {aka unsigned char *} +/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} + 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) + | ~~~~~~~~~~~~^~~~ +mgcp.c:51:21: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] + 51 | if ( !strncmp(pkt->current,"MDCX",4) ) return 1; + | ~~~^~~~~~~~~ + | | + | u_int8_t * {aka unsigned char *} +/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} + 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) + | ~~~~~~~~~~~~^~~~ +mgcp.c:52:21: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] + 52 | if ( !strncmp(pkt->current,"DLCX",4) ) return 1; + | ~~~^~~~~~~~~ + | | + | u_int8_t * {aka unsigned char *} +/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} + 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) + | ~~~~~~~~~~~~^~~~ +mgcp.c:53:21: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] + 53 | if ( !strncmp(pkt->current,"AUEP",4) ) return 1; + | ~~~^~~~~~~~~ + | | + | u_int8_t * {aka unsigned char *} +/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} + 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) + | ~~~~~~~~~~~~^~~~ +mgcp.c:54:21: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] + 54 | if ( !strncmp(pkt->current,"AUCX",4) ) return 1; + | ~~~^~~~~~~~~ + | | + | u_int8_t * {aka unsigned char *} +/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} + 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) + | ~~~~~~~~~~~~^~~~ +mgcp.c:55:21: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] + 55 | if ( !strncmp(pkt->current,"RSIP",4) ) return 1; + | ~~~^~~~~~~~~ + | | + | u_int8_t * {aka unsigned char *} +/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} + 159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) + | ~~~~~~~~~~~~^~~~ +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o pptp.o pptp.c +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o radius.o radius.c +open_pcap.c: In function 'open_pcap': +open_pcap.c:74:11: warning: 'pcap_lookupdev' is deprecated: use 'pcap_findalldevs' and use the first device [-Wdeprecated-declarations] + 74 | my_args->i = pcap_lookupdev(errorbuf); + | ^~~~~~~ +In file included from /usr/include/pcap.h:43, + from global.h:68, + from open_pcap.h:31, + from open_pcap.c:28: +/usr/include/pcap/pcap.h:395:18: note: declared here + 395 | PCAP_API char *pcap_lookupdev(char *); + | ^~~~~~~~~~~~~~ +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o radius_3gpp2.o radius_3gpp2.c netbios_ns.c: In function 'dump_netbios_ns_questions': netbios_ns.c:220:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 220 | display_minimal_string(holder); @@ -3339,160 +3509,156 @@ netbios_ns.c:377:16: warning: variable 'flag_aa' set but not used [-Wunused-but-set-variable] 377 | u_int8_t flag_aa, flag_tc, flag_rd, flag_ra, flag_zeros, flag_b; | ^~~~~~~ -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o snmp.o snmp.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o spx.o spx.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o ssh.o ssh.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o state.o state.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o stats.o stats.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o strmap.o strmap.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o tcp.o tcp.c -open_pcap.c: In function 'open_pcap': -open_pcap.c:74:11: warning: 'pcap_lookupdev' is deprecated: use 'pcap_findalldevs' and use the first device [-Wdeprecated-declarations] - 74 | my_args->i = pcap_lookupdev(errorbuf); - | ^~~~~~~ -In file included from /usr/include/pcap.h:43, - from global.h:68, - from open_pcap.h:31, - from open_pcap.c:28: -/usr/include/pcap/pcap.h:395:18: note: declared here - 395 | PCAP_API char *pcap_lookupdev(char *); - | ^~~~~~~~~~~~~~ -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o tftp.o tftp.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o udp.o udp.c -gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o utilities.o utilities.c -ospf.c: In function 'dump_ospf_hello': -ospf.c:95:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 95 | display_minimal_string(" "); - | ^~~ - | | - | char * +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o raw.o raw.c +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o rip.o rip.c +padding.c: In function 'dump_padding': +padding.c:56:29: warning: pointer targets in passing argument 1 of 'get_packet_bytestoend' differ in signedness [-Wpointer-sign] + 56 | if (get_packet_bytestoend(holder, pkt, bytes) == 0) + | ^~~~~~ + | | + | char * +In file included from local.h:31, + from padding.h:30, + from padding.c:27: +packet_manip.h:72:40: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 72 | inline int get_packet_bytestoend(u_int8_t *, packet_t *, unsigned int); + | ^~~~~~~~~~ +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o ripng.o ripng.c +ppp.c: In function 'dump_ppp': +ppp.c:130:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 130 | display_minimal_string("| PPP "); + | ^~~~~~~~ + | | + | char * In file included from local.h:30, - from ospf.h:30, - from ospf.c:27: + from ppp.h:30, + from ppp.c:26: display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -ospf.c:99:20: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] - 99 | display_ipv4("Netmask", (u_int8_t *) &ospf_hello.netmask); - | ^~~~~~~~~ - | | - | char * -display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -ospf.c:107:20: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] - 107 | display_ipv4("Designated router", - | ^~~~~~~~~~~~~~~~~~~ - | | - | char * -display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -ospf.c:109:20: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] - 109 | display_ipv4("Backup router", (u_int8_t *) &ospf_hello.backup_router); - | ^~~~~~~~~~~~~~~ - | | - | char * -display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -ospf.c:125:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 125 | display_minimal_string(" "); - | ^~~ +ppp.c:178:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 178 | display_minimal_string("PPP "); + | ^~~~~~ | | | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -ospf.c:128:22: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] - 128 | display_ipv4("Neighbor", (u_int8_t *) &neighbor); - | ^~~~~~~~~~ - | | - | char * -display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -ospf.c: In function 'dump_ospf': -ospf.c:178:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 178 | display_minimal_string("| OSPF "); - | ^~~~~~~~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -ospf.c:179:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 179 | display_minimal_string(map2str(ospf_type_map, ospf.type)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +ppp.c: In function 'dump_ppp_hdlc': +ppp.c:286:24: warning: pointer targets in passing argument 1 of 'get_packet_bytes' differ in signedness [-Wpointer-sign] + 286 | if (get_packet_bytes(holder_before, pkt, length) == 0) + | ^~~~~~~~~~~~~ + | | + | char * +In file included from local.h:31: +packet_manip.h:71:35: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 71 | inline int get_packet_bytes(u_int8_t *, packet_t *, unsigned int); + | ^~~~~~~~~~ +ppp.c:320:23: warning: pointer targets in assignment from 'char *' to 'u_int8_t *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] + 320 | hdlc_frame.contents = holder_after; + | ^ +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o rsvp.o rsvp.c +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o rtcp.o rtcp.c +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o rtp.o rtp.c +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o sdp.o sdp.c +pptp.c: In function 'dump_pptp_startccreq': +pptp.c:111:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 111 | display_minimal_string(" "); + | ^~~ | | | char * +In file included from local.h:30, + from ip.h:30, + from ip_protocols.h:29, + from pptp.c:27: display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -ospf.c:180:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 180 | display_minimal_string(" "); +pptp.c:124:22: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 124 | display_string("Host name", hdr.hostname); + | ^~~~~~~~~~~ + | | + | char * +display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +pptp.c:125:22: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 125 | display_string("Vendor", hdr.vendor); + | ^~~~~~~~ + | | + | char * +display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +pptp.c: In function 'dump_pptp_startccrep': +pptp.c:169:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 169 | display_minimal_string(" "); | ^~~ | | | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -ospf.c:182:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 182 | display_minimal_string(" "); +pptp.c:183:22: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 183 | display_string("Host name", hdr.hostname); + | ^~~~~~~~~~~ + | | + | char * +display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +pptp.c:184:22: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 184 | display_string("Vendor", hdr.vendor); + | ^~~~~~~~ + | | + | char * +display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +pptp.c: In function 'dump_pptp_outgoingreq': +pptp.c:234:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 234 | display_minimal_string(" "); | ^~~ | | | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -ospf.c:192:22: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 192 | display_string("Type", holder); - | ^~~~~~ +pptp.c:251:22: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 251 | display_string("Phone number", hdr.phone_num); + | ^~~~~~~~~~~~~~ | | | char * display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 74 | inline void display_string (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ -ospf.c:192:30: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] - 192 | display_string("Type", holder); - | ^~~~~~ - | | - | char * -display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -ospf.c:194:20: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] - 194 | display_ipv4("Router ID", (u_int8_t *) &ospf.router_id); - | ^~~~~~~~~~~ - | | - | char * -display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -ospf.c:195:20: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] - 195 | display_ipv4("Area ID", (u_int8_t *) &ospf.area_id); - | ^~~~~~~~~ - | | - | char * -display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -ospf.c:199:22: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 199 | display_string("Authentication", holder); - | ^~~~~~~~~~~~~~~~ +pptp.c:252:22: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 252 | display_string("Subaddress", hdr.subaddress); + | ^~~~~~~~~~~~ | | | char * display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 74 | inline void display_string (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ -ospf.c:199:40: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] - 199 | display_string("Authentication", holder); - | ^~~~~~ - | | - | char * -display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ +pptp.c: In function 'dump_pptp_outgoingrep': +pptp.c:296:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 296 | display_minimal_string(" "); + | ^~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +pptp.c: In function 'dump_pptp_setlinkinfo': +pptp.c:352:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 352 | display_minimal_string(" "); + | ^~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o sip.o sip.c radius_3gpp2.c: In function 'dump_radius_3gpp2': radius_3gpp2.c:163:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 163 | display_minimal_string(map2str(radius_attr_map, type)); @@ -3547,148 +3713,233 @@ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -pppoe.c: In function 'dump_pppoe_hdr': -pppoe.c:141:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 141 | display_minimal_string("| PPPOE "); - | ^~~~~~~~~~ - | | - | char * -payload.c: In function 'dump_payload': +rip.c: In function 'dump_rip': +rip.c:94:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 94 | display_minimal_string("| RIPv1 "); + | ^~~~~~~~~~ + | | + | char * In file included from local.h:30, - from pppoe.h:31, - from pppoe.c:26: + from rip.h:30, + from rip.c:27: display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -payload.c:61:24: warning: pointer targets in passing argument 1 of 'get_packet_bytes' differ in signedness [-Wpointer-sign] - 61 | if (get_packet_bytes(holder, pkt, bytes) == 0) - | ^~~~~~ - | | - | char * -In file included from local.h:31, - from payload.h:30, - from payload.c:27: -packet_manip.h:71:35: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 71 | inline int get_packet_bytes(u_int8_t *, packet_t *, unsigned int); - | ^~~~~~~~~~ -pptp.c: In function 'dump_pptp_startccreq': -pptp.c:111:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 111 | display_minimal_string(" "); - | ^~~ - | | - | char * -In file included from local.h:30, - from ip.h:30, - from ip_protocols.h:29, - from pptp.c:27: +rip.c:95:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 95 | display_minimal_string(map2str(rip_command_map, ripv1.command)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | | + | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -pptp.c:124:22: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 124 | display_string("Host name", hdr.hostname); - | ^~~~~~~~~~~ - | | - | char * +rip.c:96:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 96 | display_minimal_string(" "); + | ^~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +rip.c:105:26: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 105 | display_string("Command", holder); + | ^~~~~~~~~ + | | + | char * display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 74 | inline void display_string (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ -pptp.c:125:22: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 125 | display_string("Vendor", hdr.vendor); - | ^~~~~~~~ - | | - | char * -display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' +rip.c:105:37: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] + 105 | display_string("Command", holder); + | ^~~~~~ + | | + | char * +display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -pptp.c: In function 'dump_pptp_startccrep': -pptp.c:169:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 169 | display_minimal_string(" "); + | ^~~~~~~~~~ +rip.c:143:28: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] + 143 | display_ipv4("IP address", (u_int8_t *) &ripv1_route.ipaddr); + | ^~~~~~~~~~~~ + | | + | char * +display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +pptp.c: In function 'dump_pptp_callclearreq': +rip.c:177:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 177 | display_minimal_string("| RIPv2 "); + | ^~~~~~~~~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +rip.c:178:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 178 | display_minimal_string(map2str(rip_command_map, ripv2.command)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +pptp.c:399:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 399 | display_minimal_string(" "); | ^~~ | | | char * +rip.c:179:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 179 | display_minimal_string(" "); + | ^~~ + | | + | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -pptp.c:183:22: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 183 | display_string("Host name", hdr.hostname); - | ^~~~~~~~~~~ - | | - | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +rip.c:188:26: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 188 | display_string("Command", holder); + | ^~~~~~~~~ + | | + | char * display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 74 | inline void display_string (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ -pptp.c:184:22: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 184 | display_string("Vendor", hdr.vendor); - | ^~~~~~~~ - | | - | char * -display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' +rip.c:188:37: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] + 188 | display_string("Command", holder); + | ^~~~~~ + | | + | char * +display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -pptp.c: In function 'dump_pptp_outgoingreq': -pptp.c:234:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 234 | display_minimal_string(" "); + | ^~~~~~~~~~ +pptp.c: In function 'dump_pptp_calldiscntfy': +pptp.c:444:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 444 | display_minimal_string(" "); | ^~~ | | | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -pptp.c:251:22: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 251 | display_string("Phone number", hdr.phone_num); - | ^~~~~~~~~~~~~~ - | | - | char * -display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -pptp.c:252:22: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 252 | display_string("Subaddress", hdr.subaddress); - | ^~~~~~~~~~~~ - | | - | char * +rip.c:236:34: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 236 | display_string("Password", ripv2_auth.passwd); + | ^~~~~~~~~~ + | | + | char * display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 74 | inline void display_string (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ -pptp.c: In function 'dump_pptp_outgoingrep': -ppp.c: In function 'dump_ppp': -ppp.c:130:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 130 | display_minimal_string("| PPP "); - | ^~~~~~~~ - | | - | char * -pptp.c:296:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 296 | display_minimal_string(" "); +rip.c:268:32: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] + 268 | display_ipv4("IP address", (u_int8_t *) &ripv2_route.ipaddr); + | ^~~~~~~~~~~~ + | | + | char * +pptp.c: In function 'dump_pptp': +display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +rip.c:269:32: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] + 269 | display_ipv4("Netmask", (u_int8_t *) &ripv2_route.netmask); + | ^~~~~~~~~ + | | + | char * +display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +pptp.c:499:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 499 | display_minimal_string("| PPTP "); + | ^~~~~~~~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +rip.c:270:32: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] + 270 | display_ipv4("Next hop", (u_int8_t *) &ripv2_route.next_hop); + | ^~~~~~~~~~ + | | + | char * +display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +rip.c:283:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 283 | display_minimal_string(" routes "); + | ^~~~~~~~~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +pptp.c:500:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 500 | display_minimal_string(map2str(pptp_msgtype_map, + | ^~~~~~~~~~~~~~~~~~~~~~~~~ + | | + | char * + 501 | pptp.pptp_msg_type)); + | ~~~~~~~~~~~~~~~~~~~ +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +pptp.c:502:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 502 | display_minimal_string(" "); | ^~~ | | | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -padding.c: In function 'dump_padding': -radius.c: In function 'dump_radius_vendorspecific': +pptp.c:503:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 503 | display_minimal_string(map2str(pptp_cntlmsgtype_map, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | | + | char * + 504 | pptp.control_msg_type)); + | ~~~~~~~~~~~~~~~~~~~~~~ +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +pptp.c:505:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 505 | display_minimal_string(" "); + | ^~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o slip.o slip.c +pppoe.c: In function 'dump_pppoe_hdr': +pppoe.c:141:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 141 | display_minimal_string("| PPPOE "); + | ^~~~~~~~~~ + | | + | char * In file included from local.h:30, - from ppp.h:30, - from ppp.c:26: + from pppoe.h:31, + from pppoe.c:26: display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o slp.o slp.c +payload.c: In function 'dump_payload': +payload.c:61:24: warning: pointer targets in passing argument 1 of 'get_packet_bytes' differ in signedness [-Wpointer-sign] + 61 | if (get_packet_bytes(holder, pkt, bytes) == 0) + | ^~~~~~ + | | + | char * +In file included from local.h:31, + from payload.h:30, + from payload.c:27: +packet_manip.h:71:35: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 71 | inline int get_packet_bytes(u_int8_t *, packet_t *, unsigned int); + | ^~~~~~~~~~ +radius.c: In function 'dump_radius_vendorspecific': radius.c:185:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 185 | display_minimal_string(map2str(radius_attr_map, type)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | char * -padding.c:56:29: warning: pointer targets in passing argument 1 of 'get_packet_bytestoend' differ in signedness [-Wpointer-sign] - 56 | if (get_packet_bytestoend(holder, pkt, bytes) == 0) - | ^~~~~~ - | | - | char * -In file included from local.h:31, - from padding.h:30, - from padding.c:27: -packet_manip.h:72:40: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 72 | inline int get_packet_bytestoend(u_int8_t *, packet_t *, unsigned int); - | ^~~~~~~~~~ In file included from local.h:30, from radius.h:30, from radius.c:26: @@ -3711,12 +3962,6 @@ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -ppp.c:178:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 178 | display_minimal_string("PPP "); - | ^~~~~~ - | | - | char * -pptp.c: In function 'dump_pptp_setlinkinfo': radius.c:188:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 188 | display_minimal_string("]: "); | ^~~~~ @@ -3725,20 +3970,7 @@ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -pptp.c:352:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 352 | display_minimal_string(" "); - | ^~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -ppp.c: In function 'dump_ppp_hdlc': radius.c: In function 'dump_radius_attribute': -pptp.c: In function 'dump_pptp_callclearreq': radius.c:249:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 249 | display_minimal_string(map2str(radius_attr_map, type)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3747,15 +3979,6 @@ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -ppp.c:286:24: warning: pointer targets in passing argument 1 of 'get_packet_bytes' differ in signedness [-Wpointer-sign] - 286 | if (get_packet_bytes(holder_before, pkt, length) == 0) - | ^~~~~~~~~~~~~ - | | - | char * -In file included from local.h:31: -packet_manip.h:71:35: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 71 | inline int get_packet_bytes(u_int8_t *, packet_t *, unsigned int); - | ^~~~~~~~~~ radius.c:250:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 250 | display_minimal_string(": "); | ^~~~ @@ -3764,14 +3987,6 @@ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -pptp.c:399:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 399 | display_minimal_string(" "); - | ^~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ radius.c:257:28: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] 257 | display_string(" Value", username); | ^~~~~~~~~ @@ -3780,10 +3995,6 @@ display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 74 | inline void display_string (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ -pptp.c: In function 'dump_pptp_calldiscntfy': -ppp.c:320:23: warning: pointer targets in assignment from 'char *' to 'u_int8_t *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] - 320 | hdlc_frame.contents = holder_after; - | ^ radius.c:285:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 285 | display_minimal_string(map2str(radius_attr_map, type)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3797,14 +4008,6 @@ | ^~~~ | | | char * -pptp.c:444:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 444 | display_minimal_string(" "); - | ^~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ @@ -3813,7 +4016,6 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | char * -pptp.c: In function 'dump_pptp': display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ @@ -3825,21 +4027,34 @@ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -pptp.c:499:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 499 | display_minimal_string("| PPTP "); - | ^~~~~~~~~ - | | - | char * +rsvp.c: In function 'dump_rsvp': +rsvp.c:106:32: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 106 | display_minimal_string ( " |RSVPv" ); + | ^~~~~~~~~ + | | + | char * +In file included from local.h:30, + from rsvp.h:30, + from rsvp.c:27: +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +rsvp.c:108:32: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 108 | display_minimal_string ( " " ); + | ^~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +rsvp.c:109:32: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 109 | display_minimal_string ( map2str ( rsvp_msgtype_map, rsvp.msg_type ) ); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | | + | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -pptp.c:500:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 500 | display_minimal_string(map2str(pptp_msgtype_map, - | ^~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | char * - 501 | pptp.pptp_msg_type)); - | ~~~~~~~~~~~~~~~~~~~ radius.c:344:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 344 | display_minimal_string(map2str(radius_attr_map, type)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3848,9 +4063,6 @@ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ radius.c:345:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 345 | display_minimal_string(": "); | ^~~~ @@ -3859,25 +4071,7 @@ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -pptp.c:502:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 502 | display_minimal_string(" "); - | ^~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ radius.c: In function 'dump_radius': -pptp.c:503:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 503 | display_minimal_string(map2str(pptp_cntlmsgtype_map, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | char * - 504 | pptp.control_msg_type)); - | ~~~~~~~~~~~~~~~~~~~~~~ -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ radius.c:393:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 393 | display_minimal_string("| RADIUS "); | ^~~~~~~~~~~ @@ -3886,11 +4080,6 @@ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -pptp.c:505:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 505 | display_minimal_string(" "); - | ^~~ - | | - | char * radius.c:394:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 394 | display_minimal_string(map2str(radius_code_map, radius.code)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3899,9 +4088,6 @@ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ radius.c:395:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 395 | display_minimal_string(" "); | ^~~ @@ -3931,10 +4117,40 @@ | ^~~ | | | char * -ripng.c: In function 'dump_ripng': display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o snmp.o snmp.c +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o spx.o spx.c +In file included from /usr/include/stdio.h:906: +In function 'snprintf', + inlined from 'dump_netbios_ns' at netbios_ns.c:440:7: +/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: warning: '__builtin___snprintf_chk' specified bound 256 exceeds destination size 64 [-Wstringop-overflow=] + 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 55 | __glibc_objsize (__s), __fmt, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 56 | __va_arg_pack ()); + | ~~~~~~~~~~~~~~~~~ +In function 'snprintf', + inlined from 'dump_netbios_ns' at netbios_ns.c:443:7: +/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: warning: '__builtin___snprintf_chk' specified bound 256 exceeds destination size 64 [-Wstringop-overflow=] + 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 55 | __glibc_objsize (__s), __fmt, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 56 | __va_arg_pack ()); + | ~~~~~~~~~~~~~~~~~ +In function 'snprintf', + inlined from 'dump_netbios_ns' at netbios_ns.c:446:7: +/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: warning: '__builtin___snprintf_chk' specified bound 256 exceeds destination size 64 [-Wstringop-overflow=] + 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 55 | __glibc_objsize (__s), __fmt, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 56 | __va_arg_pack ()); + | ~~~~~~~~~~~~~~~~~ +ripng.c: In function 'dump_ripng': ripng.c:76:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 76 | display_minimal_string("| RIPng "); | ^~~~~~~~~~ @@ -3986,18 +4202,6 @@ display.h:78:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 78 | inline void display_ipv6 (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ -sip.c: In function 'dump_sip': -sip.c:67:33: warning: pointer targets in passing argument 1 of 'get_packet_line' differ in signedness [-Wpointer-sign] - 67 | len = get_packet_line(line, LINE_SIZE, pkt); - | ^~~~ - | | - | char * -In file included from local.h:31, - from sip.h:29, - from sip.c:29: -packet_manip.h:73:34: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 73 | inline int get_packet_line(u_int8_t *, u_int32_t, packet_t *); - | ^~~~~~~~~~ ripng.c:135:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 135 | display_minimal_string(" routes "); | ^~~~~~~~~~ @@ -4006,196 +4210,247 @@ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -sip.c:147:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 147 | display_minimal_string("SIP "); - | ^~~~~~ +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o ssh.o ssh.c +rtp.c: In function 'dump_rtp': +rtp.c:180:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 180 | display_minimal_string("| RTPv"); + | ^~~~~~~~ | | | char * -In file included from local.h:30: +In file included from local.h:30, + from rtp.h:30, + from rtp.c:26: display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -sip.c:149:29: warning: pointer targets in passing argument 1 of 'get_packet_line' differ in signedness [-Wpointer-sign] - 149 | len = get_packet_line(line, LINE_SIZE, pkt); - | ^~~~ - | | - | char * -packet_manip.h:73:34: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 73 | inline int get_packet_line(u_int8_t *, u_int32_t, packet_t *); - | ^~~~~~~~~~ -sip.c:152:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 152 | display_minimal_string(line); - | ^~~~ +rtp.c:182:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 182 | display_minimal_string(" ("); + | ^~~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +rtp.c:183:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 183 | display_minimal_string(map2str(rtp_payloadtype_map, payload_type)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +rtp.c:184:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 184 | display_minimal_string(","); + | ^~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +rtp.c:186:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 186 | display_minimal_string(") "); + | ^~~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o state.o state.c +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o stats.o stats.c +rtcp.c: In function 'dump_rtcp_sr': +rtcp.c:170:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 170 | display_minimal_string(" "); + | ^~~ + | | + | char * +In file included from local.h:30, + from rtcp.h:30, + from rtcp.c:26: +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +rtcp.c:210:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 210 | display_minimal_string(" "); + | ^~~ | | | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -sip.c:153:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 153 | display_minimal_string(" "); +rtcp.c: In function 'dump_rtcp_rr': +rtcp.c:261:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 261 | display_minimal_string(" "); + | ^~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +rtcp.c:288:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 288 | display_minimal_string(" "); | ^~~ | | | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -rip.c: In function 'dump_rip': -rip.c:94:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 94 | display_minimal_string("| RIPv1 "); +rtcp.c: In function 'dump_rtcp_sdes': +rtcp.c:345:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 345 | display_minimal_string(" "); + | ^~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +rtcp.c:370:38: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 370 | display_minimal_string(" "); + | ^~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ +rtcp.c:376:30: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 376 | display_string(" SDES", string); + | ^~~~~~~~ + | | + | char * +display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +slp.c: In function 'dump_slp': +slp.c:90:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 90 | display_minimal_string("| SLPv1 "); | ^~~~~~~~~~ | | | char * In file included from local.h:30, - from rip.h:30, - from rip.c:27: + from slp.h:29, + from slp.c:27: display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -rip.c:95:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 95 | display_minimal_string(map2str(rip_command_map, ripv1.command)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +slp.c:91:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 91 | display_minimal_string(map2str(slp_msgtype_map, slpv1.function_id)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -rip.c:96:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 96 | display_minimal_string(" "); +slp.c:92:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 92 | display_minimal_string(" "); | ^~~ | | | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -rip.c:105:26: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 105 | display_string("Command", holder); - | ^~~~~~~~~ +slp.c:103:26: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 103 | display_string("Operation", holder); + | ^~~~~~~~~~~ | | | char * display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 74 | inline void display_string (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ -rip.c:105:37: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] - 105 | display_string("Command", holder); - | ^~~~~~ - | | - | char * +rtcp.c: In function 'dump_rtcp': +slp.c:103:39: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] + 103 | display_string("Operation", holder); + | ^~~~~~ + | | + | char * display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 74 | inline void display_string (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ -rsvp.c: In function 'dump_rsvp': -rsvp.c:106:32: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 106 | display_minimal_string ( " |RSVPv" ); - | ^~~~~~~~~ - | | - | char * -In file included from local.h:30, - from rsvp.h:30, - from rsvp.c:27: +rtcp.c:438:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 438 | display_minimal_string("| RTCPv"); + | ^~~~~~~~~ + | | + | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -rsvp.c:108:32: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 108 | display_minimal_string ( " " ); - | ^~~ - | | - | char * +slp.c:131:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 131 | display_minimal_string("| SLPv2 "); + | ^~~~~~~~~~ + | | + | char * +rtcp.c:440:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 440 | display_minimal_string(" "); + | ^~~ + | | + | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -rip.c:143:28: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] - 143 | display_ipv4("IP address", (u_int8_t *) &ripv1_route.ipaddr); - | ^~~~~~~~~~~~ - | | - | char * -rsvp.c:109:32: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 109 | display_minimal_string ( map2str ( rsvp_msgtype_map, rsvp.msg_type ) ); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -rip.c:177:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 177 | display_minimal_string("| RIPv2 "); - | ^~~~~~~~~~ +slp.c:132:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 132 | display_minimal_string(map2str(slp_msgtype_map, slpv2.function_id)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -rip.c:178:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 178 | display_minimal_string(map2str(rip_command_map, ripv2.command)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +slp.c:133:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 133 | display_minimal_string(" "); + | ^~~ | | | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -rip.c:179:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 179 | display_minimal_string(" "); - | ^~~ +rtcp.c:441:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 441 | display_minimal_string(map2str(rtcp_packettype_map, packet_type)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -rip.c:188:26: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 188 | display_string("Command", holder); - | ^~~~~~~~~ +slp.c:144:26: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 144 | display_string("Operation", holder); + | ^~~~~~~~~~~ | | | char * display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 74 | inline void display_string (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ -rip.c:188:37: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] - 188 | display_string("Command", holder); - | ^~~~~~ - | | - | char * +rtcp.c:442:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 442 | display_minimal_string(" "); + | ^~~ + | | + | char * +slp.c:144:39: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] + 144 | display_string("Operation", holder); + | ^~~~~~ + | | + | char * +display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 80 | inline void display_minimal_string (u_int8_t *); + | ^~~~~~~~~~ display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 74 | inline void display_string (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ -rip.c:236:34: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 236 | display_string("Password", ripv2_auth.passwd); - | ^~~~~~~~~~ +rtcp.c:414:17: warning: variable 'bytes_remaining' set but not used [-Wunused-but-set-variable] + 414 | u_int16_t bytes_remaining; + | ^~~~~~~~~~~~~~~ +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o strmap.o strmap.c +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o tcp.o tcp.c +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o tftp.o tftp.c +spx.c: In function 'dump_spx': +spx.c:72:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 72 | display_minimal_string("| SPX "); + | ^~~~~~~~ | | | char * -display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -rip.c:268:32: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] - 268 | display_ipv4("IP address", (u_int8_t *) &ripv2_route.ipaddr); - | ^~~~~~~~~~~~ - | | - | char * -display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -rip.c:269:32: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] - 269 | display_ipv4("Netmask", (u_int8_t *) &ripv2_route.netmask); - | ^~~~~~~~~ - | | - | char * -display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -rip.c:270:32: warning: pointer targets in passing argument 1 of 'display_ipv4' differ in signedness [-Wpointer-sign] - 270 | display_ipv4("Next hop", (u_int8_t *) &ripv2_route.next_hop); - | ^~~~~~~~~~ - | | - | char * -display.h:77:27: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 77 | inline void display_ipv4 (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -rip.c:283:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 283 | display_minimal_string(" routes "); - | ^~~~~~~~~~ - | | - | char * +In file included from local.h:30, + from spx.h:30, + from spx.c:27: display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ @@ -4220,6 +4475,8 @@ packet_manip.h:73:34: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 73 | inline int get_packet_line(u_int8_t *, u_int32_t, packet_t *); | ^~~~~~~~~~ +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o udp.o udp.c +gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -c -o utilities.o utilities.c slip.c: In function 'dump_slip': slip.c:64:32: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] 64 | display_minimal_string("SLIP "); @@ -4240,258 +4497,254 @@ display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -rtcp.c: In function 'dump_rtcp_sr': -rtcp.c:170:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 170 | display_minimal_string(" "); - | ^~~ +sip.c: In function 'dump_sip': +sip.c:67:33: warning: pointer targets in passing argument 1 of 'get_packet_line' differ in signedness [-Wpointer-sign] + 67 | len = get_packet_line(line, LINE_SIZE, pkt); + | ^~~~ + | | + | char * +In file included from local.h:31, + from sip.h:29, + from sip.c:29: +packet_manip.h:73:34: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 73 | inline int get_packet_line(u_int8_t *, u_int32_t, packet_t *); + | ^~~~~~~~~~ +sip.c:147:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 147 | display_minimal_string("SIP "); + | ^~~~~~ | | | char * -In file included from local.h:30, - from rtcp.h:30, - from rtcp.c:26: +In file included from local.h:30: display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -rtcp.c:210:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 210 | display_minimal_string(" "); - | ^~~ +sip.c:149:29: warning: pointer targets in passing argument 1 of 'get_packet_line' differ in signedness [-Wpointer-sign] + 149 | len = get_packet_line(line, LINE_SIZE, pkt); + | ^~~~ + | | + | char * +packet_manip.h:73:34: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 73 | inline int get_packet_line(u_int8_t *, u_int32_t, packet_t *); + | ^~~~~~~~~~ +sip.c:152:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 152 | display_minimal_string(line); + | ^~~~ | | | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -rtcp.c: In function 'dump_rtcp_rr': -rtcp.c:261:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 261 | display_minimal_string(" "); - | ^~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -rtcp.c:288:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 288 | display_minimal_string(" "); +sip.c:153:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 153 | display_minimal_string(" "); | ^~~ | | | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -rtcp.c: In function 'dump_rtcp_sdes': -rtcp.c:345:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 345 | display_minimal_string(" "); - | ^~~ +ssh.c: In function 'dump_ssh': +ssh.c:80:19: warning: pointer targets in passing argument 1 of 'isprint_str' differ in signedness [-Wpointer-sign] + 80 | if (isprint_str(payload, size)) + | ^~~~~~~ + | | + | u_int8_t * {aka unsigned char *} +In file included from display.h:31, + from local.h:30, + from ssh.h:30, + from ssh.c:35: +utilities.h:32:27: note: expected 'char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} + 32 | inline int isprint_str(char *, int); + | ^~~~~~ +ssh.c:85:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 85 | display_minimal_string("| "); + | ^~~~ | | | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -rtcp.c:370:38: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 370 | display_minimal_string(" "); - | ^~~ - | | - | char * -rtp.c: In function 'dump_rtp': -rtp.c:180:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 180 | display_minimal_string("| RTPv"); +ssh.c:91:26: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 91 | display_string("Version", payload); + | ^~~~~~~~~ + | | + | char * +display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +udp.c: In function 'dump_udp': +udp.c:77:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 77 | display_minimal_string("| UDP "); | ^~~~~~~~ | | | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ In file included from local.h:30, - from rtp.h:30, - from rtp.c:26: + from dhcp.h:30, + from ip_services.h:30, + from udp.c:27: display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -rtp.c:182:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 182 | display_minimal_string(" ("); +udp.c:79:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 79 | display_minimal_string("->"); | ^~~~ | | | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -rtcp.c:376:30: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 376 | display_string(" SDES", string); - | ^~~~~~~~ - | | - | char * -rtp.c:183:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 183 | display_minimal_string(map2str(rtp_payloadtype_map, payload_type)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +udp.c:81:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 81 | display_minimal_string(" "); + | ^~~ | | | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -rtp.c:184:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 184 | display_minimal_string(","); - | ^~~ - | | - | char * +udp.c:92:27: warning: pointer targets in passing argument 2 of 'display' differ in signedness [-Wpointer-sign] + 92 | display("Length", (char *) &udp.length, 2, DISP_DEC); + | ^~~~~~~~~~~~~~~~~~~~ + | | + | char * +display.h:73:30: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 73 | inline void display (char *, u_int8_t *, u_int32_t, display_t); + | ^~~~~~~~~~ +udp.c:93:29: warning: pointer targets in passing argument 2 of 'display' differ in signedness [-Wpointer-sign] + 93 | display("Checksum", (char *) &udp.checksum, 2, DISP_DEC); + | ^~~~~~~~~~~~~~~~~~~~~~ + | | + | char * +display.h:73:30: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 73 | inline void display (char *, u_int8_t *, u_int32_t, display_t); + | ^~~~~~~~~~ +tftp.c: In function 'dump_tftp': +tftp.c:80:28: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 80 | display_minimal_string("| TFTP "); + | ^~~~~~~~~ + | | + | char * +In file included from local.h:30, + from tftp.h:30, + from tftp.c:26: display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -rtp.c:186:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 186 | display_minimal_string(") "); - | ^~~~ - | | - | char * +tftp.c:98:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 98 | display_minimal_string(map2str(tftp_opcode_map, opcode)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | | + | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -rtcp.c: In function 'dump_rtcp': -rtcp.c:438:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 438 | display_minimal_string("| RTCPv"); - | ^~~~~~~~~ - | | - | char * +tftp.c:99:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 99 | display_minimal_string(" ("); + | ^~~~ + | | + | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -rtcp.c:440:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 440 | display_minimal_string(" "); - | ^~~ - | | - | char * +tftp.c:101:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 101 | display_minimal_string(","); + | ^~~ + | | + | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -slp.c: In function 'dump_slp': -slp.c:90:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 90 | display_minimal_string("| SLPv1 "); - | ^~~~~~~~~~ - | | - | char * -rtcp.c:441:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 441 | display_minimal_string(map2str(rtcp_packettype_map, packet_type)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | char * -In file included from local.h:30, - from slp.h:29, - from slp.c:27: +tftp.c:103:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 103 | display_minimal_string(")"); + | ^~~ + | | + | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ +tftp.c:108:28: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 108 | display_string("Filename", filename); + | ^~~~~~~~~~ + | | + | char * +display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +tftp.c:109:28: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 109 | display_string("Mode", mode); + | ^~~~~~ + | | + | char * +display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 74 | inline void display_string (u_int8_t *, u_int8_t *); + | ^~~~~~~~~~ +tftp.c:149:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 149 | display_minimal_string(map2str(tftp_opcode_map, opcode)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | | + | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -slp.c:91:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 91 | display_minimal_string(map2str(slp_msgtype_map, slpv1.function_id)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | char * +tftp.c:150:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 150 | display_minimal_string(" block "); + | ^~~~~~~~~ + | | + | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -slp.c:92:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 92 | display_minimal_string(" "); - | ^~~ - | | - | char * -rtcp.c:442:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 442 | display_minimal_string(" "); - | ^~~ - | | - | char * +tftp.c:182:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 182 | display_minimal_string(map2str(tftp_opcode_map, opcode)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | | + | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ +tftp.c:183:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 183 | display_minimal_string(" block "); + | ^~~~~~~~~ + | | + | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -slp.c:103:26: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 103 | display_string("Operation", holder); - | ^~~~~~~~~~~ - | | - | char * -display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -slp.c:103:39: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] - 103 | display_string("Operation", holder); - | ^~~~~~ - | | - | char * -display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -rtcp.c:414:17: warning: variable 'bytes_remaining' set but not used [-Wunused-but-set-variable] - 414 | u_int16_t bytes_remaining; - | ^~~~~~~~~~~~~~~ -slp.c:131:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 131 | display_minimal_string("| SLPv2 "); - | ^~~~~~~~~~ - | | - | char * +tftp.c:225:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 225 | display_minimal_string(map2str(tftp_opcode_map, opcode)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | | + | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -slp.c:132:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 132 | display_minimal_string(map2str(slp_msgtype_map, slpv2.function_id)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | char * +tftp.c:226:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 226 | display_minimal_string(" ("); + | ^~~~ + | | + | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -slp.c:133:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 133 | display_minimal_string(" "); - | ^~~ - | | - | char * +tftp.c:228:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 228 | display_minimal_string(","); + | ^~~ + | | + | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -slp.c:144:26: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 144 | display_string("Operation", holder); - | ^~~~~~~~~~~ - | | - | char * -display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -slp.c:144:39: warning: pointer targets in passing argument 2 of 'display_string' differ in signedness [-Wpointer-sign] - 144 | display_string("Operation", holder); - | ^~~~~~ - | | - | char * -display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -ssh.c: In function 'dump_ssh': -ssh.c:80:19: warning: pointer targets in passing argument 1 of 'isprint_str' differ in signedness [-Wpointer-sign] - 80 | if (isprint_str(payload, size)) - | ^~~~~~~ - | | - | u_int8_t * {aka unsigned char *} -In file included from display.h:31, - from local.h:30, - from ssh.h:30, - from ssh.c:35: -utilities.h:32:27: note: expected 'char *' but argument is of type 'u_int8_t *' {aka 'unsigned char *'} - 32 | inline int isprint_str(char *, int); - | ^~~~~~ -ssh.c:85:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 85 | display_minimal_string("| "); - | ^~~~ - | | - | char * +tftp.c:230:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] + 230 | display_minimal_string(")"); + | ^~~ + | | + | char * display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 80 | inline void display_minimal_string (u_int8_t *); | ^~~~~~~~~~ -ssh.c:91:26: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 91 | display_string("Version", payload); - | ^~~~~~~~~ - | | - | char * +tftp.c:236:28: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] + 236 | display_string("Message", msg); + | ^~~~~~~~~ + | | + | char * display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 74 | inline void display_string (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ @@ -4701,223 +4954,6 @@ display.h:74:41: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 74 | inline void display_string (u_int8_t *, u_int8_t *); | ^~~~~~~~~~ -In file included from /usr/include/stdio.h:906: -In function 'snprintf', - inlined from 'dump_netbios_ns' at netbios_ns.c:440:7: -/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: warning: '__builtin___snprintf_chk' specified bound 256 exceeds destination size 64 [-Wstringop-overflow=] - 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 55 | __glibc_objsize (__s), __fmt, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 56 | __va_arg_pack ()); - | ~~~~~~~~~~~~~~~~~ -In function 'snprintf', - inlined from 'dump_netbios_ns' at netbios_ns.c:443:7: -/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: warning: '__builtin___snprintf_chk' specified bound 256 exceeds destination size 64 [-Wstringop-overflow=] - 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 55 | __glibc_objsize (__s), __fmt, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 56 | __va_arg_pack ()); - | ~~~~~~~~~~~~~~~~~ -In function 'snprintf', - inlined from 'dump_netbios_ns' at netbios_ns.c:446:7: -/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: warning: '__builtin___snprintf_chk' specified bound 256 exceeds destination size 64 [-Wstringop-overflow=] - 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 55 | __glibc_objsize (__s), __fmt, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 56 | __va_arg_pack ()); - | ~~~~~~~~~~~~~~~~~ -spx.c: In function 'dump_spx': -spx.c:72:34: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 72 | display_minimal_string("| SPX "); - | ^~~~~~~~ - | | - | char * -In file included from local.h:30, - from spx.h:30, - from spx.c:27: -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -tftp.c: In function 'dump_tftp': -tftp.c:80:28: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 80 | display_minimal_string("| TFTP "); - | ^~~~~~~~~ - | | - | char * -In file included from local.h:30, - from tftp.h:30, - from tftp.c:26: -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -tftp.c:98:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 98 | display_minimal_string(map2str(tftp_opcode_map, opcode)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -tftp.c:99:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 99 | display_minimal_string(" ("); - | ^~~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -tftp.c:101:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 101 | display_minimal_string(","); - | ^~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -tftp.c:103:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 103 | display_minimal_string(")"); - | ^~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -tftp.c:108:28: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 108 | display_string("Filename", filename); - | ^~~~~~~~~~ - | | - | char * -display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -tftp.c:109:28: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 109 | display_string("Mode", mode); - | ^~~~~~ - | | - | char * -display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -tftp.c:149:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 149 | display_minimal_string(map2str(tftp_opcode_map, opcode)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -tftp.c:150:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 150 | display_minimal_string(" block "); - | ^~~~~~~~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -tftp.c:182:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 182 | display_minimal_string(map2str(tftp_opcode_map, opcode)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -tftp.c:183:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 183 | display_minimal_string(" block "); - | ^~~~~~~~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -tftp.c:225:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 225 | display_minimal_string(map2str(tftp_opcode_map, opcode)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -tftp.c:226:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 226 | display_minimal_string(" ("); - | ^~~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -tftp.c:228:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 228 | display_minimal_string(","); - | ^~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -tftp.c:230:36: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 230 | display_minimal_string(")"); - | ^~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -tftp.c:236:28: warning: pointer targets in passing argument 1 of 'display_string' differ in signedness [-Wpointer-sign] - 236 | display_string("Message", msg); - | ^~~~~~~~~ - | | - | char * -display.h:74:29: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 74 | inline void display_string (u_int8_t *, u_int8_t *); - | ^~~~~~~~~~ -udp.c: In function 'dump_udp': -udp.c:77:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 77 | display_minimal_string("| UDP "); - | ^~~~~~~~ - | | - | char * -In file included from local.h:30, - from dhcp.h:30, - from ip_services.h:30, - from udp.c:27: -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -udp.c:79:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 79 | display_minimal_string("->"); - | ^~~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -udp.c:81:30: warning: pointer targets in passing argument 1 of 'display_minimal_string' differ in signedness [-Wpointer-sign] - 81 | display_minimal_string(" "); - | ^~~ - | | - | char * -display.h:80:37: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 80 | inline void display_minimal_string (u_int8_t *); - | ^~~~~~~~~~ -udp.c:92:27: warning: pointer targets in passing argument 2 of 'display' differ in signedness [-Wpointer-sign] - 92 | display("Length", (char *) &udp.length, 2, DISP_DEC); - | ^~~~~~~~~~~~~~~~~~~~ - | | - | char * -display.h:73:30: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 73 | inline void display (char *, u_int8_t *, u_int32_t, display_t); - | ^~~~~~~~~~ -udp.c:93:29: warning: pointer targets in passing argument 2 of 'display' differ in signedness [-Wpointer-sign] - 93 | display("Checksum", (char *) &udp.checksum, 2, DISP_DEC); - | ^~~~~~~~~~~~~~~~~~~~~~ - | | - | char * -display.h:73:30: note: expected 'u_int8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 73 | inline void display (char *, u_int8_t *, u_int32_t, display_t); - | ^~~~~~~~~~ gcc -Wall -Wstrict-prototypes -Wformat -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ipgrab-0.9.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu89 -Wl,-z,relro -Wl,-z,now -o ipgrab ah.o arp.o cbcp.o ccp.o chap.o datalink.o dhcp.o display.o dns.o dynports.o error.o esp.o ethernet.o ethertypes.o file.o ftpctrl.o getopt.o gre.o hexbuffer.o http.o iana.o icmp.o icmpv6.o igmp.o ip.o ip_protocols.o ip_services.o ipcp.o ipgrab.o ipv6.o ipx.o ipxrip.o isakmp.o l2tp.o layers.o lcp.o llc.o loopback.o mgcp.o mobileip.o mppc.o netbios_ns.o nntp.o ns_labels.o open_pcap.o ospf.o packet_manip.o padding.o parse_cl.o payload.o ppp.o pppoe.o pptp.o radius.o radius_3gpp2.o raw.o rip.o ripng.o rsvp.o rtcp.o rtp.o sdp.o sip.o slip.o slp.o snmp.o spx.o ssh.o state.o stats.o strmap.o tcp.o tftp.o udp.o utilities.o -L/usr/local/lib -lpcap make[3]: Leaving directory '/build/reproducible-path/ipgrab-0.9.10/src' Making all in doc @@ -4925,12 +4961,12 @@ Updating ./version.texi restore=: && backupdir=".am$$" && \ rm -rf $backupdir && mkdir $backupdir && \ -if (/bin/bash '/build/reproducible-path/ipgrab-0.9.10/missing' makeinfo --version) >/dev/null 2>&1; then \ +if (/bin/sh '/build/reproducible-path/ipgrab-0.9.10/missing' makeinfo --version) >/dev/null 2>&1; then \ for f in ipgrab.info ipgrab.info-[0-9] ipgrab.info-[0-9][0-9] ipgrab.i[0-9] ipgrab.i[0-9][0-9]; do \ if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \ done; \ else :; fi && \ -if /bin/bash '/build/reproducible-path/ipgrab-0.9.10/missing' makeinfo -I . \ +if /bin/sh '/build/reproducible-path/ipgrab-0.9.10/missing' makeinfo -I . \ -o ipgrab.info `test -f 'ipgrab.texi' || echo './'`ipgrab.texi; \ then \ rc=0; \ @@ -4945,7 +4981,7 @@ make[2]: Leaving directory '/build/reproducible-path/ipgrab-0.9.10' make[1]: Leaving directory '/build/reproducible-path/ipgrab-0.9.10' dh_auto_test - make -j42 check "TESTSUITEFLAGS=-j42 --verbose" VERBOSE=1 + make -j20 check "TESTSUITEFLAGS=-j20 --verbose" VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/ipgrab-0.9.10' Making check in src make[2]: Entering directory '/build/reproducible-path/ipgrab-0.9.10/src' @@ -4988,12 +5024,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/1292029/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1292029/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/1156669 and its subdirectories -I: Current time: Tue Jun 3 13:30:55 -12 2025 -I: pbuilder-time-stamp: 1749000655 +I: removing directory /srv/workspace/pbuilder/1292029 and its subdirectories +I: Current time: Thu May 2 09:10:37 +14 2024 +I: pbuilder-time-stamp: 1714590637