<86>Jul 30 04:49:57 userdel[1159357]: delete user 'rooter'
<86>Jul 30 04:49:57 userdel[1159357]: removed group 'rooter' owned by 'rooter'
<86>Jul 30 04:49:57 userdel[1159357]: removed shadow group 'rooter' owned by 'rooter'
<86>Jul 30 04:49:57 groupadd[1159371]: group added to /etc/group: name=rooter, GID=918
<86>Jul 30 04:49:57 groupadd[1159371]: group added to /etc/gshadow: name=rooter
<86>Jul 30 04:49:57 groupadd[1159371]: new group: name=rooter, GID=918
<86>Jul 30 04:49:57 useradd[1159381]: new user: name=rooter, UID=918, GID=918, home=/root, shell=/bin/bash
<86>Jul 30 04:49:57 userdel[1159398]: delete user 'builder'
<86>Jul 30 04:49:57 userdel[1159398]: removed group 'builder' owned by 'builder'
<86>Jul 30 04:49:57 userdel[1159398]: removed shadow group 'builder' owned by 'builder'
<86>Jul 30 04:49:57 groupadd[1159411]: group added to /etc/group: name=builder, GID=919
<86>Jul 30 04:49:57 groupadd[1159411]: group added to /etc/gshadow: name=builder
<86>Jul 30 04:49:57 groupadd[1159411]: new group: name=builder, GID=919
<86>Jul 30 04:49:57 useradd[1159426]: new user: name=builder, UID=919, GID=919, home=/usr/src, shell=/bin/bash
/usr/src/in/srpm/dsniff-2.4-alt0.14.b1.src.rpm: license not found in '/usr/share/license' directory: BSD-like
<13>Jul 30 04:49:58 rpmi: xorg-proto-devel-2022.1-alt1 sisyphus+299488.100.1.1 1651731532 installed
<13>Jul 30 04:49:58 rpmi: libICE-1.0.10-alt1 sisyphus+278827.100.1.1 1626220281 installed
<13>Jul 30 04:49:58 rpmi: libSM-1.2.3-alt1 sisyphus+278820.100.1.1 1626219266 installed
<13>Jul 30 04:49:58 rpmi: libnet2-1.1.6-alt1 sisyphus+278100.2700.1.1 1626059535 installed
<13>Jul 30 04:49:58 rpmi: libverto-0.3.2-alt1_1 sisyphus+279289.100.1.3 1626493872 installed
<13>Jul 30 04:49:58 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975361 installed
<13>Jul 30 04:49:58 rpmi: libcom_err-devel-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975361 installed
<13>Jul 30 04:49:58 rpmi: libverto-devel-0.3.2-alt1_1 sisyphus+279289.100.1.3 1626493872 installed
<13>Jul 30 04:49:58 rpmi: libnet2-devel-1.1.6-alt1 sisyphus+278100.2700.1.1 1626059535 installed
<13>Jul 30 04:49:58 rpmi: libICE-devel-1.0.10-alt1 sisyphus+278827.100.1.1 1626220281 installed
<13>Jul 30 04:49:58 rpmi: libSM-devel-1.2.3-alt1 sisyphus+278820.100.1.1 1626219266 installed
<13>Jul 30 04:49:58 rpmi: openldap-common-2.4.59-alt1 sisyphus+282933.100.1.1 1629124747 installed
<13>Jul 30 04:49:58 rpmi: liblmdb-0.9.23-alt1 sisyphus+275369.100.1.2 1624493869 installed
<13>Jul 30 04:49:58 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919567 installed
<13>Jul 30 04:49:58 rpmi: liblz4-1:1.9.3-alt1 sisyphus+278100.4000.1.1 1626060252 installed
<13>Jul 30 04:49:58 rpmi: libsystemd-1:249.12-alt2 sisyphus+299531.100.2.1 1652296687 installed
<13>Jul 30 04:49:58 rpmi: libdbus-1.12.22-alt1 sisyphus+298998.100.1.1 1650885228 installed
<13>Jul 30 04:49:58 rpmi: libpcap0.8-2:1.9.1-alt2 sisyphus+278380.100.1.1 1626093291 installed
<13>Jul 30 04:49:58 rpmi: libnids-1.24-alt4 sisyphus+278100.3200.1.1 1626059627 installed
<13>Jul 30 04:49:58 rpmi: libpcap-devel-2:1.9.1-alt2 sisyphus+278380.100.1.1 1626093291 installed
<13>Jul 30 04:49:58 rpmi: libX11-locales-3:1.8-alt1 sisyphus+299436.100.1.1 1651655356 installed
<13>Jul 30 04:49:58 rpmi: libXdmcp-1.1.3-alt1 sisyphus+278816.100.1.1 1626219233 installed
<13>Jul 30 04:49:58 rpmi: libXau-1.0.9-alt1 sisyphus+278247.100.1.1 1626080738 installed
<13>Jul 30 04:49:58 rpmi: libxcb-1.15-alt1 sisyphus+299436.300.1.1 1651655490 installed
<13>Jul 30 04:49:58 rpmi: libX11-3:1.8-alt1 sisyphus+299436.100.1.1 1651655362 installed
<13>Jul 30 04:49:58 rpmi: libXt-1.2.1-alt1 sisyphus+265202.200.1.1 1611565459 installed
<13>Jul 30 04:49:58 rpmi: libXext-1.3.4-alt1 sisyphus+278817.100.1.3 1626262589 installed
<13>Jul 30 04:49:58 rpmi: libXmu-1.1.3-alt1 sisyphus+278818.100.1.3 1626263299 installed
<13>Jul 30 04:49:59 rpmi: libxcb-devel-1.15-alt1 sisyphus+299436.300.1.1 1651655490 installed
<13>Jul 30 04:49:59 rpmi: libX11-devel-3:1.8-alt1 sisyphus+299436.100.1.1 1651655362 installed
<13>Jul 30 04:49:59 rpmi: libXt-devel-1.2.1-alt1 sisyphus+265202.200.1.1 1611565459 installed
<13>Jul 30 04:49:59 rpmi: libp11-kit-0.24.1-alt1 sisyphus+293720.100.1.1 1642535281 installed
<13>Jul 30 04:49:59 rpmi: libtasn1-4.18.0-alt2 sisyphus+301112.100.1.1 1654185769 installed
<13>Jul 30 04:49:59 rpmi: rpm-macros-alternatives-0.5.2-alt1 sisyphus+300869.100.1.1 1653844113 installed
<13>Jul 30 04:49:59 rpmi: alternatives-0.5.2-alt1 sisyphus+300869.100.1.1 1653844113 installed
<13>Jul 30 04:49:59 rpmi: ca-certificates-2022.07.22-alt1 sisyphus+304126.100.1.2 1658509204 installed
<13>Jul 30 04:49:59 rpmi: ca-trust-0.1.3-alt1 sisyphus+299449.100.1.1 1651660001 installed
<13>Jul 30 04:49:59 rpmi: p11-kit-trust-0.24.1-alt1 sisyphus+293720.100.1.1 1642535281 installed
<13>Jul 30 04:49:59 rpmi: libcrypto1.1-1.1.1q-alt1 sisyphus+303203.100.1.1 1657027052 installed
<13>Jul 30 04:49:59 rpmi: libssl1.1-1.1.1q-alt1 sisyphus+303203.100.1.1 1657027052 installed
<86>Jul 30 04:49:59 groupadd[1179645]: group added to /etc/group: name=_keytab, GID=499
<86>Jul 30 04:49:59 groupadd[1179645]: group added to /etc/gshadow: name=_keytab
<86>Jul 30 04:49:59 groupadd[1179645]: new group: name=_keytab, GID=499
<13>Jul 30 04:49:59 rpmi: libkrb5-1.19.3-alt1 sisyphus+296671.100.1.1 1647339985 installed
<13>Jul 30 04:49:59 rpmi: libtirpc-1.3.2-alt1 sisyphus+279457.100.1.1 1626546944 installed
<13>Jul 30 04:49:59 rpmi: libnsl2-1.1.0-alt1_1 sisyphus+275117.100.1.1 1624405574 installed
<86>Jul 30 04:50:00 groupadd[1180081]: group added to /etc/group: name=sasl, GID=498
<86>Jul 30 04:50:00 groupadd[1180081]: group added to /etc/gshadow: name=sasl
<86>Jul 30 04:50:00 groupadd[1180081]: new group: name=sasl, GID=498
<13>Jul 30 04:50:00 rpmi: libsasl2-3-2.1.27-alt2.2 sisyphus+282040.40.2.1 1628929849 installed
<13>Jul 30 04:50:00 rpmi: libldap-2.4.59-alt1 sisyphus+282933.100.1.1 1629124742 installed
<13>Jul 30 04:50:00 rpmi: libkrb5-ldap-1.19.3-alt1 sisyphus+296671.100.1.1 1647339985 installed
<13>Jul 30 04:50:00 rpmi: libkrb5-devel-1.19.3-alt1 sisyphus+296671.100.1.1 1647339985 installed
<13>Jul 30 04:50:00 rpmi: libtirpc-devel-1.3.2-alt1 sisyphus+279457.100.1.1 1626546944 installed
<13>Jul 30 04:50:00 rpmi: libnsl2-devel-1.1.0-alt1_1 sisyphus+275117.100.1.1 1624405574 installed
<13>Jul 30 04:50:00 rpmi: libssl-devel-1.1.1q-alt1 sisyphus+303203.100.1.1 1657027052 installed
<13>Jul 30 04:50:00 rpmi: libXmu-devel-1.1.3-alt1 sisyphus+278818.100.1.3 1626263299 installed
<13>Jul 30 04:50:00 rpmi: libnids-devel-1.24-alt4 sisyphus+278100.3200.1.1 1626059627 installed
<13>Jul 30 04:50:00 rpmi: xorg-cf-files-1.0.7-alt3 sisyphus+299066.100.1.1 1650986802 installed
<13>Jul 30 04:50:00 rpmi: rpcgen-1.4.2-alt1 sisyphus+278100.5600.1.1 1626060822 installed
<13>Jul 30 04:50:00 rpmi: libdb4.7-devel-4.7.25-alt12 sisyphus+283793.100.2.1 1629966884 installed
<13>Jul 30 04:50:00 rpmi: imake-1.0.8-alt1 sisyphus+302593.100.1.1 1656080803 installed
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/dsniff-2.4-alt0.14.b1.nosrc.rpm (w1.gzdio)
<13>Jul 30 04:50:01 rpmi: perl-ph-0.11.1-alt2 sisyphus+277117.100.1.1 1625403381 installed
<13>Jul 30 04:50:01 rpmi: perl-Perl4-CoreLibs-0.004-alt2 sisyphus+256354.100.1.1 1597619776 installed
<13>Jul 30 04:50:01 rpmi: autoconf_2.13-2:2.13-alt13 sisyphus+276602.100.1.1 1625149919 installed
Installing dsniff-2.4-alt0.14.b1.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.21101
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf dsniff-2.4
+ echo 'Source #0 (dsniff-2.4b1.tar):'
Source #0 (dsniff-2.4b1.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/dsniff-2.4b1.tar
+ cd dsniff-2.4
+ /bin/chmod -c -Rf u+rwX,go-w .
+ install -pm644 /usr/src/RPM/SOURCES/dsniff-faq.html faq.html
+ echo 'Patch #0 (dsniff-2.4-alt-configure.patch):'
Patch #0 (dsniff-2.4-alt-configure.patch):
+ /usr/bin/patch -p1
patching file configure.in
+ echo 'Patch #1 (dsniff-2.4-alt-makefile.patch):'
Patch #1 (dsniff-2.4-alt-makefile.patch):
+ /usr/bin/patch -p1
patching file Makefile.in
+ echo 'Patch #2 (dsniff-2.4-alt-fixes.patch):'
Patch #2 (dsniff-2.4-alt-fixes.patch):
+ /usr/bin/patch -p1
patching file arp.c
patching file buf.c
patching file decode_aim.c
patching file decode_mmxp.c
patching file decode_pptp.c
patching file decode_tds.c
patching file decode_vrrp.c
patching file filesnarf.c
patching file msgsnarf.c
patching file rpc.c
patching file ssh.c
patching file sshcrypto.c
patching file sshmitm.c
patching file sshow.c
patching file tcpkill.c
patching file tcpnice.c
+ echo 'Patch #3 (dsniff-2.4b1-alt-CLK_TCK.patch):'
Patch #3 (dsniff-2.4b1-alt-CLK_TCK.patch):
+ /usr/bin/patch -p1
patching file sshow.c
Hunk #1 succeeded at 86 (offset 1 line).
Hunk #2 succeeded at 238 (offset 1 line).
Hunk #3 succeeded at 286 (offset 1 line).
Hunk #4 succeeded at 315 (offset 1 line).
+ echo 'Patch #4 (dsniff-2.4b1-deb-mailsnarf.patch):'
Patch #4 (dsniff-2.4b1-deb-mailsnarf.patch):
+ /usr/bin/patch -p1
patching file mailsnarf.c
+ echo 'Patch #5 (dsniff-2.4b1-deb-pcap-read-dump.patch):'
Patch #5 (dsniff-2.4b1-deb-pcap-read-dump.patch):
+ /usr/bin/patch -p1
patching file dsniff.8
patching file dsniff.c
patching file filesnarf.8
patching file filesnarf.c
Hunk #1 succeeded at 52 (offset 1 line).
Hunk #2 succeeded at 465 (offset 1 line).
Hunk #3 succeeded at 502 (offset 1 line).
patching file mailsnarf.8
patching file mailsnarf.c
patching file msgsnarf.8
patching file msgsnarf.c
patching file sshow.8
patching file sshow.c
Hunk #2 succeeded at 631 (offset 15 lines).
Hunk #3 succeeded at 639 (offset 15 lines).
Hunk #4 succeeded at 670 (offset 15 lines).
patching file urlsnarf.8
patching file urlsnarf.c
patching file webspy.8
patching file webspy.c
+ echo 'Patch #6 (dsniff-2.4b1-deb-arp.patch):'
Patch #6 (dsniff-2.4b1-deb-arp.patch):
+ /usr/bin/patch -p1
patching file arp.c
Hunk #1 succeeded at 40 (offset 1 line).
Hunk #2 succeeded at 92 (offset 1 line).
Hunk #3 succeeded at 100 (offset 1 line).
patching file arp.h
patching file arpspoof.c
+ echo 'Patch #7 (dsniff-2.4b1-deb-urlsnarf.patch):'
Patch #7 (dsniff-2.4b1-deb-urlsnarf.patch):
+ /usr/bin/patch -p1
patching file urlsnarf.c
+ echo 'Patch #8 (dsniff-2.4b1-deb-libnet.patch):'
Patch #8 (dsniff-2.4b1-deb-libnet.patch):
+ /usr/bin/patch -p1
patching file arpspoof.c
patching file dnsspoof.c
patching file filesnarf.c
Hunk #1 succeeded at 135 (offset 1 line).
Hunk #2 succeeded at 354 (offset 1 line).
patching file macof.c
patching file record.c
patching file sshmitm.c
Hunk #1 succeeded at 390 (offset 1 line).
patching file tcpkill.c
Hunk #1 succeeded at 40 (offset 1 line).
Hunk #2 succeeded at 59 (offset 1 line).
Hunk #3 succeeded at 94 (offset 1 line).
Hunk #4 succeeded at 137 (offset 1 line).
patching file tcpnice.c
Hunk #1 succeeded at 42 (offset 1 line).
Hunk #2 succeeded at 151 (offset 1 line).
Hunk #3 succeeded at 164 (offset 1 line).
Hunk #4 succeeded at 211 (offset 1 line).
patching file tcp_raw.c
patching file tcp_raw.h
patching file trigger.c
patching file trigger.h
patching file urlsnarf.c
patching file webmitm.c
patching file webspy.c
+ echo 'Patch #9 (dsniff-2.4b1-deb-openssl.patch):'
Patch #9 (dsniff-2.4b1-deb-openssl.patch):
+ /usr/bin/patch -p1
patching file sshcrypto.c
+ echo 'Patch #10 (dsniff-2.4b1-deb-checksum.patch):'
Patch #10 (dsniff-2.4b1-deb-checksum.patch):
+ /usr/bin/patch -p1
patching file urlsnarf.c
+ echo 'Patch #11 (dsniff-2.4b1-deb-urlsnarf-escape.patch):'
Patch #11 (dsniff-2.4b1-deb-urlsnarf-escape.patch):
+ /usr/bin/patch -p1
patching file urlsnarf.c
Hunk #2 succeeded at 179 with fuzz 1.
+ echo 'Patch #12 (dsniff-2.4b1-deb-pop-version.patch):'
Patch #12 (dsniff-2.4b1-deb-pop-version.patch):
+ /usr/bin/patch -p1
patching file decode.c
patching file dsniff.services
+ echo 'Patch #13 (dsniff-2.4b1-deb-checksum-libnids.patch):'
Patch #13 (dsniff-2.4b1-deb-checksum-libnids.patch):
+ /usr/bin/patch -p1
patching file dsniff.c
+ echo 'Patch #14 (dsniff-2.4b1-deb-fix-openssl1.1.0-build.patch):'
Patch #14 (dsniff-2.4b1-deb-fix-openssl1.1.0-build.patch):
+ /usr/bin/patch -p1
patching file ssh.c
Hunk #1 succeeded at 233 (offset -1 lines).
Hunk #2 succeeded at 245 (offset -1 lines).
Hunk #3 succeeded at 302 (offset -1 lines).
Hunk #4 succeeded at 322 (offset -1 lines).
Hunk #5 succeeded at 332 (offset -1 lines).
Hunk #6 succeeded at 359 (offset -1 lines).
Hunk #7 succeeded at 384 (offset -1 lines).
Hunk #8 succeeded at 412 (offset -1 lines).
Hunk #9 succeeded at 429 (offset -1 lines).
Hunk #10 succeeded at 477 (offset -1 lines).
patching file sshcrypto.c
Hunk #1 succeeded at 29 (offset 1 line).
Hunk #2 succeeded at 42 (offset 1 line).
Hunk #3 succeeded at 76 (offset 1 line).
Hunk #4 succeeded at 153 (offset 1 line).
Hunk #5 succeeded at 202 (offset 1 line).
+ echo 'Patch #15 (dsniff-2.4b1-deb-tds_decoder.patch):'
Patch #15 (dsniff-2.4b1-deb-tds_decoder.patch):
+ /usr/bin/patch -p1
patching file decode_tds.c
Hunk #1 succeeded at 143 (offset -1 lines).
+ echo 'Patch #16 (dsniff-2.4b1-deb-msgsnarf_segfault.patch):'
Patch #16 (dsniff-2.4b1-deb-msgsnarf_segfault.patch):
+ /usr/bin/patch -p1
patching file msgsnarf.c
+ echo 'Patch #17 (dsniff-2.4b1-deb-handlepp.patch):'
Patch #17 (dsniff-2.4b1-deb-handlepp.patch):
+ /usr/bin/patch -p1
patching file pcaputil.c
+ echo 'Patch #18 (dsniff-2.4b1-fc-pntohl_shift.patch):'
Patch #18 (dsniff-2.4b1-fc-pntohl_shift.patch):
+ /usr/bin/patch -p1
patching file decode.h
+ echo 'Patch #19 (dsniff-2.4b1-fc-sysconf_clocks.patch):'
Patch #19 (dsniff-2.4b1-fc-sysconf_clocks.patch):
+ /usr/bin/patch -p1
patching file sshow.c
Hunk #1 succeeded at 232 (offset 15 lines).
Hunk #2 succeeded at 283 (offset 15 lines).
+ echo 'Patch #20 (dsniff-2.4b1-deb-fix-parallel-FTBFS.patch):'
Patch #20 (dsniff-2.4b1-deb-fix-parallel-FTBFS.patch):
+ /usr/bin/patch -p1
patching file Makefile.in
Hunk #1 succeeded at 76 (offset 1 line).
Hunk #2 succeeded at 105 (offset 1 line).
+ xargs -r0 sed -i s,/usr/local/lib/,/usr/share/dsniff/, --
+ grep -FZl /usr/local/lib/ Makefile.in Makefile.in.orig acconfig.h arp.c arp.c.orig arp.h arpspoof.8 arpspoof.c asn1.c asn1.h base64.c base64.h buf.c buf.h config.h.in configure.in decode.c decode.h decode_aim.c decode_citrix.c decode_cvs.c decode_ftp.c decode_hex.c decode_http.c decode_icq.c decode_imap.c decode_irc.c decode_ldap.c decode_mmxp.c decode_mountd.c decode_napster.c decode_nntp.c decode_oracle.c decode_ospf.c decode_pcanywhere.c decode_pop.c decode_portmap.c decode_postgresql.c decode_pptp.c decode_rip.c decode_rlogin.c decode_smb.c decode_smtp.c decode_sniffer.c decode_snmp.c decode_socks.c decode_tds.c decode_tds.c.orig decode_telnet.c decode_vrrp.c decode_x11.c decode_yp.c dnsspoof.8 dnsspoof.c dnsspoof.hosts dsniff.8 dsniff.c dsniff.magic dsniff.services faq.html filesnarf.8 filesnarf.c filesnarf.c.orig hex.c hex.h macof.8 macof.c magic.c magic.h mailsnarf.8 mailsnarf.c mount.x msgsnarf.8 msgsnarf.c nfs_prot.x options.h pathnames.h pcaputil.c pcaputil.h record.c record.h remote.c rpc.c rpc.h ssh.c ssh.c.orig ssh.h sshcrypto.c sshcrypto.c.orig sshcrypto.h sshmitm.8 sshmitm.c sshmitm.c.orig sshow.8 sshow.c sshow.c.orig tcp_raw.c tcp_raw.h tcpkill.8 tcpkill.c tcpkill.c.orig tcpnice.8 tcpnice.c tcpnice.c.orig trigger.c trigger.h urlsnarf.8 urlsnarf.c urlsnarf.c.orig version.h vroot.h webmitm.8 webmitm.c webspy.8 webspy.c
+ sed -i 's/dn_expand/__&/g' configure.in
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.21101
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd dsniff-2.4
+ autoconf
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc'
+ export FFLAGS
+ FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc'
+ export FCFLAGS
+ '[' -n '' ']'
++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc'
++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g'
+ ASFLAGS=' -march=i586 -mtune=generic'
+ export ASFLAGS
+ export lt_cv_deplibs_check_method=pass_all
+ lt_cv_deplibs_check_method=pass_all
+ readlink -e -- ./configure
+ xargs -ri dirname -- '{}'
+ xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n'
+ sort -u
+ xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess
+ ./configure --build=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext --libdir=/usr/share/dsniff
creating cache ./config.cache
checking for gcc... gcc
checking whether the C compiler (gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc ) works... yes
checking whether the C compiler (gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for a BSD compatible install... /bin/install -c
checking for ranlib... ranlib
checking how to run the C preprocessor... gcc -E
checking for X... libraries , headers 
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for ANSI C header files... yes
checking for err.h... yes
checking for fcntl.h... yes
checking for sys/ioctl.h... yes
checking for sys/queue.h... yes
checking for unistd.h... yes
checking for libgen.h... yes
checking for net/if_tun.h... no
checking for MIN and MAX in sys/param.h... yes
checking for working const... yes
checking for size_t... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for u_int32_t... yes
checking for u_int64_t... yes
checking for in_addr_t... no
checking whether gcc needs -traditional... no
checking for 8-bit clean memcmp... yes
checking return type of signal handlers... void
checking for strftime... yes
checking for gethostname... yes
checking for socket... yes
checking for strdup... yes
checking for strstr... yes
checking for xdr_fhstatus in -lrpcsvc... no
checking for socket in -lsocket... no
checking for gethostbyname in -lnsl... no
checking for __dn_expand in -lresolv... no
checking for dirname... yes
checking for strlcpy... yes
checking for strlcat... yes
checking for strsep... yes
checking for MD5Update... no
checking for warnx... yes
checking for ether_ntoa... yes
checking for Berkeley DB with 1.85 compatibility... yes
checking for libpcap... yes
checking for libnet... yes
checking for libnids... yes
checking whether libnids version is good... yes
checking for OpenSSL... yes
updating cache ./config.cache
creating ./config.status
creating Makefile
creating config.h
+ sed -i 's,[[:space:]]\+-\(I/usr/include\|L/usr/lib\)\([[:space:]]\|$\),\2,g' Makefile
+ make -j16
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./missing/dummy.c
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
rpcgen -c mount.x -o mount.c
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
rpcgen -h mount.x -o mount.h
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./missing/md5.c
In file included from /usr/include/sys/types.h:25,
                 from ./missing/md5.c:20:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./missing/md5.c: In function 'MD5Final':
./missing/md5.c:151:26: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess]
  151 |     memset(ctx, 0, sizeof(ctx));        /* In case it's sensitive */
      |                          ^
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./asn1.c
In file included from /usr/include/sys/types.h:25,
                 from ./asn1.c:11:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./hex.c
In file included from /usr/include/sys/types.h:25,
                 from ./hex.c:11:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./arp.c
In file included from /usr/include/sys/types.h:25,
                 from ./arp.c:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./rpc.c
In file included from /usr/include/sys/types.h:25,
                 from ./rpc.c:11:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./rpc.c: In function 'rpc_decode':
./rpc.c:113:38: warning: pointer targets in passing argument 2 of 'xdrmem_create' differ in signedness [-Wpointer-sign]
  113 |                 xdrmem_create(&xdrs, buf, len, XDR_DECODE);
      |                                      ^~~
      |                                      |
      |                                      u_char * {aka unsigned char *}
In file included from /usr/include/tirpc/rpc/rpc.h:43,
                 from ./rpc.c:12:
/usr/include/tirpc/rpc/xdr.h:355:36: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  355 | extern void   xdrmem_create(XDR *, char *, u_int, enum xdr_op);
      |                                    ^~~~~~
./rpc.c:122:38: warning: pointer targets in passing argument 2 of 'xdrmem_create' differ in signedness [-Wpointer-sign]
  122 |                 xdrmem_create(&xdrs, buf, len, XDR_DECODE);
      |                                      ^~~
      |                                      |
      |                                      u_char * {aka unsigned char *}
/usr/include/tirpc/rpc/xdr.h:355:36: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  355 | extern void   xdrmem_create(XDR *, char *, u_int, enum xdr_op);
      |                                    ^~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./decode_aim.c
In file included from /usr/include/sys/types.h:25,
                 from ./decode_aim.c:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./decode_aim.c: In function 'decode_aim':
./decode_aim.c:67:50: warning: pointer targets in passing argument 1 of 'strcspn' differ in signedness [-Wpointer-sign]
   67 |                                 if ((j = strcspn(p, " ")) > 0)
      |                                                  ^
      |                                                  |
      |                                                  u_char * {aka unsigned char *}
In file included from ./decode_aim.c:16:
/usr/include/string.h:293:36: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  293 | extern size_t strcspn (const char *__s, const char *__reject)
      |                        ~~~~~~~~~~~~^~~
./decode_aim.c:70:36: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign]
   70 |                         if (strtok(p, " ") == NULL)
      |                                    ^
      |                                    |
      |                                    u_char * {aka unsigned char *}
/usr/include/string.h:356:39: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  356 | extern char *strtok (char *__restrict __s, const char *__restrict __delim)
      |                      ~~~~~~~~~~~~~~~~~^~~
./decode_aim.c:75:36: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   75 |                         i = strlen(p);
      |                                    ^
      |                                    |
      |                                    u_char * {aka unsigned char *}
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
./decode_aim.c:76:40: warning: pointer targets in passing argument 1 of 'hex_decode' differ in signedness [-Wpointer-sign]
   76 |                         j = hex_decode(p, i, p, i);
      |                                        ^
      |                                        |
      |                                        u_char * {aka unsigned char *}
In file included from ./decode_aim.c:19:
./hex.h:14:26: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
   14 | int     hex_decode(char *src, int srclen, u_char *buf, int len);
      |                    ~~~~~~^~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./record.c
In file included from /usr/include/sys/types.h:25,
                 from ./record.c:11:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./record.c: In function 'record_hash':
./record.c:104:34: warning: pointer targets in passing argument 2 of 'MD5Update' differ in signedness [-Wpointer-sign]
  104 |         MD5Update(&ctx, rec->name.n_bytes, rec->name.n_len);
      |                         ~~~~~~~~~^~~~~~~~
      |                                  |
      |                                  char *
In file included from ./record.c:17:
./missing/md5.h:11:65: note: expected 'const unsigned char *' but argument is of type 'char *'
   11 | void MD5Update(struct MD5Context *context, unsigned char const *buf,
      |                                            ~~~~~~~~~~~~~~~~~~~~~^~~
./record.c:105:34: warning: pointer targets in passing argument 2 of 'MD5Update' differ in signedness [-Wpointer-sign]
  105 |         MD5Update(&ctx, rec->data.n_bytes, rec->data.n_len);
      |                         ~~~~~~~~~^~~~~~~~
      |                                  |
      |                                  char *
./missing/md5.h:11:65: note: expected 'const unsigned char *' but argument is of type 'char *'
   11 | void MD5Update(struct MD5Context *context, unsigned char const *buf,
      |                                            ~~~~~~~~~~~~~~~~~~~~~^~~
./record.c: In function 'record_save':
./record.c:121:30: warning: pointer targets in passing argument 2 of 'xdrmem_create' differ in signedness [-Wpointer-sign]
  121 |         xdrmem_create(&xdrs, buf, sizeof(buf), XDR_ENCODE);
      |                              ^~~
      |                              |
      |                              u_char * {aka unsigned char *}
In file included from /usr/include/tirpc/rpc/rpc.h:43,
                 from ./record.c:13:
/usr/include/tirpc/rpc/xdr.h:355:36: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  355 | extern void   xdrmem_create(XDR *, char *, u_int, enum xdr_op);
      |                                    ^~~~~~
./record.c: In function 'record':
./record.c:195:26: warning: pointer targets in assignment from 'u_char *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
  195 |         rec.data.n_bytes = buf;
      |                          ^
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./decode_citrix.c
In file included from /usr/include/sys/types.h:25,
                 from ./decode_citrix.c:19:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./pcaputil.c
In file included from /usr/include/sys/types.h:25,
                 from /usr/include/sys/param.h:25,
                 from ./pcaputil.c:11:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./pcaputil.c: In function 'pcap_init':
./pcaputil.c:73:9: warning: 'pcap_lookupdev' is deprecated: use 'pcap_findalldevs' and use the first device [-Wdeprecated-declarations]
   73 |         if (intf == NULL && (intf = pcap_lookupdev(ebuf)) == NULL) {
      |         ^~
In file included from /usr/include/pcap.h:43,
                 from ./pcaputil.c:19:
/usr/include/pcap/pcap.h:328:18: note: declared here
  328 | PCAP_API char   *pcap_lookupdev(char *)
      |                  ^~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./buf.c
In file included from /usr/include/sys/types.h:25,
                 from /usr/include/sys/param.h:25,
                 from ./buf.c:11:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from ./buf.c:22:
./buf.c: In function 'buf_putf':
./buf.h:31:36: warning: pointer targets in passing argument 1 of 'vsnprintf' differ in signedness [-Wpointer-sign]
   31 | #define buf_ptr(b)      ((b)->base + (b)->offset)
      |                         ~~~~~~~~~~~^~~~~~~~~~~~~~
      |                                    |
      |                                    u_char * {aka unsigned char *}
./buf.c:113:23: note: in expansion of macro 'buf_ptr'
  113 |         i = vsnprintf(buf_ptr(buf), buf_len(buf), fmt, ap);
      |                       ^~~~~~~
In file included from /usr/include/features.h:490:
/usr/include/bits/stdio2.h:82:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
   82 | __NTH (vsnprintf (char *__restrict __s, size_t __n,
      | ^~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./arpspoof.c
In file included from /usr/include/sys/types.h:25,
                 from ./arpspoof.c:14:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./arpspoof.c: In function 'arp_send':
./arpspoof.c:58:21: warning: pointer targets in assignment from 'char *' to 'u_int8_t *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
   58 |                 tha = "\xff\xff\xff\xff\xff\xff";
      |                     ^
./arpspoof.c: In function 'main':
./arpspoof.c:185:9: warning: 'pcap_lookupdev' is deprecated: use 'pcap_findalldevs' and use the first device [-Wdeprecated-declarations]
  185 |         if (intf == NULL && (intf = pcap_lookupdev(pcap_ebuf)) == NULL)
      |         ^~
In file included from /usr/include/pcap.h:43,
                 from ./arpspoof.c:23:
/usr/include/pcap/pcap.h:328:18: note: declared here
  328 | PCAP_API char   *pcap_lookupdev(char *)
      |                  ^~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./base64.c
In file included from /usr/include/sys/types.h:25,
                 from ./base64.c:44:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./tcp_raw.c
In file included from /usr/include/sys/types.h:25,
                 from ./tcp_raw.c:11:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./dsniff.c
In file included from /usr/include/sys/types.h:25,
                 from ./dsniff.c:15:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./dsniff.c: In function 'get_all_ifaces':
./dsniff.c:120:22: warning: unused variable 'i' [-Wunused-variable]
  120 |         unsigned int i;
      |                      ^
./dsniff.c: In function 'all_local_ipaddrs_chksum_disable':
./dsniff.c:104:1: warning: control reaches end of non-void function [-Wreturn-type]
  104 | }
      | ^
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./dnsspoof.c
In file included from /usr/include/sys/types.h:25,
                 from /usr/include/sys/param.h:25,
                 from ./dnsspoof.c:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./dnsspoof.c: In function 'dns_spoof':
./dnsspoof.c:226:24: warning: pointer targets in assignment from 'char *' to 'u_char *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
  226 |                 if ((q = dns_lookup_ptr(name)) == NULL)
      |                        ^
./dnsspoof.c:230:34: warning: pointer targets in passing argument 1 of 'dn_comp' differ in signedness [-Wpointer-sign]
  230 |                 anslen = dn_comp(q, p + 12, 256, NULL, NULL);
      |                                  ^
      |                                  |
      |                                  u_char * {aka unsigned char *}
In file included from ./dnsspoof.c:23:
/usr/include/resolv.h:271:26: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  271 | int             dn_comp (const char *, unsigned char *, int, unsigned char **,
      |                          ^~~~~~~~~~~~
./dnsspoof.c: In function 'main':
./dnsspoof.c:299:9: warning: 'pcap_lookupdev' is deprecated: use 'pcap_findalldevs' and use the first device [-Wdeprecated-declarations]
  299 |         if (dev == NULL && (dev = pcap_lookupdev(buf)) == NULL)
      |         ^~
In file included from /usr/include/pcap.h:43,
                 from ./dnsspoof.c:26:
/usr/include/pcap/pcap.h:328:18: note: declared here
  328 | PCAP_API char   *pcap_lookupdev(char *)
      |                  ^~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./magic.c
In file included from /usr/include/sys/types.h:25,
                 from ./magic.c:34:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./decode_ftp.c
In file included from /usr/include/sys/types.h:25,
                 from ./decode_ftp.c:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from ./decode_ftp.c:19:
./decode_ftp.c: In function 'decode_ftp':
./buf.h:31:36: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
   31 | #define buf_ptr(b)      ((b)->base + (b)->offset)
      |                         ~~~~~~~~~~~^~~~~~~~~~~~~~
      |                                    |
      |                                    u_char * {aka unsigned char *}
./decode_ftp.c:47:33: note: in expansion of macro 'buf_ptr'
   47 |                 if (strncasecmp(buf_ptr(line), "USER ", 5) == 0 ||
      |                                 ^~~~~~~
In file included from /usr/include/string.h:462,
                 from ./decode_ftp.c:16:
/usr/include/strings.h:120:37: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
      |                         ~~~~~~~~~~~~^~~~
./buf.h:31:36: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
   31 | #define buf_ptr(b)      ((b)->base + (b)->offset)
      |                         ~~~~~~~~~~~^~~~~~~~~~~~~~
      |                                    |
      |                                    u_char * {aka unsigned char *}
./decode_ftp.c:48:33: note: in expansion of macro 'buf_ptr'
   48 |                     strncasecmp(buf_ptr(line), "ACCT ", 5) == 0 ||
      |                                 ^~~~~~~
/usr/include/strings.h:120:37: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
      |                         ~~~~~~~~~~~~^~~~
./buf.h:31:36: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
   31 | #define buf_ptr(b)      ((b)->base + (b)->offset)
      |                         ~~~~~~~~~~~^~~~~~~~~~~~~~
      |                                    |
      |                                    u_char * {aka unsigned char *}
./decode_ftp.c:49:33: note: in expansion of macro 'buf_ptr'
   49 |                     strncasecmp(buf_ptr(line), "PASS ", 5) == 0) {
      |                                 ^~~~~~~
/usr/include/strings.h:120:37: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
      |                         ~~~~~~~~~~~~^~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./decode.c
In file included from /usr/include/sys/types.h:25,
                 from ./decode.c:11:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./decode.c: In function 'strip_telopts':
./decode.c:123:35: warning: pointer targets in assignment from 'u_char *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
  123 |                                 p = buf + i + 1;
      |                                   ^
./decode.c:124:49: warning: pointer targets in passing argument 1 of 'bufbuf' differ in signedness [-Wpointer-sign]
  124 |                                 if ((q = bufbuf(p, len - i, "\xff", 1))
      |                                                 ^
      |                                                 |
      |                                                 char *
In file included from ./decode.c:19:
./decode.h:48:24: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
   48 | u_char *bufbuf(u_char *big, int blen, u_char *little, int llen);
      |                ~~~~~~~~^~~
./decode.c:124:61: warning: pointer targets in passing argument 3 of 'bufbuf' differ in signedness [-Wpointer-sign]
  124 |                                 if ((q = bufbuf(p, len - i, "\xff", 1))
      |                                                             ^~~~~~
      |                                                             |
      |                                                             char *
./decode.h:48:47: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
   48 | u_char *bufbuf(u_char *big, int blen, u_char *little, int llen);
      |                                       ~~~~~~~~^~~~~~
./decode.c:124:40: warning: pointer targets in assignment from 'u_char *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
  124 |                                 if ((q = bufbuf(p, len - i, "\xff", 1))
      |                                        ^
./decode.c:126:57: warning: pointer targets in passing argument 1 of 'bufbuf' differ in signedness [-Wpointer-sign]
  126 |                                         if ((p = bufbuf(p, q - p, "USER\x01",
      |                                                         ^
      |                                                         |
      |                                                         char *
./decode.h:48:24: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
   48 | u_char *bufbuf(u_char *big, int blen, u_char *little, int llen);
      |                ~~~~~~~~^~~
./decode.c:126:67: warning: pointer targets in passing argument 3 of 'bufbuf' differ in signedness [-Wpointer-sign]
  126 |                                         if ((p = bufbuf(p, q - p, "USER\x01",
      |                                                                   ^~~~~~~~~~
      |                                                                   |
      |                                                                   char *
./decode.h:48:47: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
   48 | u_char *bufbuf(u_char *big, int blen, u_char *little, int llen);
      |                                       ~~~~~~~~^~~~~~
./decode.c:126:48: warning: pointer targets in assignment from 'u_char *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
  126 |                                         if ((p = bufbuf(p, q - p, "USER\x01",
      |                                                ^
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./decode_cvs.c
In file included from /usr/include/sys/types.h:25,
                 from ./decode_cvs.c:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./decode_hex.c
In file included from /usr/include/sys/types.h:25,
                 from /usr/include/sys/param.h:25,
                 from ./decode_hex.c:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./decode_imap.c
In file included from /usr/include/sys/types.h:25,
                 from ./decode_imap.c:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./decode_irc.c
In file included from /usr/include/sys/types.h:25,
                 from ./decode_irc.c:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./decode_ldap.c
In file included from /usr/include/sys/types.h:25,
                 from ./decode_ldap.c:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./decode_icq.c
In file included from /usr/include/sys/types.h:25,
                 from ./decode_icq.c:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./decode_napster.c
In file included from /usr/include/sys/types.h:25,
                 from ./decode_napster.c:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./decode_http.c
In file included from /usr/include/sys/types.h:25,
                 from ./decode_http.c:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from ./decode_http.c:23:
./decode_http.c: In function 'decode_http':
./buf.h:31:36: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign]
   31 | #define buf_ptr(b)      ((b)->base + (b)->offset)
      |                         ~~~~~~~~~~~^~~~~~~~~~~~~~
      |                                    |
      |                                    u_char * {aka unsigned char *}
./decode_http.c:119:35: note: in expansion of macro 'buf_ptr'
  119 |                 if ((req = strtok(buf_ptr(msg), "\r\n")) == NULL)
      |                                   ^~~~~~~
In file included from ./decode_http.c:16:
/usr/include/string.h:356:39: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  356 | extern char *strtok (char *__restrict __s, const char *__restrict __delim)
      |                      ~~~~~~~~~~~~~~~~~^~~
./decode_http.c:157:47: warning: pointer targets in assignment from 'u_char *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
  157 |                                         query = buf_ptr(msg);
      |                                               ^
./decode_http.c:176:52: warning: pointer targets in passing argument 2 of 'base64_pton' differ in signedness [-Wpointer-sign]
  176 |                                 i = base64_pton(p, p, strlen(p));
      |                                                    ^
      |                                                    |
      |                                                    char *
In file included from ./decode_http.c:22:
./base64.h:12:35: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
   12 | int     base64_pton(char const *, u_char *, size_t);
      |                                   ^~~~~~~~
./decode_http.c:183:52: warning: pointer targets in passing argument 2 of 'base64_pton' differ in signedness [-Wpointer-sign]
  183 |                                 i = base64_pton(p, p, strlen(p));
      |                                                    ^
      |                                                    |
      |                                                    char *
./base64.h:12:35: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
   12 | int     base64_pton(char const *, u_char *, size_t);
      |                                   ^~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./decode_ospf.c
In file included from /usr/include/sys/types.h:25,
                 from ./decode_ospf.c:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./decode_ospf.c: In function 'decode_ospf':
./decode_ospf.c:31:26: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
   31 |         return (snprintf(obuf, olen, "%s\n", buf + 16));
      |                          ^~~~
      |                          |
      |                          u_char * {aka unsigned char *}
In file included from /usr/include/features.h:490:
/usr/include/bits/stdio2.h:68:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
   68 | __NTH (snprintf (char *__restrict __s, size_t __n,
      | ^~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./decode_mmxp.c
In file included from /usr/include/sys/types.h:25,
                 from ./decode_mmxp.c:19:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./decode_mmxp.c:29:25: warning: pointer targets in initialization of 'u_char *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
   29 | #define MM_SECRET       "Thisisastupidwasteoftimeandspace"
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./decode_mmxp.c:29:25: note: in definition of macro 'MM_SECRET'
   29 | #define MM_SECRET       "Thisisastupidwasteoftimeandspace"
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./decode_nntp.c
In file included from /usr/include/sys/types.h:25,
                 from ./decode_nntp.c:14:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./decode_nntp.c: In function 'decode_nntp':
./decode_nntp.c:31:25: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign]
   31 |         for (p = strtok(buf, "\r\n"); p != NULL; p = strtok(NULL, "\r\n")) {
      |                         ^~~
      |                         |
      |                         u_char * {aka unsigned char *}
In file included from ./decode_nntp.c:17:
/usr/include/string.h:356:39: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  356 | extern char *strtok (char *__restrict __s, const char *__restrict __delim)
      |                      ~~~~~~~~~~~~~~~~~^~~
./decode_nntp.c:33:33: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
   33 |                         strlcat(obuf, p, olen);
      |                                 ^~~~
      |                                 |
      |                                 u_char * {aka unsigned char *}
In file included from /usr/include/features.h:490:
/usr/include/bits/string_fortified.h:181:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_nntp.c:34:33: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
   34 |                         strlcat(obuf, "\n", olen);
      |                                 ^~~~
      |                                 |
      |                                 u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:181:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_nntp.c:38:33: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
   38 |                         strlcat(obuf, p, olen);
      |                                 ^~~~
      |                                 |
      |                                 u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:181:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_nntp.c:49:60: warning: pointer targets in passing argument 2 of 'base64_pton' differ in signedness [-Wpointer-sign]
   49 |                                         i = base64_pton(p, p, strlen(p));
      |                                                            ^
      |                                                            |
      |                                                            char *
In file included from ./decode_nntp.c:19:
./base64.h:12:35: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
   12 | int     base64_pton(char const *, u_char *, size_t);
      |                                   ^~~~~~~~
./decode_nntp.c:51:52: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   51 |                                         i = strlen(obuf);
      |                                                    ^~~~
      |                                                    |
      |                                                    u_char * {aka unsigned char *}
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
./decode_nntp.c:52:55: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
   52 |                                         snprintf(obuf + i, olen - i,
      |                                                  ~~~~~^~~
      |                                                       |
      |                                                       u_char * {aka unsigned char *}
/usr/include/bits/stdio2.h:68:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
   68 | __NTH (snprintf (char *__restrict __s, size_t __n,
      | ^~~~~
./decode_nntp.c:56:33: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
   56 |                         strlcat(obuf, "\n", olen);
      |                                 ^~~~
      |                                 |
      |                                 u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:181:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_nntp.c:59:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   59 |         return (strlen(obuf));
      |                        ^~~~
      |                        |
      |                        u_char * {aka unsigned char *}
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./decode_oracle.c
In file included from /usr/include/sys/types.h:25,
                 from ./decode_oracle.c:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./decode_oracle.c: In function 'decode_oracle':
./decode_oracle.c:42:18: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
   42 |         snprintf(obuf, olen, "%s\n", q);
      |                  ^~~~
      |                  |
      |                  u_char * {aka unsigned char *}
In file included from /usr/include/features.h:490:
/usr/include/bits/stdio2.h:68:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
   68 | __NTH (snprintf (char *__restrict __s, size_t __n,
      | ^~~~~
./decode_oracle.c:46:33: warning: pointer targets in passing argument 3 of 'bufbuf' differ in signedness [-Wpointer-sign]
   46 |         if ((p = bufbuf(p, len, "(TNS V", 6)) == NULL) return (0);
      |                                 ^~~~~~~~
      |                                 |
      |                                 char *
In file included from ./decode_oracle.c:18:
./decode.h:48:47: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
   48 | u_char *bufbuf(u_char *big, int blen, u_char *little, int llen);
      |                                       ~~~~~~~~^~~~~~
./decode_oracle.c:66:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   66 |                 j = strlen(obuf);
      |                            ^~~~
      |                            |
      |                            u_char * {aka unsigned char *}
In file included from ./decode_oracle.c:16:
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
./decode_oracle.c:67:31: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
   67 |                 snprintf(obuf + j, olen + j, "%s\n", p + 117);
      |                          ~~~~~^~~
      |                               |
      |                               u_char * {aka unsigned char *}
/usr/include/bits/stdio2.h:68:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
   68 | __NTH (snprintf (char *__restrict __s, size_t __n,
      | ^~~~~
./decode_oracle.c:70:34: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   70 |         return (gotauth ? strlen(obuf) : 0);
      |                                  ^~~~
      |                                  |
      |                                  u_char * {aka unsigned char *}
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./decode_pcanywhere.c
In file included from /usr/include/sys/types.h:25,
                 from ./decode_pcanywhere.c:16:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./trigger.c
In file included from /usr/include/sys/types.h:25,
                 from ./trigger.c:11:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./trigger.c: In function 'trigger_ip':
./trigger.c:300:49: warning: pointer targets in passing argument 3 of 't->decode->dc_func' differ in signedness [-Wpointer-sign]
  300 |         if ((len = t->decode->dc_func(buf, len, obuf, sizeof(obuf))) > 0) {
      |                                                 ^~~~
      |                                                 |
      |                                                 char *
./trigger.c:300:49: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
./trigger.c:302:50: warning: pointer targets in passing argument 7 of 'record' differ in signedness [-Wpointer-sign]
  302 |                        0, 0, t->decode->dc_name, obuf, len);
      |                                                  ^~~~
      |                                                  |
      |                                                  char *
In file included from ./trigger.c:24:
./record.h:17:51: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
   17 |                u_short dport, char *name, u_char *buf, int len);
      |                                           ~~~~~~~~^~~
./trigger.c: In function 'trigger_udp':
./trigger.c:346:49: warning: pointer targets in passing argument 3 of 't->decode->dc_func' differ in signedness [-Wpointer-sign]
  346 |         if ((len = t->decode->dc_func(buf, len, obuf, sizeof(obuf))) > 0) {
      |                                                 ^~~~
      |                                                 |
      |                                                 char *
./trigger.c:346:49: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
./trigger.c:349:44: warning: pointer targets in passing argument 7 of 'record' differ in signedness [-Wpointer-sign]
  349 |                        t->decode->dc_name, obuf, len);
      |                                            ^~~~
      |                                            |
      |                                            char *
./record.h:17:51: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
   17 |                u_short dport, char *name, u_char *buf, int len);
      |                                           ~~~~~~~~^~~
./trigger.c: In function 'trigger_tcp_half':
./trigger.c:360:13: warning: pointer targets in assignment from 'char *' to 'u_char *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
  360 |         buf = hs->data;
      |             ^
./trigger.c:378:47: warning: pointer targets in passing argument 3 of 't->decode->dc_func' differ in signedness [-Wpointer-sign]
  378 |                                               obuf, sizeof(obuf))) > 0) {
      |                                               ^~~~
      |                                               |
      |                                               char *
./trigger.c:378:47: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
./trigger.c:381:32: warning: pointer targets in passing argument 7 of 'record' differ in signedness [-Wpointer-sign]
  381 |                                obuf, len);
      |                                ^~~~
      |                                |
      |                                char *
./record.h:17:51: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
   17 |                u_short dport, char *name, u_char *buf, int len);
      |                                           ~~~~~~~~^~~
./trigger.c: In function 'trigger_tcp_raw':
./trigger.c:478:42: warning: pointer targets in passing argument 3 of 't->decode->dc_func' differ in signedness [-Wpointer-sign]
  478 |                                          obuf, sizeof(obuf));
      |                                          ^~~~
      |                                          |
      |                                          char *
./trigger.c:478:42: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
./trigger.c:484:32: warning: pointer targets in passing argument 7 of 'record' differ in signedness [-Wpointer-sign]
  484 |                                obuf, len);
      |                                ^~~~
      |                                |
      |                                char *
./record.h:17:51: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
   17 |                u_short dport, char *name, u_char *buf, int len);
      |                                           ~~~~~~~~^~~
./trigger.c: In function 'trigger_tcp_raw_callback':
./trigger.c:512:47: warning: pointer targets in passing argument 3 of 't->decode->dc_func' differ in signedness [-Wpointer-sign]
  512 |                                               obuf, sizeof(obuf))) > 0) {
      |                                               ^~~~
      |                                               |
      |                                               char *
./trigger.c:512:47: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
./trigger.c:514:52: warning: pointer targets in passing argument 7 of 'record' differ in signedness [-Wpointer-sign]
  514 |                                t->decode->dc_name, obuf, len);
      |                                                    ^~~~
      |                                                    |
      |                                                    char *
./record.h:17:51: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
   17 |                u_short dport, char *name, u_char *buf, int len);
      |                                           ~~~~~~~~^~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./decode_postgresql.c
In file included from /usr/include/sys/types.h:25,
                 from ./decode_postgresql.c:15:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./decode_postgresql.c: In function 'decode_postgresql':
./decode_postgresql.c:46:36: warning: pointer targets in assignment from 'u_char *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
   46 |                                 db = p + 4; db[63] = '\0';
      |                                    ^
./decode_postgresql.c:52:48: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   52 |                         snprintf(obuf + strlen(obuf),
      |                                                ^~~~
      |                                                |
      |                                                u_char * {aka unsigned char *}
In file included from ./decode_postgresql.c:18:
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
./decode_postgresql.c:53:48: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   53 |                                  olen - strlen(obuf),
      |                                                ^~~~
      |                                                |
      |                                                u_char * {aka unsigned char *}
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
./decode_postgresql.c:52:39: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
   52 |                         snprintf(obuf + strlen(obuf),
      |                                  ~~~~~^~~~~~~~~~~~~~
      |                                       |
      |                                       u_char * {aka unsigned char *}
In file included from /usr/include/features.h:490:
/usr/include/bits/stdio2.h:68:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
   68 | __NTH (snprintf (char *__restrict __s, size_t __n,
      | ^~~~~
./decode_postgresql.c:60:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   60 |         return (strlen(obuf));
      |                        ^~~~
      |                        |
      |                        u_char * {aka unsigned char *}
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./decode_mountd.c
In file included from /usr/include/sys/types.h:25,
                 from /usr/include/sys/param.h:25,
                 from ./decode_mountd.c:15:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./decode_mountd.c: In function 'decode_mountd':
./decode_mountd.c:47:42: warning: pointer targets in passing argument 2 of 'xdrmem_create' differ in signedness [-Wpointer-sign]
   47 |                 xdrmem_create(&xdrs, buf + hdrlen, len - hdrlen, XDR_DECODE);
      |                                      ~~~~^~~~~~~~
      |                                          |
      |                                          u_char * {aka unsigned char *}
In file included from /usr/include/tirpc/rpc/rpc.h:43,
                 from ./decode_mountd.c:17:
/usr/include/tirpc/rpc/xdr.h:355:36: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  355 | extern void   xdrmem_create(XDR *, char *, u_int, enum xdr_op);
      |                                    ^~~~~~
./decode_mountd.c:59:50: warning: pointer targets in passing argument 2 of 'xdrmem_create' differ in signedness [-Wpointer-sign]
   59 |                         xdrmem_create(&xdrs, buf + hdrlen, len - hdrlen,
      |                                              ~~~~^~~~~~~~
      |                                                  |
      |                                                  u_char * {aka unsigned char *}
/usr/include/tirpc/rpc/xdr.h:355:36: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  355 | extern void   xdrmem_create(XDR *, char *, u_int, enum xdr_op);
      |                                    ^~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./decode_pop.c
In file included from /usr/include/sys/types.h:25,
                 from ./decode_pop.c:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./decode_pop.c: In function 'decode_poppass':
./decode_pop.c:29:25: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign]
   29 |         for (p = strtok(buf, "\r\n"); p != NULL; p = strtok(NULL, "\r\n")) {
      |                         ^~~
      |                         |
      |                         u_char * {aka unsigned char *}
In file included from ./decode_pop.c:16:
/usr/include/string.h:356:39: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  356 | extern char *strtok (char *__restrict __s, const char *__restrict __delim)
      |                      ~~~~~~~~~~~~~~~~~^~~
./decode_pop.c:33:33: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
   33 |                         strlcat(obuf, p, olen);
      |                                 ^~~~
      |                                 |
      |                                 u_char * {aka unsigned char *}
In file included from /usr/include/features.h:490:
/usr/include/bits/string_fortified.h:181:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_pop.c:34:33: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
   34 |                         strlcat(obuf, "\n", olen);
      |                                 ^~~~
      |                                 |
      |                                 u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:181:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_pop.c:37:25: warning: pointer targets in passing argument 1 of 'strip_lines' differ in signedness [-Wpointer-sign]
   37 |         if (strip_lines(obuf, Opt_lines) < 3)
      |                         ^~~~
      |                         |
      |                         u_char * {aka unsigned char *}
In file included from ./decode_pop.c:20:
./decode.h:44:27: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
   44 | int     strip_lines(char *buf, int max_lines);
      |                     ~~~~~~^~~
./decode_pop.c:40:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   40 |         return (strlen(obuf));
      |                        ^~~~
      |                        |
      |                        u_char * {aka unsigned char *}
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
./decode_pop.c: In function 'decode_pop':
./decode_pop.c:51:25: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign]
   51 |         for (p = strtok(buf, "\r\n"); p != NULL; p = strtok(NULL, "\r\n")) {
      |                         ^~~
      |                         |
      |                         u_char * {aka unsigned char *}
/usr/include/string.h:356:39: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  356 | extern char *strtok (char *__restrict __s, const char *__restrict __delim)
      |                      ~~~~~~~~~~~~~~~~~^~~
./decode_pop.c:54:33: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
   54 |                         strlcat(obuf, p, olen);
      |                                 ^~~~
      |                                 |
      |                                 u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:181:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_pop.c:55:33: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
   55 |                         strlcat(obuf, "\n", olen);
      |                                 ^~~~
      |                                 |
      |                                 u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:181:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_pop.c:59:41: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
   59 |                                 strlcat(obuf, p, olen);
      |                                         ^~~~
      |                                         |
      |                                         u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:181:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_pop.c:60:52: warning: pointer targets in passing argument 2 of 'base64_pton' differ in signedness [-Wpointer-sign]
   60 |                                 j = base64_pton(p, p, strlen(p));
      |                                                    ^
      |                                                    |
      |                                                    char *
In file included from ./decode_pop.c:18:
./base64.h:12:35: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
   12 | int     base64_pton(char const *, u_char *, size_t);
      |                                   ^~~~~~~~
./decode_pop.c:62:41: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
   62 |                                 strlcat(obuf, " [", olen);
      |                                         ^~~~
      |                                         |
      |                                         u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:181:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_pop.c:63:41: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
   63 |                                 strlcat(obuf, p, olen);
      |                                         ^~~~
      |                                         |
      |                                         u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:181:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_pop.c:64:41: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
   64 |                                 strlcat(obuf, "]\n", olen);
      |                                         ^~~~
      |                                         |
      |                                         u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:181:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_pop.c:71:33: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
   71 |                         strlcat(obuf, p, olen);
      |                                 ^~~~
      |                                 |
      |                                 u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:181:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_pop.c:72:33: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
   72 |                         strlcat(obuf, "\n", olen);
      |                                 ^~~~
      |                                 |
      |                                 u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:181:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_pop.c:75:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   75 |         return (strlen(obuf));
      |                        ^~~~
      |                        |
      |                        u_char * {aka unsigned char *}
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./decode_rip.c
In file included from /usr/include/sys/types.h:25,
                 from ./decode_rip.c:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./decode_rip.c: In function 'decode_rip':
./decode_rip.c:32:26: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
   32 |         return (snprintf(obuf, olen, "%s\n", buf + 20));
      |                          ^~~~
      |                          |
      |                          u_char * {aka unsigned char *}
In file included from /usr/include/features.h:490:
/usr/include/bits/stdio2.h:68:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
   68 | __NTH (snprintf (char *__restrict __s, size_t __n,
      | ^~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./decode_pptp.c
In file included from /usr/include/sys/types.h:25,
                 from ./decode_pptp.c:14:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./decode_pptp.c: In function 'decode_pptp':
./decode_pptp.c:187:41: warning: pointer targets in passing argument 1 of 'strchr' differ in signedness [-Wpointer-sign]
  187 |                         if ((p = strchr(name, '\\')) == NULL)
      |                                         ^~~~
      |                                         |
      |                                         u_char * {aka unsigned char *}
In file included from ./decode_pptp.c:18:
/usr/include/string.h:246:34: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  246 | extern char *strchr (const char *__s, int __c)
      |                      ~~~~~~~~~~~~^~~
./decode_pptp.c:187:32: warning: pointer targets in assignment from 'char *' to 'u_char *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
  187 |                         if ((p = strchr(name, '\\')) == NULL)
      |                                ^
./decode_pptp.c:193:53: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  193 |                         SHA1_Update(&ctx, p, strlen(p));
      |                                                     ^
      |                                                     |
      |                                                     u_char * {aka unsigned char *}
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./decode_rlogin.c
In file included from /usr/include/sys/types.h:25,
                 from ./decode_rlogin.c:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./decode_rlogin.c: In function 'decode_rlogin':
./decode_rlogin.c:30:17: warning: pointer targets in passing argument 1 of 'strlcpy' differ in signedness [-Wpointer-sign]
   30 |         strlcpy(obuf, "[", olen);
      |                 ^~~~
      |                 |
      |                 u_char * {aka unsigned char *}
In file included from /usr/include/features.h:490:
/usr/include/bits/string_fortified.h:154:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  154 | __NTH (strlcpy (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_rlogin.c:31:17: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
   31 |         strlcat(obuf, p, olen);         /* Local username */
      |                 ^~~~
      |                 |
      |                 u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:181:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_rlogin.c:31:23: warning: pointer targets in passing argument 2 of 'strlcat' differ in signedness [-Wpointer-sign]
   31 |         strlcat(obuf, p, olen);         /* Local username */
      |                       ^
      |                       |
      |                       u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:181:1: note: expected 'const char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_rlogin.c:32:17: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
   32 |         strlcat(obuf, ":", olen);
      |                 ^~~~
      |                 |
      |                 u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:181:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_rlogin.c:33:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   33 |         p += strlen(p) + 1;
      |                     ^
      |                     |
      |                     u_char * {aka unsigned char *}
In file included from ./decode_rlogin.c:16:
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
./decode_rlogin.c:35:17: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
   35 |         strlcat(obuf, p, olen);         /* Remote username */
      |                 ^~~~
      |                 |
      |                 u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:181:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_rlogin.c:35:23: warning: pointer targets in passing argument 2 of 'strlcat' differ in signedness [-Wpointer-sign]
   35 |         strlcat(obuf, p, olen);         /* Remote username */
      |                       ^
      |                       |
      |                       u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:181:1: note: expected 'const char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_rlogin.c:36:17: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
   36 |         strlcat(obuf, "]\n", olen);
      |                 ^~~~
      |                 |
      |                 u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:181:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_rlogin.c:37:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   37 |         p += strlen(p) + 1;
      |                     ^
      |                     |
      |                     u_char * {aka unsigned char *}
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
./decode_rlogin.c:39:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   39 |         p += strlen(p) + 1;                     /* Skip term info */
      |                     ^
      |                     |
      |                     u_char * {aka unsigned char *}
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
./decode_rlogin.c:41:25: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign]
   41 |         if ((q = strstr(p, "\xff\xffss")) != NULL)      /* Skip window size */
      |                         ^
      |                         |
      |                         u_char * {aka unsigned char *}
/usr/include/string.h:350:34: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  350 | extern char *strstr (const char *__haystack, const char *__needle)
      |                      ~~~~~~~~~~~~^~~~~~~~~~
./decode_rlogin.c:41:16: warning: pointer targets in assignment from 'char *' to 'u_char *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
   41 |         if ((q = strstr(p, "\xff\xffss")) != NULL)      /* Skip window size */
      |                ^
./decode_rlogin.c:44:25: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign]
   44 |         for (p = strtok(p, "\r\n"); p != NULL; p = strtok(NULL, "\r\n")) {
      |                         ^
      |                         |
      |                         u_char * {aka unsigned char *}
/usr/include/string.h:356:39: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  356 | extern char *strtok (char *__restrict __s, const char *__restrict __delim)
      |                      ~~~~~~~~~~~~~~~~~^~~
./decode_rlogin.c:44:16: warning: pointer targets in assignment from 'char *' to 'u_char *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
   44 |         for (p = strtok(p, "\r\n"); p != NULL; p = strtok(NULL, "\r\n")) {
      |                ^
./decode_rlogin.c:44:50: warning: pointer targets in assignment from 'char *' to 'u_char *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
   44 |         for (p = strtok(p, "\r\n"); p != NULL; p = strtok(NULL, "\r\n")) {
      |                                                  ^
./decode_rlogin.c:45:25: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
   45 |                 strlcat(obuf, p, olen);
      |                         ^~~~
      |                         |
      |                         u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:181:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_rlogin.c:45:31: warning: pointer targets in passing argument 2 of 'strlcat' differ in signedness [-Wpointer-sign]
   45 |                 strlcat(obuf, p, olen);
      |                               ^
      |                               |
      |                               u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:181:1: note: expected 'const char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_rlogin.c:46:25: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
   46 |                 strlcat(obuf, "\n", olen);
      |                         ^~~~
      |                         |
      |                         u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:181:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_rlogin.c:48:26: warning: pointer targets in passing argument 1 of 'strip_lines' differ in signedness [-Wpointer-sign]
   48 |         if (!strip_lines(obuf, Opt_lines))
      |                          ^~~~
      |                          |
      |                          u_char * {aka unsigned char *}
In file included from ./decode_rlogin.c:19:
./decode.h:44:27: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
   44 | int     strip_lines(char *buf, int max_lines);
      |                     ~~~~~~^~~
./decode_rlogin.c:51:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   51 |         return (strlen(obuf));
      |                        ^~~~
      |                        |
      |                        u_char * {aka unsigned char *}
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./decode_sniffer.c
In file included from /usr/include/sys/types.h:25,
                 from ./decode_sniffer.c:14:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./decode_sniffer.c: In function 'decode_sniffer':
./decode_sniffer.c:34:41: warning: pointer targets in passing argument 1 of 'strlcpy' differ in signedness [-Wpointer-sign]
   34 |                         return (strlcpy(obuf, "[]\n", olen));
      |                                         ^~~~
      |                                         |
      |                                         u_char * {aka unsigned char *}
In file included from /usr/include/features.h:490:
/usr/include/bits/string_fortified.h:154:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  154 | __NTH (strlcpy (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_sniffer.c:38:41: warning: pointer targets in passing argument 1 of 'strlcpy' differ in signedness [-Wpointer-sign]
   38 |                         return (strlcpy(obuf, "[]\n", olen));
      |                                         ^~~~
      |                                         |
      |                                         u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:154:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  154 | __NTH (strlcpy (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_sniffer.c:42:36: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign]
   42 |         buf[len - 3]= '\0'; strtok(&buf[32], "\r\n");
      |                                    ^~~~~~~~
      |                                    |
      |                                    u_char * {aka unsigned char *}
In file included from ./decode_sniffer.c:17:
/usr/include/string.h:356:39: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  356 | extern char *strtok (char *__restrict __s, const char *__restrict __delim)
      |                      ~~~~~~~~~~~~~~~~~^~~
./decode_sniffer.c:43:18: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
   43 |         snprintf(obuf, olen, "%s [", &buf[32]);
      |                  ^~~~
      |                  |
      |                  u_char * {aka unsigned char *}
/usr/include/bits/stdio2.h:68:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
   68 | __NTH (snprintf (char *__restrict __s, size_t __n,
      | ^~~~~
./decode_sniffer.c:44:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   44 |         len = strlen(obuf);
      |                      ^~~~
      |                      |
      |                      u_char * {aka unsigned char *}
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
./decode_sniffer.c:45:25: warning: pointer targets in passing argument 1 of 'base64_pton' differ in signedness [-Wpointer-sign]
   45 |         i = base64_pton(&buf[32], &obuf[len], olen - len - 3);
      |                         ^~~~~~~~
      |                         |
      |                         u_char * {aka unsigned char *}
In file included from ./decode_sniffer.c:19:
./base64.h:12:21: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
   12 | int     base64_pton(char const *, u_char *, size_t);
      |                     ^~~~~~~~~~~~
./decode_sniffer.c:47:17: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
   47 |         strlcat(obuf, "]\n", olen);
      |                 ^~~~
      |                 |
      |                 u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:181:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_sniffer.c:49:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   49 |         return (strlen(obuf));
      |                        ^~~~
      |                        |
      |                        u_char * {aka unsigned char *}
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./decode_smtp.c
In file included from /usr/include/sys/types.h:25,
                 from ./decode_smtp.c:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./decode_smtp.c: In function 'decode_smtp':
./decode_smtp.c:30:25: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign]
   30 |         for (p = strtok(buf, "\r\n"); p != NULL; p = strtok(NULL, "\r\n")) {
      |                         ^~~
      |                         |
      |                         u_char * {aka unsigned char *}
In file included from ./decode_smtp.c:16:
/usr/include/string.h:356:39: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  356 | extern char *strtok (char *__restrict __s, const char *__restrict __delim)
      |                      ~~~~~~~~~~~~~~~~~^~~
./decode_smtp.c:32:33: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
   32 |                         strlcat(obuf, p, olen);
      |                                 ^~~~
      |                                 |
      |                                 u_char * {aka unsigned char *}
In file included from /usr/include/features.h:490:
/usr/include/bits/string_fortified.h:181:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_smtp.c:33:44: warning: pointer targets in passing argument 2 of 'base64_pton' differ in signedness [-Wpointer-sign]
   33 |                         i = base64_pton(p, p, strlen(p));
      |                                            ^
      |                                            |
      |                                            char *
In file included from ./decode_smtp.c:18:
./base64.h:12:35: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
   12 | int     base64_pton(char const *, u_char *, size_t);
      |                                   ^~~~~~~~
./decode_smtp.c:35:36: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   35 |                         j = strlen(obuf);
      |                                    ^~~~
      |                                    |
      |                                    u_char * {aka unsigned char *}
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
./decode_smtp.c:36:39: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
   36 |                         snprintf(obuf + j, olen - j, " [%s]\n", p);
      |                                  ~~~~~^~~
      |                                       |
      |                                       u_char * {aka unsigned char *}
/usr/include/bits/stdio2.h:68:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
   68 | __NTH (snprintf (char *__restrict __s, size_t __n,
      | ^~~~~
./decode_smtp.c:40:33: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
   40 |                         strlcat(obuf, p, olen);
      |                                 ^~~~
      |                                 |
      |                                 u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:181:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_smtp.c:42:44: warning: pointer targets in passing argument 2 of 'base64_pton' differ in signedness [-Wpointer-sign]
   42 |                         i = base64_pton(p, p, strlen(p));
      |                                            ^
      |                                            |
      |                                            char *
./base64.h:12:35: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
   12 | int     base64_pton(char const *, u_char *, size_t);
      |                                   ^~~~~~~~
./decode_smtp.c:44:36: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   44 |                         j = strlen(obuf);
      |                                    ^~~~
      |                                    |
      |                                    u_char * {aka unsigned char *}
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
./decode_smtp.c:45:39: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
   45 |                         snprintf(obuf + j, olen - j, " [%s]\n", p);
      |                                  ~~~~~^~~
      |                                       |
      |                                       u_char * {aka unsigned char *}
/usr/include/bits/stdio2.h:68:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
   68 | __NTH (snprintf (char *__restrict __s, size_t __n,
      | ^~~~~
./decode_smtp.c:54:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   54 |         return (strlen(obuf));
      |                        ^~~~
      |                        |
      |                        u_char * {aka unsigned char *}
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./decode_snmp.c
In file included from /usr/include/sys/types.h:25,
                 from ./decode_snmp.c:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./decode_snmp.c: In function 'decode_snmp':
./decode_snmp.c:47:11: warning: pointer targets in assignment from 'char *' to 'u_char *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
   47 |         p = buf_strdup(b);
      |           ^
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./decode_socks.c
In file included from /usr/include/sys/types.h:25,
                 from ./decode_socks.c:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./decode_socks.c: In function 'decode_socks':
./decode_socks.c:47:18: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
   47 |         snprintf(obuf, olen, "%s ", p - 1);
      |                  ^~~~
      |                  |
      |                  u_char * {aka unsigned char *}
In file included from /usr/include/features.h:490:
/usr/include/bits/stdio2.h:68:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
   68 | __NTH (snprintf (char *__restrict __s, size_t __n,
      | ^~~~~
./decode_socks.c:55:17: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
   55 |         strlcat(obuf, p - 1, olen);
      |                 ^~~~
      |                 |
      |                 u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:181:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_socks.c:55:25: warning: pointer targets in passing argument 2 of 'strlcat' differ in signedness [-Wpointer-sign]
   55 |         strlcat(obuf, p - 1, olen);
      |                       ~~^~~
      |                         |
      |                         u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:181:1: note: expected 'const char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_socks.c:56:17: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
   56 |         strlcat(obuf, "\n", olen);
      |                 ^~~~
      |                 |
      |                 u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:181:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_socks.c:58:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   58 |         return (strlen(obuf));
      |                        ^~~~
      |                        |
      |                        u_char * {aka unsigned char *}
In file included from ./decode_socks.c:16:
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
rpcgen -c nfs_prot.x -o nfs_prot.c
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./decode_smb.c
In file included from /usr/include/sys/types.h:25,
                 from ./decode_smb.c:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./decode_smb.c: In function 'decode_smb':
./decode_smb.c:66:30: warning: pointer targets in assignment from 'u_char *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
   66 |                         pass = q + 6;
      |                              ^
./decode_smb.c:74:30: warning: pointer targets in assignment from 'u_char *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
   74 |                         pass = q + 12;
      |                              ^
./decode_smb.c:82:33: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
   82 |                         strlcat(obuf, user, olen);
      |                                 ^~~~
      |                                 |
      |                                 u_char * {aka unsigned char *}
In file included from /usr/include/features.h:490:
/usr/include/bits/string_fortified.h:181:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_smb.c:83:33: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
   83 |                         strlcat(obuf, " ", olen);
      |                                 ^~~~
      |                                 |
      |                                 u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:181:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_smb.c:84:33: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
   84 |                         strlcat(obuf, pass, olen);
      |                                 ^~~~
      |                                 |
      |                                 u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:181:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_smb.c:85:33: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
   85 |                         strlcat(obuf, "\n", olen);
      |                                 ^~~~
      |                                 |
      |                                 u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:181:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_smb.c:88:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   88 |         return (strlen(obuf));
      |                        ^~~~
      |                        |
      |                        u_char * {aka unsigned char *}
In file included from ./decode_smb.c:17:
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./decode_telnet.c
In file included from /usr/include/sys/types.h:25,
                 from ./decode_telnet.c:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./decode_telnet.c: In function 'decode_telnet':
./decode_telnet.c:27:30: warning: pointer targets in passing argument 1 of 'is_ascii_string' differ in signedness [-Wpointer-sign]
   27 |         if (!is_ascii_string(buf, len))
      |                              ^~~
      |                              |
      |                              u_char * {aka unsigned char *}
In file included from ./decode_telnet.c:19:
./decode.h:46:31: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
   46 | int     is_ascii_string(char *buf, int len);
      |                         ~~~~~~^~~
./decode_telnet.c:30:25: warning: pointer targets in passing argument 1 of 'strip_lines' differ in signedness [-Wpointer-sign]
   30 |         if (strip_lines(buf, Opt_lines) < 2)
      |                         ^~~
      |                         |
      |                         u_char * {aka unsigned char *}
./decode.h:44:27: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
   44 | int     strip_lines(char *buf, int max_lines);
      |                     ~~~~~~^~~
./decode_telnet.c:33:17: warning: pointer targets in passing argument 1 of 'strlcpy' differ in signedness [-Wpointer-sign]
   33 |         strlcpy(obuf, buf, olen);
      |                 ^~~~
      |                 |
      |                 u_char * {aka unsigned char *}
In file included from /usr/include/features.h:490:
/usr/include/bits/string_fortified.h:154:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  154 | __NTH (strlcpy (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_telnet.c:33:23: warning: pointer targets in passing argument 2 of 'strlcpy' differ in signedness [-Wpointer-sign]
   33 |         strlcpy(obuf, buf, olen);
      |                       ^~~
      |                       |
      |                       u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:154:1: note: expected 'const char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  154 | __NTH (strlcpy (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_telnet.c:35:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   35 |         return (strlen(obuf));
      |                        ^~~~
      |                        |
      |                        u_char * {aka unsigned char *}
In file included from ./decode_telnet.c:16:
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
rpcgen -h nfs_prot.x -o nfs_prot.h
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./decode_portmap.c
In file included from /usr/include/sys/types.h:25,
                 from ./decode_portmap.c:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./decode_portmap.c: In function 'decode_portmap':
./decode_portmap.c:41:42: warning: pointer targets in passing argument 2 of 'xdrmem_create' differ in signedness [-Wpointer-sign]
   41 |                 xdrmem_create(&xdrs, buf + hdrlen, len - hdrlen, XDR_DECODE);
      |                                      ~~~~^~~~~~~~
      |                                          |
      |                                          u_char * {aka unsigned char *}
In file included from /usr/include/tirpc/rpc/rpc.h:43,
                 from ./decode_portmap.c:14:
/usr/include/tirpc/rpc/xdr.h:355:36: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  355 | extern void   xdrmem_create(XDR *, char *, u_int, enum xdr_op);
      |                                    ^~~~~~
./decode_portmap.c:56:50: warning: pointer targets in passing argument 2 of 'xdrmem_create' differ in signedness [-Wpointer-sign]
   56 |                         xdrmem_create(&xdrs, buf + hdrlen, len - hdrlen,
      |                                              ~~~~^~~~~~~~
      |                                                  |
      |                                                  u_char * {aka unsigned char *}
/usr/include/tirpc/rpc/xdr.h:355:36: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  355 | extern void   xdrmem_create(XDR *, char *, u_int, enum xdr_op);
      |                                    ^~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./decode_tds.c
In file included from /usr/include/sys/types.h:25,
                 from ./decode_tds.c:17:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./decode_tds.c: In function 'decode_tds':
./decode_tds.c:162:33: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
  162 |                         strlcat(obuf, tl->username, olen);
      |                                 ^~~~
      |                                 |
      |                                 u_char * {aka unsigned char *}
In file included from /usr/include/features.h:490:
/usr/include/bits/string_fortified.h:181:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_tds.c:163:33: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
  163 |                         strlcat(obuf, "\n", olen);
      |                                 ^~~~
      |                                 |
      |                                 u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:181:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_tds.c:169:33: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
  169 |                         strlcat(obuf, tl->password, olen);
      |                                 ^~~~
      |                                 |
      |                                 u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:181:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_tds.c:170:33: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
  170 |                         strlcat(obuf, "\n", olen);
      |                                 ^~~~
      |                                 |
      |                                 u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:181:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_tds.c:203:48: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  203 |                         snprintf(obuf + strlen(obuf),
      |                                                ^~~~
      |                                                |
      |                                                u_char * {aka unsigned char *}
In file included from ./decode_tds.c:20:
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
./decode_tds.c:204:48: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  204 |                                  olen - strlen(obuf),
      |                                                ^~~~
      |                                                |
      |                                                u_char * {aka unsigned char *}
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
./decode_tds.c:203:39: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
  203 |                         snprintf(obuf + strlen(obuf),
      |                                  ~~~~~^~~~~~~~~~~~~~
      |                                       |
      |                                       u_char * {aka unsigned char *}
/usr/include/bits/stdio2.h:68:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
   68 | __NTH (snprintf (char *__restrict __s, size_t __n,
      | ^~~~~
./decode_tds.c:206:39: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  206 |                         return(strlen(obuf));
      |                                       ^~~~
      |                                       |
      |                                       u_char * {aka unsigned char *}
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
./decode_tds.c:209:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  209 |         return (strlen(obuf));
      |                        ^~~~
      |                        |
      |                        u_char * {aka unsigned char *}
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
./decode_tds.c:136:34: warning: variable 'myt7l' set but not used [-Wunused-but-set-variable]
  136 |         struct tds7_login *t7l, *myt7l;
      |                                  ^~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./decode_vrrp.c
In file included from /usr/include/sys/types.h:25,
                 from ./decode_vrrp.c:14:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./decode_x11.c
In file included from /usr/include/sys/types.h:25,
                 from ./decode_x11.c:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./decode_x11.c: In function 'decode_x11':
./decode_x11.c:26:11: warning: pointer targets in assignment from 'u_char *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
   26 |         p = buf + 12;
      |           ^
./decode_x11.c:31:17: warning: pointer targets in passing argument 1 of 'strlcpy' differ in signedness [-Wpointer-sign]
   31 |         strlcpy(obuf, "MIT-MAGIC-COOKIE-1 ", olen);
      |                 ^~~~
      |                 |
      |                 u_char * {aka unsigned char *}
In file included from /usr/include/features.h:490:
/usr/include/bits/string_fortified.h:154:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  154 | __NTH (strlcpy (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_x11.c:35:11: warning: pointer targets in assignment from 'u_char *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
   35 |         q = obuf + 19;
      |           ^
./decode_x11.c:39:17: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign]
   39 |         strlcat(obuf, "\n", olen);
      |                 ^~~~
      |                 |
      |                 u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:181:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
./decode_x11.c:41:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   41 |         return (strlen(obuf));
      |                        ^~~~
      |                        |
      |                        u_char * {aka unsigned char *}
In file included from ./decode_x11.c:16:
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./decode_yp.c
In file included from /usr/include/sys/types.h:25,
                 from ./decode_yp.c:15:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./decode_yp.c: In function 'decode_yppasswd':
./decode_yp.c:86:42: warning: pointer targets in passing argument 2 of 'xdrmem_create' differ in signedness [-Wpointer-sign]
   86 |                 xdrmem_create(&xdrs, buf + hdrlen, len - hdrlen, XDR_DECODE);
      |                                      ~~~~^~~~~~~~
      |                                          |
      |                                          u_char * {aka unsigned char *}
In file included from /usr/include/tirpc/rpc/rpc.h:43,
                 from ./decode_yp.c:17:
/usr/include/tirpc/rpc/xdr.h:355:36: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  355 | extern void   xdrmem_create(XDR *, char *, u_int, enum xdr_op);
      |                                    ^~~~~~
./decode_yp.c:89:34: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
   89 |                         snprintf(obuf, olen,
      |                                  ^~~~
      |                                  |
      |                                  u_char * {aka unsigned char *}
In file included from /usr/include/features.h:490:
/usr/include/bits/stdio2.h:68:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
   68 | __NTH (snprintf (char *__restrict __s, size_t __n,
      | ^~~~~
./decode_yp.c:98:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   98 |         return (strlen(obuf));
      |                        ^~~~
      |                        |
      |                        u_char * {aka unsigned char *}
In file included from /usr/include/sys/un.h:37,
                 from /usr/include/tirpc/rpc/clnt.h:46,
                 from /usr/include/tirpc/rpc/rpc.h:49:
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
./decode_yp.c: In function 'decode_ypserv':
./decode_yp.c:119:42: warning: pointer targets in passing argument 2 of 'xdrmem_create' differ in signedness [-Wpointer-sign]
  119 |                 xdrmem_create(&xdrs, buf + hdrlen, len - hdrlen, XDR_DECODE);
      |                                      ~~~~^~~~~~~~
      |                                          |
      |                                          u_char * {aka unsigned char *}
/usr/include/tirpc/rpc/xdr.h:355:36: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  355 | extern void   xdrmem_create(XDR *, char *, u_int, enum xdr_op);
      |                                    ^~~~~~
./decode_yp.c:132:50: warning: pointer targets in passing argument 2 of 'xdrmem_create' differ in signedness [-Wpointer-sign]
  132 |                         xdrmem_create(&xdrs, buf + hdrlen, len - hdrlen,
      |                                              ~~~~^~~~~~~~
      |                                                  |
      |                                                  u_char * {aka unsigned char *}
/usr/include/tirpc/rpc/xdr.h:355:36: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  355 | extern void   xdrmem_create(XDR *, char *, u_int, enum xdr_op);
      |                                    ^~~~~~
./decode_yp.c:136:50: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
  136 |                                         snprintf(obuf, olen, "%s\n",
      |                                                  ^~~~
      |                                                  |
      |                                                  u_char * {aka unsigned char *}
/usr/include/bits/stdio2.h:68:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
   68 | __NTH (snprintf (char *__restrict __s, size_t __n,
      | ^~~~~
./decode_yp.c:144:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  144 |         return (strlen(obuf));
      |                        ^~~~
      |                        |
      |                        u_char * {aka unsigned char *}
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
ar -cr libmissing.a dummy.o  md5.o
ranlib libmissing.a
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./macof.c
In file included from /usr/include/sys/types.h:25,
                 from ./macof.c:16:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./macof.c: In function 'main':
./macof.c:105:9: warning: 'pcap_lookupdev' is deprecated: use 'pcap_findalldevs' and use the first device [-Wdeprecated-declarations]
  105 |         if (!Intf && (Intf = pcap_lookupdev(pcap_ebuf)) == NULL)
      |         ^~
In file included from /usr/include/pcap.h:43,
                 from ./macof.c:24:
/usr/include/pcap/pcap.h:328:18: note: declared here
  328 | PCAP_API char   *pcap_lookupdev(char *)
      |                  ^~~~~~~~~~~~~~
./macof.c:61:33: warning: unused variable 'llif' [-Wunused-variable]
   61 |         struct libnet_link_int *llif;
      |                                 ^~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./tcpkill.c
In file included from /usr/include/sys/types.h:25,
                 from ./tcpkill.c:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./tcpkill.c: In function 'tcp_kill_cb':
./tcpkill.c:65:18: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
   65 |         snprintf(ctext, sizeof(ctext), "%s:%d > %s:%d:",
      |                  ^~~~~
      |                  |
      |                  u_char * {aka unsigned char *}
In file included from /usr/include/features.h:490:
/usr/include/bits/stdio2.h:68:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
   68 | __NTH (snprintf (char *__restrict __s, size_t __n,
      | ^~~~~
./tcpkill.c:88:41: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'u_int32_t' {aka 'unsigned int'} [-Wformat=]
   88 |                 fprintf(stderr, "%s R %lu:%lu(0) win 0\n", ctext, seq, seq);
      |                                       ~~^                         ~~~
      |                                         |                         |
      |                                         long unsigned int         u_int32_t {aka unsigned int}
      |                                       %u
./tcpkill.c:88:45: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'u_int32_t' {aka 'unsigned int'} [-Wformat=]
   88 |                 fprintf(stderr, "%s R %lu:%lu(0) win 0\n", ctext, seq, seq);
      |                                           ~~^                          ~~~
      |                                             |                          |
      |                                             long unsigned int          u_int32_t {aka unsigned int}
      |                                           %u
./tcpkill.c:47:16: warning: variable 'len' set but not used [-Wunused-but-set-variable]
   47 |         int i, len;
      |                ^~~
./tcpkill.c: In function 'main':
./tcpkill.c:123:9: warning: 'pcap_lookupdev' is deprecated: use 'pcap_findalldevs' and use the first device [-Wdeprecated-declarations]
  123 |         if (intf == NULL && (intf = pcap_lookupdev(ebuf)) == NULL)
      |         ^~
In file included from /usr/include/pcap.h:43,
                 from ./tcpkill.c:21:
/usr/include/pcap/pcap.h:328:18: note: declared here
  328 | PCAP_API char   *pcap_lookupdev(char *)
      |                  ^~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./mailsnarf.c
In file included from /usr/include/sys/types.h:25,
                 from ./mailsnarf.c:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./mailsnarf.c: In function 'process_pop_client':
./mailsnarf.c:118:24: warning: pointer targets in passing argument 2 of 'buf_init' differ in signedness [-Wpointer-sign]
  118 |         buf_init(&buf, data, len);
      |                        ^~~~
      |                        |
      |                        char *
In file included from ./mailsnarf.c:27:
./buf.h:22:37: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
   22 | void    buf_init(buf_t buf, u_char *data, int len);
      |                             ~~~~~~~~^~~~
./buf.h:31:36: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
   31 | #define buf_ptr(b)      ((b)->base + (b)->offset)
      |                         ~~~~~~~~~~~^~~~~~~~~~~~~~
      |                                    |
      |                                    u_char * {aka unsigned char *}
./mailsnarf.c:124:33: note: in expansion of macro 'buf_ptr'
  124 |                 if (strncasecmp(buf_ptr(line), "RETR ", 5) == 0) {
      |                                 ^~~~~~~
In file included from /usr/include/string.h:462,
                 from ./mailsnarf.c:18:
/usr/include/strings.h:120:37: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
      |                         ~~~~~~~~~~~~^~~~
./mailsnarf.c: In function 'process_pop_server':
./mailsnarf.c:138:24: warning: pointer targets in passing argument 2 of 'buf_init' differ in signedness [-Wpointer-sign]
  138 |         buf_init(&buf, data, len);
      |                        ^~~~
      |                        |
      |                        char *
./buf.h:22:37: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
   22 | void    buf_init(buf_t buf, u_char *data, int len);
      |                             ~~~~~~~~^~~~
./buf.h:31:36: warning: pointer targets in passing argument 1 of 'regex_match' differ in signedness [-Wpointer-sign]
   31 | #define buf_ptr(b)      ((b)->base + (b)->offset)
      |                         ~~~~~~~~~~~^~~~~~~~~~~~~~
      |                                    |
      |                                    u_char * {aka unsigned char *}
./mailsnarf.c:160:41: note: in expansion of macro 'buf_ptr'
  160 |                         if (regex_match(buf_ptr(body)))
      |                                         ^~~~~~~
./mailsnarf.c:67:19: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
   67 | regex_match(char *string)
      |             ~~~~~~^~~~~~
./buf.h:31:36: warning: pointer targets in passing argument 2 of 'print_mbox_msg' differ in signedness [-Wpointer-sign]
   31 | #define buf_ptr(b)      ((b)->base + (b)->offset)
      |                         ~~~~~~~~~~~^~~~~~~~~~~~~~
      |                                    |
      |                                    u_char * {aka unsigned char *}
./mailsnarf.c:161:54: note: in expansion of macro 'buf_ptr'
  161 |                                 print_mbox_msg(NULL, buf_ptr(body));
      |                                                      ^~~~~~~
./mailsnarf.c:89:34: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
   89 | print_mbox_msg(char *from, char *msg)
      |                            ~~~~~~^~~
./mailsnarf.c: In function 'process_smtp_client':
./mailsnarf.c:176:24: warning: pointer targets in passing argument 2 of 'buf_init' differ in signedness [-Wpointer-sign]
  176 |         buf_init(&buf, data, len);
      |                        ^~~~
      |                        |
      |                        char *
./buf.h:22:37: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
   22 | void    buf_init(buf_t buf, u_char *data, int len);
      |                             ~~~~~~~~^~~~
./mailsnarf.c:182:27: warning: pointer targets in assignment from 'u_char *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
  182 |                         p = buf_ptr(line);
      |                           ^
./buf.h:31:36: warning: pointer targets in passing argument 1 of 'regex_match' differ in signedness [-Wpointer-sign]
   31 | #define buf_ptr(b)      ((b)->base + (b)->offset)
      |                         ~~~~~~~~~~~^~~~~~~~~~~~~~
      |                                    |
      |                                    u_char * {aka unsigned char *}
./mailsnarf.c:216:41: note: in expansion of macro 'buf_ptr'
  216 |                         if (regex_match(buf_ptr(body)))
      |                                         ^~~~~~~
./mailsnarf.c:67:19: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
   67 | regex_match(char *string)
      |             ~~~~~~^~~~~~
./buf.h:31:36: warning: pointer targets in passing argument 2 of 'print_mbox_msg' differ in signedness [-Wpointer-sign]
   31 | #define buf_ptr(b)      ((b)->base + (b)->offset)
      |                         ~~~~~~~~~~~^~~~~~~~~~~~~~
      |                                    |
      |                                    u_char * {aka unsigned char *}
./mailsnarf.c:217:60: note: in expansion of macro 'buf_ptr'
  217 |                                 print_mbox_msg(smtp->from, buf_ptr(body));
      |                                                            ^~~~~~~
./mailsnarf.c:89:34: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
   89 | print_mbox_msg(char *from, char *msg)
      |                            ~~~~~~^~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./msgsnarf.c
In file included from /usr/include/sys/types.h:25,
                 from ./msgsnarf.c:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./msgsnarf.c: In function 'process_aim':
./msgsnarf.c:146:35: warning: pointer targets in assignment from 'char *' to 'u_char *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
  146 |                                 p = buf_strdup(msg);
      |                                   ^
./msgsnarf.c:148:49: warning: pointer targets in passing argument 1 of 'regex_match' differ in signedness [-Wpointer-sign]
  148 |                                 if (regex_match(p))
      |                                                 ^
      |                                                 |
      |                                                 u_char * {aka unsigned char *}
./msgsnarf.c:67:19: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
   67 | regex_match(char *string)
      |             ~~~~~~^~~~~~
./msgsnarf.c:162:35: warning: pointer targets in assignment from 'char *' to 'u_char *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
  162 |                                 p = buf_strdup(msg);
      |                                   ^
./msgsnarf.c:164:49: warning: pointer targets in passing argument 1 of 'regex_match' differ in signedness [-Wpointer-sign]
  164 |                                 if (regex_match(p))
      |                                                 ^
      |                                                 |
      |                                                 u_char * {aka unsigned char *}
./msgsnarf.c:67:19: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
   67 | regex_match(char *string)
      |             ~~~~~~^~~~~~
./msgsnarf.c:198:35: warning: pointer targets in assignment from 'char *' to 'u_char *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
  198 |                                 p = buf_strdup(msg);
      |                                   ^
./msgsnarf.c:200:49: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  200 |                                 if (p && strlen(p) && regex_match(p)) {
      |                                                 ^
      |                                                 |
      |                                                 u_char * {aka unsigned char *}
In file included from ./msgsnarf.c:19:
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
./msgsnarf.c:200:67: warning: pointer targets in passing argument 1 of 'regex_match' differ in signedness [-Wpointer-sign]
  200 |                                 if (p && strlen(p) && regex_match(p)) {
      |                                                                   ^
      |                                                                   |
      |                                                                   u_char * {aka unsigned char *}
./msgsnarf.c:67:19: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
   67 | regex_match(char *string)
      |             ~~~~~~^~~~~~
./msgsnarf.c: In function 'sniff_msgs':
./msgsnarf.c:599:55: warning: pointer targets in passing argument 2 of 'process_msgs' differ in signedness [-Wpointer-sign]
  599 |                         i = process_msgs(c, ts->server.data,
      |                                             ~~~~~~~~~~^~~~~
      |                                                       |
      |                                                       char *
./msgsnarf.c:599:55: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
./msgsnarf.c:604:55: warning: pointer targets in passing argument 2 of 'process_msgs' differ in signedness [-Wpointer-sign]
  604 |                         i = process_msgs(c, ts->client.data,
      |                                             ~~~~~~~~~~^~~~~
      |                                                       |
      |                                                       char *
./msgsnarf.c:604:55: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
./msgsnarf.c:615:51: warning: pointer targets in passing argument 2 of 'process_msgs' differ in signedness [-Wpointer-sign]
  615 |                         process_msgs(c, ts->server.data,
      |                                         ~~~~~~~~~~^~~~~
      |                                                   |
      |                                                   char *
./msgsnarf.c:615:51: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
./msgsnarf.c:618:51: warning: pointer targets in passing argument 2 of 'process_msgs' differ in signedness [-Wpointer-sign]
  618 |                         process_msgs(c, ts->client.data,
      |                                         ~~~~~~~~~~^~~~~
      |                                                   |
      |                                                   char *
./msgsnarf.c:618:51: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./tcpnice.c
In file included from /usr/include/sys/types.h:25,
                 from ./tcpnice.c:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./tcpnice.c: In function 'send_tcp_window_advertisement':
./tcpnice.c:66:49: warning: format '%lu' expects argument of type 'long unsigned int', but argument 7 has type '__uint32_t' {aka 'unsigned int'} [-Wformat=]
   66 |         fprintf(stderr, "%s:%d > %s:%d: . ack %lu win %d\n",
      |                                               ~~^
      |                                                 |
      |                                                 long unsigned int
      |                                               %u
./tcpnice.c: In function 'tcp_nice_cb':
./tcpnice.c:137:13: warning: variable 'len' set but not used [-Wunused-but-set-variable]
  137 |         int len;
      |             ^~~
./tcpnice.c: In function 'main':
./tcpnice.c:194:9: warning: 'pcap_lookupdev' is deprecated: use 'pcap_findalldevs' and use the first device [-Wdeprecated-declarations]
  194 |         if (intf == NULL && (intf = pcap_lookupdev(ebuf)) == NULL)
      |         ^~
In file included from /usr/include/pcap.h:43,
                 from ./tcpnice.c:21:
/usr/include/pcap/pcap.h:328:18: note: declared here
  328 | PCAP_API char   *pcap_lookupdev(char *)
      |                  ^~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./sshow.c
In file included from /usr/include/sys/types.h:25,
                 from ./sshow.c:16:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./sshow.c: In function 'client_to_server':
./sshow.c:236:14: warning: unused variable 'CLK_TCK' [-Wunused-variable]
  236 |         long CLK_TCK = sysconf(_SC_CLK_TCK);
      |              ^~~~~~~
./sshow.c: In function 'server_to_client':
./sshow.c:287:14: warning: unused variable 'CLK_TCK' [-Wunused-variable]
  287 |         long CLK_TCK = sysconf(_SC_CLK_TCK);
      |              ^~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./urlsnarf.c
In file included from /usr/include/sys/types.h:25,
                 from ./urlsnarf.c:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./urlsnarf.c: In function 'escape_log_entry':
./urlsnarf.c:98:16: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
   98 |         for (c = string, len = 0; *c; c++) {
      |                ^
./urlsnarf.c:109:16: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  109 |         for (c = string, o = out; *c; c++, o++) {
      |                ^
./urlsnarf.c:109:28: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  109 |         for (c = string, o = out; *c; c++, o++) {
      |                            ^
./urlsnarf.c:111:34: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
  111 |                         snprintf(o, 5, "\\x%02x", *c);
      |                                  ^
      |                                  |
      |                                  unsigned char *
In file included from /usr/include/features.h:490:
/usr/include/bits/stdio2.h:68:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
   68 | __NTH (snprintf (char *__restrict __s, size_t __n,
      | ^~~~~
In file included from ./urlsnarf.c:30:
./urlsnarf.c: In function 'process_http_request':
./buf.h:31:36: warning: pointer targets in passing argument 1 of 'regex_match' differ in signedness [-Wpointer-sign]
   31 | #define buf_ptr(b)      ((b)->base + (b)->offset)
      |                         ~~~~~~~~~~~^~~~~~~~~~~~~~
      |                                    |
      |                                    u_char * {aka unsigned char *}
./urlsnarf.c:138:34: note: in expansion of macro 'buf_ptr'
  138 |                 if (!regex_match(buf_ptr(msg)))
      |                                  ^~~~~~~
./urlsnarf.c:49:19: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
   49 | regex_match(char *string)
      |             ~~~~~~^~~~~~
./buf.h:31:36: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign]
   31 | #define buf_ptr(b)      ((b)->base + (b)->offset)
      |                         ~~~~~~~~~~~^~~~~~~~~~~~~~
      |                                    |
      |                                    u_char * {aka unsigned char *}
./urlsnarf.c:141:35: note: in expansion of macro 'buf_ptr'
  141 |                 if ((req = strtok(buf_ptr(msg), "\r\n")) == NULL)
      |                                   ^~~~~~~
In file included from ./urlsnarf.c:21:
/usr/include/string.h:356:39: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  356 | extern char *strtok (char *__restrict __s, const char *__restrict __delim)
      |                      ~~~~~~~~~~~~~~~~~^~~
./urlsnarf.c:162:52: warning: pointer targets in passing argument 2 of 'base64_pton' differ in signedness [-Wpointer-sign]
  162 |                                 i = base64_pton(p, p, strlen(p));
      |                                                    ^
      |                                                    |
      |                                                    char *
In file included from ./urlsnarf.c:31:
./base64.h:12:35: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
   12 | int     base64_pton(char const *, u_char *, size_t);
      |                                   ^~~~~~~~
./urlsnarf.c: In function 'sniff_http_client':
./urlsnarf.c:220:71: warning: pointer targets in passing argument 2 of 'process_http_request' differ in signedness [-Wpointer-sign]
  220 |                         i = process_http_request(&ts->addr, ts->server.data,
      |                                                             ~~~~~~~~~~^~~~~
      |                                                                       |
      |                                                                       char *
./urlsnarf.c:125:51: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
  125 | process_http_request(struct tuple4 *addr, u_char *data, int len)
      |                                           ~~~~~~~~^~~~
./urlsnarf.c:229:67: warning: pointer targets in passing argument 2 of 'process_http_request' differ in signedness [-Wpointer-sign]
  229 |                         process_http_request(&ts->addr, ts->server.data,
      |                                                         ~~~~~~~~~~^~~~~
      |                                                                   |
      |                                                                   char *
./urlsnarf.c:125:51: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
  125 | process_http_request(struct tuple4 *addr, u_char *data, int len)
      |                                           ~~~~~~~~^~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./webspy.c
In file included from /usr/include/sys/types.h:25,
                 from ./webspy.c:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from ./webspy.c:29:
./webspy.c: In function 'process_http_request':
./buf.h:31:36: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign]
   31 | #define buf_ptr(b)      ((b)->base + (b)->offset)
      |                         ~~~~~~~~~~~^~~~~~~~~~~~~~
      |                                    |
      |                                    u_char * {aka unsigned char *}
./webspy.c:97:30: note: in expansion of macro 'buf_ptr'
   97 |                 req = strtok(buf_ptr(msg), "\r\n");
      |                              ^~~~~~~
In file included from ./webspy.c:22:
/usr/include/string.h:356:39: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  356 | extern char *strtok (char *__restrict __s, const char *__restrict __delim)
      |                      ~~~~~~~~~~~~~~~~~^~~
./webspy.c:118:52: warning: pointer targets in passing argument 2 of 'base64_pton' differ in signedness [-Wpointer-sign]
  118 |                                 i = base64_pton(p, p, strlen(p));
      |                                                    ^
      |                                                    |
      |                                                    char *
In file included from ./webspy.c:28:
./base64.h:12:35: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
   12 | int     base64_pton(char const *, u_char *, size_t);
      |                                   ^~~~~~~~
./webspy.c: In function 'sniff_http_client':
./webspy.c:158:71: warning: pointer targets in passing argument 2 of 'process_http_request' differ in signedness [-Wpointer-sign]
  158 |                         i = process_http_request(&ts->addr, ts->server.data,
      |                                                             ~~~~~~~~~~^~~~~
      |                                                                       |
      |                                                                       char *
./webspy.c:84:51: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
   84 | process_http_request(struct tuple4 *addr, u_char *data, int len)
      |                                           ~~~~~~~~^~~~
./webspy.c:167:67: warning: pointer targets in passing argument 2 of 'process_http_request' differ in signedness [-Wpointer-sign]
  167 |                         process_http_request(&ts->addr, ts->server.data,
      |                                                         ~~~~~~~~~~^~~~~
      |                                                                   |
      |                                                                   char *
./webspy.c:84:51: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
   84 | process_http_request(struct tuple4 *addr, u_char *data, int len)
      |                                           ~~~~~~~~^~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./sshcrypto.c
In file included from /usr/include/sys/types.h:25,
                 from ./sshcrypto.c:15:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./mount.c
In file included from /usr/include/sys/types.h:25,
                 from /usr/include/tirpc/rpc/types.h:41,
                 from /usr/include/tirpc/rpc/rpc.h:38,
                 from ./mount.h:9,
                 from ./mount.c:6:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./mount.c: In function 'xdr_fhandle':
./mount.c:11:27: warning: unused variable 'buf' [-Wunused-variable]
   11 |         register int32_t *buf;
      |                           ^~~
./mount.c: In function 'xdr_fhandle3':
./mount.c:21:27: warning: unused variable 'buf' [-Wunused-variable]
   21 |         register int32_t *buf;
      |                           ^~~
./mount.c: In function 'xdr_fhstatus':
./mount.c:31:27: warning: unused variable 'buf' [-Wunused-variable]
   31 |         register int32_t *buf;
      |                           ^~~
./mount.c: In function 'xdr_mountstat3':
./mount.c:51:27: warning: unused variable 'buf' [-Wunused-variable]
   51 |         register int32_t *buf;
      |                           ^~~
./mount.c: In function 'xdr_mountres3_ok':
./mount.c:61:27: warning: unused variable 'buf' [-Wunused-variable]
   61 |         register int32_t *buf;
      |                           ^~~
./mount.c: In function 'xdr_mountres3':
./mount.c:74:27: warning: unused variable 'buf' [-Wunused-variable]
   74 |         register int32_t *buf;
      |                           ^~~
./mount.c: In function 'xdr_dirpath':
./mount.c:92:27: warning: unused variable 'buf' [-Wunused-variable]
   92 |         register int32_t *buf;
      |                           ^~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./remote.c
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from ./remote.c:31:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./ssh.c
In file included from /usr/include/sys/types.h:25,
                 from /usr/include/sys/param.h:25,
                 from ./ssh.c:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./ssh.c: In function 'ssh_session_id':
./ssh.c:138:9: warning: implicit declaration of function 'MD5' [-Wimplicit-function-declaration]
  138 |         MD5(p, i + j + 8, sessid);
      |         ^~~
./ssh.c: In function 'SSH_accept':
./ssh.c:249:16: warning: passing argument 1 of 'put_bn' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  249 |         put_bn(servkey_e, &p);          /* servkey exponent */
      |                ^~~~~~~~~
./ssh.c:91:16: note: expected 'BIGNUM *' {aka 'struct bignum_st *'} but argument is of type 'const BIGNUM *' {aka 'const struct bignum_st *'}
   91 | put_bn(BIGNUM *bn, u_char **pp)
      |        ~~~~~~~~^~
./ssh.c:250:16: warning: passing argument 1 of 'put_bn' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  250 |         put_bn(servkey_n, &p);          /* servkey modulus */
      |                ^~~~~~~~~
./ssh.c:91:16: note: expected 'BIGNUM *' {aka 'struct bignum_st *'} but argument is of type 'const BIGNUM *' {aka 'const struct bignum_st *'}
   91 | put_bn(BIGNUM *bn, u_char **pp)
      |        ~~~~~~~~^~
./ssh.c:253:16: warning: passing argument 1 of 'put_bn' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  253 |         put_bn(hostkey_e, &p);          /* hostkey exponent */
      |                ^~~~~~~~~
./ssh.c:91:16: note: expected 'BIGNUM *' {aka 'struct bignum_st *'} but argument is of type 'const BIGNUM *' {aka 'const struct bignum_st *'}
   91 | put_bn(BIGNUM *bn, u_char **pp)
      |        ~~~~~~~~^~
./ssh.c:254:16: warning: passing argument 1 of 'put_bn' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  254 |         put_bn(hostkey_n, &p);          /* hostkey modulus */
      |                ^~~~~~~~~
./ssh.c:91:16: note: expected 'BIGNUM *' {aka 'struct bignum_st *'} but argument is of type 'const BIGNUM *' {aka 'const struct bignum_st *'}
   91 | put_bn(BIGNUM *bn, u_char **pp)
      |        ~~~~~~~~^~
./ssh.c:325:41: warning: passing argument 2 of 'ssh_session_id' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  325 |         if ((p = ssh_session_id(cookie, hostkey_n,
      |                                         ^~~~~~~~~
./ssh.c:121:40: note: expected 'BIGNUM *' {aka 'struct bignum_st *'} but argument is of type 'const BIGNUM *' {aka 'const struct bignum_st *'}
  121 | ssh_session_id(u_char *cookie, BIGNUM *hostkey_n, BIGNUM *servkey_n)
      |                                ~~~~~~~~^~~~~~~~~
./ssh.c:326:33: warning: passing argument 3 of 'ssh_session_id' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  326 |                                 servkey_n)) == NULL) {
      |                                 ^~~~~~~~~
./ssh.c:121:59: note: expected 'BIGNUM *' {aka 'struct bignum_st *'} but argument is of type 'const BIGNUM *' {aka 'const struct bignum_st *'}
  121 | ssh_session_id(u_char *cookie, BIGNUM *hostkey_n, BIGNUM *servkey_n)
      |                                                   ~~~~~~~~^~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./sshmitm.c
In file included from /usr/include/sys/types.h:25,
                 from /usr/include/sys/param.h:25,
                 from ./sshmitm.c:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./sshmitm.c:45:22: warning: built-in function 'csin' declared as non-function [-Wbuiltin-declaration-mismatch]
   45 | struct   sockaddr_in csin, ssin;
      |                      ^~~~
./sshmitm.c: In function 'mitm_init':
./sshmitm.c:133:9: warning: 'RSA_generate_key' is deprecated [-Wdeprecated-declarations]
  133 |         ssh_client_ctx->hostkey = RSA_generate_key(1024, 35, NULL, NULL);
      |         ^~~~~~~~~~~~~~
In file included from /usr/include/openssl/e_os2.h:13,
                 from /usr/include/openssl/ssl.h:15,
                 from ./sshmitm.c:18:
/usr/include/openssl/rsa.h:235:1: note: declared here
  235 | DEPRECATEDIN_0_9_8(RSA *RSA_generate_key(int bits, unsigned long e, void
      | ^~~~~~~~~~~~~~~~~~
./sshmitm.c:134:9: warning: 'RSA_generate_key' is deprecated [-Wdeprecated-declarations]
  134 |         ssh_client_ctx->servkey = RSA_generate_key(768, 35, NULL, NULL);
      |         ^~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:235:1: note: declared here
  235 | DEPRECATEDIN_0_9_8(RSA *RSA_generate_key(int bits, unsigned long e, void
      | ^~~~~~~~~~~~~~~~~~
./sshmitm.c: In function 'mitm_child':
./sshmitm.c:202:53: warning: pointer targets in passing argument 3 of 'ssh_strlcat' differ in signedness [-Wpointer-sign]
  202 |         ssh_strlcat(userpass, sizeof(userpass), buf + 1, i - 1);
      |                                                 ~~~~^~~
      |                                                     |
      |                                                     u_char * {aka unsigned char *}
./sshmitm.c:57:40: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
   57 | ssh_strlcat(char *dst, int size, char *src, int len)
      |                                  ~~~~~~^~~
./sshmitm.c:235:57: warning: pointer targets in passing argument 3 of 'ssh_strlcat' differ in signedness [-Wpointer-sign]
  235 |                                                     buf + 1, i - 1);
      |                                                     ~~~~^~~
      |                                                         |
      |                                                         u_char * {aka unsigned char *}
./sshmitm.c:57:40: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
   57 | ssh_strlcat(char *dst, int size, char *src, int len)
      |                                  ~~~~~~^~~
./sshmitm.c:246:48: warning: pointer targets in passing argument 7 of 'record' differ in signedness [-Wpointer-sign]
  246 |                                                userpass, strlen(userpass));
      |                                                ^~~~~~~~
      |                                                |
      |                                                char *
In file included from ./sshmitm.c:30:
./record.h:17:51: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
   17 |                u_short dport, char *name, u_char *buf, int len);
      |                                           ~~~~~~~~^~~
./sshmitm.c: In function 'mitm_run':
./sshmitm.c:340:70: warning: pointer targets in passing argument 3 of 'accept' differ in signedness [-Wpointer-sign]
  340 |                                            (struct sockaddr *)&csin, &i);
      |                                                                      ^~
      |                                                                      |
      |                                                                      int *
In file included from ./sshmitm.c:15:
/usr/include/sys/socket.h:307:42: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *'
  307 |                    socklen_t *__restrict __addr_len);
      |                    ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./filesnarf.c
In file included from /usr/include/sys/types.h:25,
                 from ./filesnarf.c:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./filesnarf.c: In function 'nfs2_call':
./filesnarf.c:162:38: warning: pointer targets in passing argument 2 of 'xdrmem_create' differ in signedness [-Wpointer-sign]
  162 |                 xdrmem_create(&xdrs, buf, len, XDR_DECODE);
      |                                      ^~~
      |                                      |
      |                                      u_char * {aka unsigned char *}
In file included from /usr/include/tirpc/rpc/rpc.h:43,
                 from ./filesnarf.c:14:
/usr/include/tirpc/rpc/xdr.h:355:36: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  355 | extern void   xdrmem_create(XDR *, char *, u_int, enum xdr_op);
      |                                    ^~~~~~
./filesnarf.c:175:38: warning: pointer targets in passing argument 2 of 'xdrmem_create' differ in signedness [-Wpointer-sign]
  175 |                 xdrmem_create(&xdrs, buf, len, XDR_DECODE);
      |                                      ^~~
      |                                      |
      |                                      u_char * {aka unsigned char *}
/usr/include/tirpc/rpc/xdr.h:355:36: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  355 | extern void   xdrmem_create(XDR *, char *, u_int, enum xdr_op);
      |                                    ^~~~~~
./filesnarf.c:178:55: warning: pointer targets in passing argument 1 of 'fh_map_find' differ in signedness [-Wpointer-sign]
  178 |                         fname = fh_map_find(rargs.file.data, NFS_FHSIZE);
      |                                             ~~~~~~~~~~^~~~~
      |                                                       |
      |                                                       char *
./filesnarf.c:106:21: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
  106 | fh_map_find(u_char *fh, int len)
      |             ~~~~~~~~^~
./filesnarf.c: In function 'nfs2_reply':
./filesnarf.c:206:38: warning: pointer targets in passing argument 2 of 'xdrmem_create' differ in signedness [-Wpointer-sign]
  206 |                 xdrmem_create(&xdrs, buf, len, XDR_DECODE);
      |                                      ^~~
      |                                      |
      |                                      u_char * {aka unsigned char *}
/usr/include/tirpc/rpc/xdr.h:355:36: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  355 | extern void   xdrmem_create(XDR *, char *, u_int, enum xdr_op);
      |                                    ^~~~~~
./filesnarf.c:212:73: warning: pointer targets in passing argument 2 of 'fh_map_add' differ in signedness [-Wpointer-sign]
  212 |                                            dres.diropres_u.diropres.file.data,
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
      |                                                                         |
      |                                                                         char *
./filesnarf.c:90:36: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
   90 | fh_map_add(char *filename, u_char *fh, int len)
      |                            ~~~~~~~~^~
./filesnarf.c:219:38: warning: pointer targets in passing argument 2 of 'xdrmem_create' differ in signedness [-Wpointer-sign]
  219 |                 xdrmem_create(&xdrs, buf, len, XDR_DECODE);
      |                                      ^~~
      |                                      |
      |                                      u_char * {aka unsigned char *}
/usr/include/tirpc/rpc/xdr.h:355:36: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  355 | extern void   xdrmem_create(XDR *, char *, u_int, enum xdr_op);
      |                                    ^~~~~~
./filesnarf.c:225:67: warning: pointer targets in passing argument 3 of 'nfs_save' differ in signedness [-Wpointer-sign]
  225 |                                          rres.readres_u.reply.data.data_val,
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
      |                                                                   |
      |                                                                   char *
./filesnarf.c:133:62: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
  133 | nfs_save(struct tuple4 *addr, struct myreadargs *ma, u_char *buf, int len)
      |                                                      ~~~~~~~~^~~
./filesnarf.c: In function 'nfs3_call':
./filesnarf.c:247:38: warning: pointer targets in passing argument 2 of 'xdrmem_create' differ in signedness [-Wpointer-sign]
  247 |                 xdrmem_create(&xdrs, buf, len, XDR_DECODE);
      |                                      ^~~
      |                                      |
      |                                      u_char * {aka unsigned char *}
/usr/include/tirpc/rpc/xdr.h:355:36: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  355 | extern void   xdrmem_create(XDR *, char *, u_int, enum xdr_op);
      |                                    ^~~~~~
./filesnarf.c:260:38: warning: pointer targets in passing argument 2 of 'xdrmem_create' differ in signedness [-Wpointer-sign]
  260 |                 xdrmem_create(&xdrs, buf, len, XDR_DECODE);
      |                                      ^~~
      |                                      |
      |                                      u_char * {aka unsigned char *}
/usr/include/tirpc/rpc/xdr.h:355:36: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  355 | extern void   xdrmem_create(XDR *, char *, u_int, enum xdr_op);
      |                                    ^~~~~~
./filesnarf.c:263:60: warning: pointer targets in passing argument 1 of 'fh_map_find' differ in signedness [-Wpointer-sign]
  263 |                         fname = fh_map_find(rargs.file.data.data_val,
      |                                             ~~~~~~~~~~~~~~~^~~~~~~~~
      |                                                            |
      |                                                            char *
./filesnarf.c:106:21: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
  106 | fh_map_find(u_char *fh, int len)
      |             ~~~~~~~~^~
./filesnarf.c: In function 'nfs3_reply':
./filesnarf.c:291:38: warning: pointer targets in passing argument 2 of 'xdrmem_create' differ in signedness [-Wpointer-sign]
  291 |                 xdrmem_create(&xdrs, buf, len, XDR_DECODE);
      |                                      ^~~
      |                                      |
      |                                      u_char * {aka unsigned char *}
/usr/include/tirpc/rpc/xdr.h:355:36: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  355 | extern void   xdrmem_create(XDR *, char *, u_int, enum xdr_op);
      |                                    ^~~~~~
./filesnarf.c:297:69: warning: pointer targets in passing argument 2 of 'fh_map_add' differ in signedness [-Wpointer-sign]
  297 |                                  lres.LOOKUP3res_u.resok.object.data.data_val,
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
      |                                                                     |
      |                                                                     char *
./filesnarf.c:90:36: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
   90 | fh_map_add(char *filename, u_char *fh, int len)
      |                            ~~~~~~~~^~
./filesnarf.c:305:38: warning: pointer targets in passing argument 2 of 'xdrmem_create' differ in signedness [-Wpointer-sign]
  305 |                 xdrmem_create(&xdrs, buf, len, XDR_DECODE);
      |                                      ^~~
      |                                      |
      |                                      u_char * {aka unsigned char *}
/usr/include/tirpc/rpc/xdr.h:355:36: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  355 | extern void   xdrmem_create(XDR *, char *, u_int, enum xdr_op);
      |                                    ^~~~~~
./filesnarf.c:309:41: warning: comparison between 'nfsstat' and 'enum nfsstat3' [-Wenum-compare]
  309 |                         if (rres.status == NFS3_OK) {
      |                                         ^~
./filesnarf.c:311:68: warning: pointer targets in passing argument 3 of 'nfs_save' differ in signedness [-Wpointer-sign]
  311 |                                          rres.READ3res_u.resok.data.data_val,
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
      |                                                                    |
      |                                                                    char *
./filesnarf.c:133:62: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
  133 | nfs_save(struct tuple4 *addr, struct myreadargs *ma, u_char *buf, int len)
      |                                                      ~~~~~~~~^~~
./filesnarf.c: In function 'decode_tcp_nfs_half':
./filesnarf.c:396:13: warning: pointer targets in assignment from 'char *' to 'u_char *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
  396 |         buf = hs->data;
      |             ^
./filesnarf.c: In function 'nfs_save':
./filesnarf.c:144:25: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  144 |                         write(fd, buf, len);
      |                         ^~~~~~~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./nfs_prot.c
In file included from /usr/include/sys/types.h:25,
                 from /usr/include/tirpc/rpc/types.h:41,
                 from /usr/include/tirpc/rpc/rpc.h:38,
                 from ./nfs_prot.h:9,
                 from ./nfs_prot.c:6:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./nfs_prot.c: In function 'xdr_nfsstat':
./nfs_prot.c:12:27: warning: unused variable 'buf' [-Wunused-variable]
   12 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_ftype':
./nfs_prot.c:22:27: warning: unused variable 'buf' [-Wunused-variable]
   22 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_nfs_fh':
./nfs_prot.c:34:13: warning: unused variable 'i' [-Wunused-variable]
   34 |         int i;
      |             ^
./nfs_prot.c:32:27: warning: unused variable 'buf' [-Wunused-variable]
   32 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_nfstime':
./nfs_prot.c:43:27: warning: unused variable 'buf' [-Wunused-variable]
   43 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_filename':
./nfs_prot.c:184:27: warning: unused variable 'buf' [-Wunused-variable]
  184 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_nfspath':
./nfs_prot.c:194:27: warning: unused variable 'buf' [-Wunused-variable]
  194 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_diropargs':
./nfs_prot.c:204:27: warning: unused variable 'buf' [-Wunused-variable]
  204 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_diropokres':
./nfs_prot.c:216:27: warning: unused variable 'buf' [-Wunused-variable]
  216 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_diropres':
./nfs_prot.c:228:27: warning: unused variable 'buf' [-Wunused-variable]
  228 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_readargs':
./nfs_prot.c:246:27: warning: unused variable 'buf' [-Wunused-variable]
  246 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_readokres':
./nfs_prot.c:262:27: warning: unused variable 'buf' [-Wunused-variable]
  262 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_readres':
./nfs_prot.c:274:27: warning: unused variable 'buf' [-Wunused-variable]
  274 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_uint64':
./nfs_prot.c:292:27: warning: unused variable 'buf' [-Wunused-variable]
  292 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_int64':
./nfs_prot.c:302:27: warning: unused variable 'buf' [-Wunused-variable]
  302 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_uint32':
./nfs_prot.c:312:27: warning: unused variable 'buf' [-Wunused-variable]
  312 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_int32':
./nfs_prot.c:322:27: warning: unused variable 'buf' [-Wunused-variable]
  322 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_filename3':
./nfs_prot.c:332:27: warning: unused variable 'buf' [-Wunused-variable]
  332 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_nfspath3':
./nfs_prot.c:342:27: warning: unused variable 'buf' [-Wunused-variable]
  342 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_fileid3':
./nfs_prot.c:352:27: warning: unused variable 'buf' [-Wunused-variable]
  352 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_cookie3':
./nfs_prot.c:362:27: warning: unused variable 'buf' [-Wunused-variable]
  362 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_cookieverf3':
./nfs_prot.c:372:27: warning: unused variable 'buf' [-Wunused-variable]
  372 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_createverf3':
./nfs_prot.c:382:27: warning: unused variable 'buf' [-Wunused-variable]
  382 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_writeverf3':
./nfs_prot.c:392:27: warning: unused variable 'buf' [-Wunused-variable]
  392 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_uid3':
./nfs_prot.c:402:27: warning: unused variable 'buf' [-Wunused-variable]
  402 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_gid3':
./nfs_prot.c:412:27: warning: unused variable 'buf' [-Wunused-variable]
  412 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_size3':
./nfs_prot.c:422:27: warning: unused variable 'buf' [-Wunused-variable]
  422 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_offset3':
./nfs_prot.c:432:27: warning: unused variable 'buf' [-Wunused-variable]
  432 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_mode3':
./nfs_prot.c:442:27: warning: unused variable 'buf' [-Wunused-variable]
  442 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_count3':
./nfs_prot.c:452:27: warning: unused variable 'buf' [-Wunused-variable]
  452 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_nfsstat3':
./nfs_prot.c:462:27: warning: unused variable 'buf' [-Wunused-variable]
  462 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_ftype3':
./nfs_prot.c:472:27: warning: unused variable 'buf' [-Wunused-variable]
  472 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_specdata3':
./nfs_prot.c:482:27: warning: unused variable 'buf' [-Wunused-variable]
  482 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_nfs_fh3':
./nfs_prot.c:494:27: warning: unused variable 'buf' [-Wunused-variable]
  494 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_nfstime3':
./nfs_prot.c:504:27: warning: unused variable 'buf' [-Wunused-variable]
  504 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_fattr3':
./nfs_prot.c:516:27: warning: unused variable 'buf' [-Wunused-variable]
  516 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_post_op_attr':
./nfs_prot.c:550:27: warning: unused variable 'buf' [-Wunused-variable]
  550 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_wcc_attr':
./nfs_prot.c:570:27: warning: unused variable 'buf' [-Wunused-variable]
  570 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_pre_op_attr':
./nfs_prot.c:584:27: warning: unused variable 'buf' [-Wunused-variable]
  584 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_wcc_data':
./nfs_prot.c:604:27: warning: unused variable 'buf' [-Wunused-variable]
  604 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_diropargs3':
./nfs_prot.c:616:27: warning: unused variable 'buf' [-Wunused-variable]
  616 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_LOOKUP3args':
./nfs_prot.c:628:27: warning: unused variable 'buf' [-Wunused-variable]
  628 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_LOOKUP3resok':
./nfs_prot.c:638:27: warning: unused variable 'buf' [-Wunused-variable]
  638 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_LOOKUP3resfail':
./nfs_prot.c:652:27: warning: unused variable 'buf' [-Wunused-variable]
  652 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_LOOKUP3res':
./nfs_prot.c:662:27: warning: unused variable 'buf' [-Wunused-variable]
  662 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_READ3args':
./nfs_prot.c:682:27: warning: unused variable 'buf' [-Wunused-variable]
  682 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_READ3resok':
./nfs_prot.c:696:27: warning: unused variable 'buf' [-Wunused-variable]
  696 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_READ3resfail':
./nfs_prot.c:712:27: warning: unused variable 'buf' [-Wunused-variable]
  712 |         register int32_t *buf;
      |                           ^~~
./nfs_prot.c: In function 'xdr_READ3res':
./nfs_prot.c:722:27: warning: unused variable 'buf' [-Wunused-variable]
  722 |         register int32_t *buf;
      |                           ^~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I.    -I/usr/include/db4   -I./missing -c ./webmitm.c
In file included from /usr/include/sys/types.h:25,
                 from /usr/include/sys/param.h:25,
                 from ./webmitm.c:13:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
./webmitm.c:46:22: warning: built-in function 'csin' declared as non-function [-Wbuiltin-declaration-mismatch]
   46 | struct   sockaddr_in csin, ssin;
      |                      ^~~~
./webmitm.c: In function 'grep_passwords':
./webmitm.c:106:32: warning: pointer targets in passing argument 7 of 'record' differ in signedness [-Wpointer-sign]
  106 |                        "http", obuf, len);
      |                                ^~~~
      |                                |
      |                                char *
In file included from ./webmitm.c:31:
./record.h:17:51: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
   17 |                u_short dport, char *name, u_char *buf, int len);
      |                                           ~~~~~~~~^~~
./webmitm.c: In function 'client_request':
./webmitm.c:168:18: warning: pointer targets in assignment from 'char *' to 'u_char *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
  168 |         req.base = buf;
      |                  ^
./webmitm.c:173:42: warning: pointer targets in passing argument 1 of 'client_read' differ in signedness [-Wpointer-sign]
  173 |         while ((i = client_read(req.base + req.end, req.size - req.end)) > 0) {
      |                                 ~~~~~~~~~^~~~~~~~~
      |                                          |
      |                                          u_char * {aka unsigned char *}
./webmitm.c:152:19: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  152 | client_read(char *buf, int size)
      |             ~~~~~~^~~
./webmitm.c: In function 'server_init':
./webmitm.c:228:32: warning: pointer targets in passing argument 2 of 'buf_init' differ in signedness [-Wpointer-sign]
  228 |                 buf_init(&msg, buf, size);
      |                                ^~~
      |                                |
      |                                char *
In file included from ./webmitm.c:30:
./buf.h:22:37: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
   22 | void    buf_init(buf_t buf, u_char *data, int len);
      |                             ~~~~~~~~^~~~
./webmitm.c: In function 'mitm_child':
./webmitm.c:362:33: warning: pointer targets in passing argument 1 of 'client_request' differ in signedness [-Wpointer-sign]
  362 |         if ((i = client_request(buf, sizeof(buf))) < 0)
      |                                 ^~~
      |                                 |
      |                                 u_char * {aka unsigned char *}
./webmitm.c:161:22: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  161 | client_request(char *buf, int size)
      |                ~~~~~~^~~
./webmitm.c:371:21: warning: pointer targets in passing argument 1 of 'server_init' differ in signedness [-Wpointer-sign]
  371 |         server_init(buf, i);
      |                     ^~~
      |                     |
      |                     u_char * {aka unsigned char *}
./webmitm.c:217:19: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  217 | server_init(char *buf, int size)
      |             ~~~~~~^~~
./webmitm.c:373:26: warning: pointer targets in passing argument 1 of 'server_write' differ in signedness [-Wpointer-sign]
  373 |         if (server_write(buf, i) != i)
      |                          ^~~
      |                          |
      |                          u_char * {aka unsigned char *}
./webmitm.c:283:20: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  283 | server_write(char *buf, int size)
      |              ~~~~~~^~~
./webmitm.c:377:32: warning: pointer targets in passing argument 1 of 'grep_passwords' differ in signedness [-Wpointer-sign]
  377 |                 grep_passwords(buf, i);
      |                                ^~~
      |                                |
      |                                u_char * {aka unsigned char *}
./webmitm.c:99:22: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
   99 | grep_passwords(char *buf, int len)
      |                ~~~~~~^~~
./webmitm.c:391:49: warning: pointer targets in passing argument 1 of 'client_request' differ in signedness [-Wpointer-sign]
  391 |                         if ((i = client_request(buf, i)) <= 0)
      |                                                 ^~~
      |                                                 |
      |                                                 u_char * {aka unsigned char *}
./webmitm.c:161:22: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  161 | client_request(char *buf, int size)
      |                ~~~~~~^~~
./webmitm.c:401:42: warning: pointer targets in passing argument 1 of 'server_write' differ in signedness [-Wpointer-sign]
  401 |                         if (server_write(buf, i) != i)
      |                                          ^~~
      |                                          |
      |                                          u_char * {aka unsigned char *}
./webmitm.c:283:20: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  283 | server_write(char *buf, int size)
      |              ~~~~~~^~~
./webmitm.c:405:48: warning: pointer targets in passing argument 1 of 'grep_passwords' differ in signedness [-Wpointer-sign]
  405 |                                 grep_passwords(buf, i);
      |                                                ^~~
      |                                                |
      |                                                u_char * {aka unsigned char *}
./webmitm.c:99:22: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
   99 | grep_passwords(char *buf, int len)
      |                ~~~~~~^~~
./webmitm.c:409:46: warning: pointer targets in passing argument 1 of 'server_read' differ in signedness [-Wpointer-sign]
  409 |                         if ((i = server_read(buf, i)) <= 0)
      |                                              ^~~
      |                                              |
      |                                              u_char * {aka unsigned char *}
./webmitm.c:274:19: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  274 | server_read(char *buf, int size)
      |             ~~~~~~^~~
./webmitm.c:419:42: warning: pointer targets in passing argument 1 of 'client_write' differ in signedness [-Wpointer-sign]
  419 |                         if (client_write(buf, i) != i)
      |                                          ^~~
      |                                          |
      |                                          u_char * {aka unsigned char *}
./webmitm.c:199:20: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  199 | client_write(char *buf, int size)
      |              ~~~~~~^~~
./webmitm.c: In function 'mitm_run':
./webmitm.c:469:79: warning: pointer targets in passing argument 3 of 'accept' differ in signedness [-Wpointer-sign]
  469 |                         client_fd = accept(http_fd, (struct sockaddr *)&csin, &i);
      |                                                                               ^~
      |                                                                               |
      |                                                                               int *
In file included from ./webmitm.c:15:
/usr/include/sys/socket.h:307:42: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *'
  307 |                    socklen_t *__restrict __addr_len);
      |                    ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
./webmitm.c:473:80: warning: pointer targets in passing argument 3 of 'accept' differ in signedness [-Wpointer-sign]
  473 |                         client_fd = accept(https_fd, (struct sockaddr *)&csin, &i);
      |                                                                                ^~
      |                                                                                |
      |                                                                                int *
/usr/include/sys/socket.h:307:42: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *'
  307 |                    socklen_t *__restrict __addr_len);
      |                    ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
./webmitm.c: In function 'mitm_child':
./webmitm.c:369:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  369 |                 write(STDERR_FILENO, buf, i);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./webmitm.c:399:33: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  399 |                                 write(STDERR_FILENO, buf, i);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./webmitm.c:417:33: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  417 |                                 write(STDERR_FILENO, buf, i);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc  -o macof macof.o -L. -lmissing -ltirpc -lpcap -lnet
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc  -o arpspoof arpspoof.o arp.o -L. -lmissing -ltirpc -lpcap -lnet
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc  -o tcpkill tcpkill.o pcaputil.o -L. -lmissing -ltirpc -lpcap -lnet
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc  -o dnsspoof dnsspoof.o pcaputil.o -L. -lmissing -ltirpc -lpcap -lnet
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc  -o tcpnice tcpnice.o pcaputil.o -L. -lmissing -ltirpc -lpcap -lnet
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc  -o mailsnarf mailsnarf.o buf.o pcaputil.o -L. -lmissing -ltirpc -lnids -lpcap -lnet
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc  -o urlsnarf urlsnarf.o base64.o buf.o pcaputil.o -L. -lmissing -ltirpc -lnids -lpcap -lnet
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc  -o sshow sshow.o pcaputil.o -L. -lmissing -ltirpc -lnids -lpcap -lnet
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc  -o webspy webspy.o base64.o buf.o remote.o -L. -lmissing -ltirpc -lnids -lpcap -lnet -lSM -lICE -lXmu -lX11 
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc  -o filesnarf filesnarf.o nfs_prot.o pcaputil.o rpc.o -L. -lmissing -ltirpc -lnids -lpcap -lnet
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc  -o msgsnarf msgsnarf.o buf.o pcaputil.o -L. -lmissing -ltirpc -lnids -lpcap -lnet
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc  -o webmitm webmitm.o base64.o buf.o decode_http.o record.o -L. -lmissing -ltirpc -lnet -ldb-4 -lssl -lcrypto
./options.h:15:17: warning: type of 'Opt_dns' does not match original declaration [-Wlto-type-mismatch]
   15 | extern u_short  Opt_dns;
      |                 ^
./webmitm.c:40:10: note: type 'int' should match type 'u_short'
   40 | int      Opt_dns = 1;
      |          ^
./webmitm.c:40:10: note: 'Opt_dns' was previously declared here
./webmitm.c:40:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc  -o sshmitm sshmitm.o buf.o hex.o record.o ssh.o sshcrypto.o -L. -lmissing -ltirpc -lnet -ldb-4 -lssl -lcrypto
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
gcc  -o dsniff asn1.o base64.o buf.o hex.o magic.o mount.o pcaputil.o rpc.o tcp_raw.o trigger.o record.o dsniff.o decode.o decode_aim.o decode_citrix.o decode_cvs.o decode_ftp.o decode_hex.o decode_http.o decode_icq.o decode_imap.o decode_irc.o decode_ldap.o decode_mmxp.o decode_mountd.o decode_napster.o decode_nntp.o decode_oracle.o decode_ospf.o decode_pcanywhere.o decode_pop.o decode_portmap.o decode_postgresql.o decode_pptp.o decode_rip.o decode_rlogin.o decode_smb.o decode_smtp.o decode_sniffer.o decode_snmp.o decode_socks.o decode_tds.o decode_telnet.o decode_vrrp.o decode_yp.o decode_x11.o -L. -lmissing -ltirpc -lnids -lpcap -lnet -ldb-4 -lssl -lcrypto
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.91370
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/dsniff-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/dsniff-buildroot
+ PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ cd dsniff-2.4
+ make 'INSTALL=/usr/libexec/rpm-build/install -p' install install_prefix=/usr/src/tmp/dsniff-buildroot
make: Entering directory '/usr/src/RPM/BUILD/dsniff-2.4'
test -d /usr/src/tmp/dsniff-buildroot/usr/sbin || \
   /usr/libexec/rpm-build/install -p -d /usr/src/tmp/dsniff-buildroot/usr/sbin
for file in arpspoof dnsspoof dsniff filesnarf macof mailsnarf msgsnarf sshmitm sshow tcpkill tcpnice  urlsnarf webmitm webspy ; do \
   /usr/libexec/rpm-build/install -p -m 755 $file /usr/src/tmp/dsniff-buildroot/usr/sbin; \
done
test -d /usr/src/tmp/dsniff-buildroot/usr/share/dsniff || \
   /usr/libexec/rpm-build/install -p -d /usr/src/tmp/dsniff-buildroot/usr/share/dsniff
for file in dsniff.magic dsniff.services dnsspoof.hosts; do \
   /usr/libexec/rpm-build/install -p -m 644 $file /usr/src/tmp/dsniff-buildroot/usr/share/dsniff; \
done
test -d /usr/src/tmp/dsniff-buildroot/usr/share/man/man8 || \
   /usr/libexec/rpm-build/install -p -d /usr/src/tmp/dsniff-buildroot/usr/share/man/man8
for file in *.8; do \
   /usr/libexec/rpm-build/install -p -m 644 $file /usr/src/tmp/dsniff-buildroot/usr/share/man/man8; \
done
make: Leaving directory '/usr/src/RPM/BUILD/dsniff-2.4'
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/dsniff-buildroot (auto)
Verifying and fixing files in /usr/src/tmp/dsniff-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig)
Checking contents of files in /usr/src/tmp/dsniff-buildroot/ (default)
Compressing files in /usr/src/tmp/dsniff-buildroot (auto)
Verifying ELF objects in /usr/src/tmp/dsniff-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
verify-elf: WARNING: ./usr/sbin/webmitm: uses non-LFS functions: fcntl stat
verify-elf: WARNING: ./usr/sbin/sshmitm: uses non-LFS functions: fcntl
verify-elf: WARNING: ./usr/sbin/filesnarf: uses non-LFS functions: lseek open
verify-elf: WARNING: ./usr/sbin/dsniff: uses non-LFS functions: fopen
verify-elf: WARNING: ./usr/sbin/dnsspoof: uses non-LFS functions: fopen
Processing files: dsniff-2.4-alt0.14.b1
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.33847
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd dsniff-2.4
+ DOCDIR=/usr/src/tmp/dsniff-buildroot/usr/share/doc/dsniff-2.4
+ export DOCDIR
+ rm -rf /usr/src/tmp/dsniff-buildroot/usr/share/doc/dsniff-2.4
+ /bin/mkdir -p /usr/src/tmp/dsniff-buildroot/usr/share/doc/dsniff-2.4
+ cp -prL README CHANGES faq.html /usr/src/tmp/dsniff-buildroot/usr/share/doc/dsniff-2.4
+ chmod -R go-w /usr/src/tmp/dsniff-buildroot/usr/share/doc/dsniff-2.4
+ chmod -R a+rX /usr/src/tmp/dsniff-buildroot/usr/share/doc/dsniff-2.4
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.gAKKkP
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Fdsjbt
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
lib.req: WARNING: /usr/src/tmp/dsniff-buildroot/usr/sbin/dsniff: overlinked libraries: /usr/lib/libpcap.so.0.8
lib.req: WARNING: /usr/src/tmp/dsniff-buildroot/usr/sbin/filesnarf: overlinked libraries: /usr/lib/libpcap.so.0.8
lib.req: WARNING: /usr/src/tmp/dsniff-buildroot/usr/sbin/mailsnarf: overlinked libraries: /usr/lib/libpcap.so.0.8
lib.req: WARNING: /usr/src/tmp/dsniff-buildroot/usr/sbin/msgsnarf: overlinked libraries: /usr/lib/libpcap.so.0.8
lib.req: WARNING: /usr/src/tmp/dsniff-buildroot/usr/sbin/sshow: overlinked libraries: /usr/lib/libpcap.so.0.8
lib.req: WARNING: /usr/src/tmp/dsniff-buildroot/usr/sbin/urlsnarf: overlinked libraries: /usr/lib/libpcap.so.0.8
Requires: /lib/ld-linux.so.2, libc.so.6 >= set:pnCE0ZdiC7, libc.so.6(ALT_2.24), libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.15), libc.so.6(GLIBC_2.2.5), libc.so.6(GLIBC_2.28), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.33), libc.so.6(GLIBC_2.34), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libcrypto.so.1.1 >= set:qlvV26PLPobDnA4zZsACBO7QtTIzB3tRJQz24AhXjkVUPrcL1aZhaMDYZFtOIIbh19HPD3ISzvfYbftayvJwuTW92JZwzQ3ZAopyn, libcrypto.so.1.1(OPENSSL_1_1_0), libdb-4.7.so >= set:jiZ0W, libnet.so.2 >= set:lgWK707Hs7hYZ7AbfYhyxiMLKCgjIZmrj0SziDrn6jHqHjA21, libnids.so.1.24 >= set:jfYRzZ3XVi2Iwotx0Dhln0, libpcap.so.0.8 >= set:kgRPXr3AvZmoab8QpyI5KLxr71, libssl.so.1.1 >= set:mikIZpZsIBiSMLBfHG0HAG50o5iUBzF0ePa4BgpFQFZ93, libssl.so.1.1(OPENSSL_1_1_0), libtirpc.so.3 >= set:miLQRZ2qPkBRQrjbZzDdku36hYq0jZkyxCaUuhD2Znix5, libtirpc.so.3(TIRPC_0.3.0), rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.a2xvli
Creating dsniff-debuginfo package
Processing files: dsniff-X11-2.4-alt0.14.b1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.kJuwV0
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.rznxKJ
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
Requires: dsniff = 2.4-alt0.14.b1, /lib/ld-linux.so.2, libX11.so.6 >= set:okJ5tfbmTzZvKmfPd23gx9v0vJtx1RcDQEXQ2, libXmu.so.6 >= set:lkrXI, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.34), libc.so.6(GLIBC_2.4), libnet.so.2 >= set:ljtT7JQ8, libnids.so.1.24 >= set:jgZq79ZD2c1NMMYR52, rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.haEJOu
Creating dsniff-X11-debuginfo package
Processing files: dsniff-debuginfo-2.4-alt0.14.b1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.VC2bfc
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.qnhJ8D
find-requires: running scripts (debuginfo)
Requires: dsniff = 2.4-alt0.14.b1, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libc.so.6), debug(libcrypto.so.1.1), debug(libdb-4.7.so), debug(libnet.so.2), debug(libnids.so.1.24), debug(libpcap.so.0.8), debug(libssl.so.1.1), debug(libtirpc.so.3)
Processing files: dsniff-X11-debuginfo-2.4-alt0.14.b1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.CFIVhE
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.5Di0WI
find-requires: running scripts (debuginfo)
Requires: dsniff-X11 = 2.4-alt0.14.b1, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libX11.so.6), debug(libXmu.so.6), debug(libc.so.6), debug(libnet.so.2), debug(libnids.so.1.24)
Adding to dsniff-X11 a strict dependency on dsniff
Adding to dsniff-debuginfo a strict dependency on dsniff
Adding to dsniff-X11-debuginfo a strict dependency on dsniff-X11
Adding to dsniff-X11-debuginfo a strict dependency on dsniff-debuginfo
Removing from dsniff-X11-debuginfo 5 sources provided by dsniff-debuginfo
also prunning dir /usr/src/debug/dsniff-2.4/missing
Removing 11 extra deps from dsniff-X11 due to repentancy on dsniff
Removing 4 extra deps from dsniff-X11-debuginfo due to repentancy on dsniff-debuginfo
Wrote: /usr/src/RPM/RPMS/i586/dsniff-2.4-alt0.14.b1.i586.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/i586/dsniff-X11-2.4-alt0.14.b1.i586.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/i586/dsniff-debuginfo-2.4-alt0.14.b1.i586.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/i586/dsniff-X11-debuginfo-2.4-alt0.14.b1.i586.rpm (w2.lzdio)
12.02user 4.83system 0:16.05elapsed 105%CPU (0avgtext+0avgdata 44884maxresident)k
0inputs+0outputs (0major+1710427minor)pagefaults 0swaps
/.out/dsniff-2.4-alt0.14.b1.i586.rpm: license not found in '/usr/share/license' directory: BSD-like
/.out/dsniff-X11-2.4-alt0.14.b1.i586.rpm: license not found in '/usr/share/license' directory: BSD-like
/.out/dsniff-debuginfo-2.4-alt0.14.b1.i586.rpm: license not found in '/usr/share/license' directory: BSD-like
/.out/dsniff-X11-debuginfo-2.4-alt0.14.b1.i586.rpm: license not found in '/usr/share/license' directory: BSD-like
16.72user 9.22system 0:24.77elapsed 104%CPU (0avgtext+0avgdata 103804maxresident)k
536inputs+0outputs (31144major+2121469minor)pagefaults 0swaps
--- dsniff-2.4-alt0.14.b1.i586.rpm.repo	2021-07-17 08:31:35.000000000 +0000
+++ dsniff-2.4-alt0.14.b1.i586.rpm.hasher	2022-07-30 04:50:18.782099991 +0000
@@ -46,2 +46,4 @@
 Requires: libc.so.6(GLIBC_2.3.4)  
+Requires: libc.so.6(GLIBC_2.33)  
+Requires: libc.so.6(GLIBC_2.34)  
 Requires: libc.so.6(GLIBC_2.4)  
@@ -54,7 +56,5 @@
 Requires: libpcap.so.0.8 >= set:kgRPXr3AvZmoab8QpyI5KLxr71
-Requires: libresolv.so.2(GLIBC_2.0)  
-Requires: libresolv.so.2(GLIBC_2.2)  
 Requires: libssl.so.1.1 >= set:mikIZpZsIBiSMLBfHG0HAG50o5iUBzF0ePa4BgpFQFZ93
 Requires: libssl.so.1.1(OPENSSL_1_1_0)  
-Requires: libtirpc.so.3 >= set:mhLQRZ2GpGOqGJF1ZneqEs36ls2Qi40CY9Ngj5snQpMZy5m
+Requires: libtirpc.so.3 >= set:miLQRZ2qPkBRQrjbZzDdku36hYq0jZkyxCaUuhD2Znix5
 Requires: libtirpc.so.3(TIRPC_0.3.0)  
@@ -63,15 +63,15 @@
 Provides: dsniff = 2.4-alt0.14.b1:sisyphus+279340.100.1.2
-File: /usr/sbin/arpspoof	100755	root:root	e3be0e80a7cd0c66e5107498c9495418	
-File: /usr/sbin/dnsspoof	100755	root:root	b0eeb918dcdb100d3063f068d3d155b1	
-File: /usr/sbin/dsniff	100755	root:root	14c31fb0dd80048fe542ad27b2a4ef2d	
-File: /usr/sbin/filesnarf	100755	root:root	057f79f74e98cdff4f2087020011082d	
-File: /usr/sbin/macof	100755	root:root	371178f1ea53d1bc8e6e263e98c5f11a	
-File: /usr/sbin/mailsnarf	100755	root:root	8fac01bf9738e2856e3c5e392cb3f4d5	
-File: /usr/sbin/msgsnarf	100755	root:root	53d28e238b8ec4ba92adc37191ec4d90	
-File: /usr/sbin/sshmitm	100755	root:root	1dc15f3d04088dd4bf84c631650d1929	
-File: /usr/sbin/sshow	100755	root:root	897692ec3d16e7a44bc0a8ad9008086e	
-File: /usr/sbin/tcpkill	100755	root:root	094ba43638cc3796faafcbfd5c72623c	
-File: /usr/sbin/tcpnice	100755	root:root	71502f9bf07839477ec067912a351465	
-File: /usr/sbin/urlsnarf	100755	root:root	92d3fe0eb945df5754d190af0030203c	
-File: /usr/sbin/webmitm	100755	root:root	fe7998290b9ebb515c09c40ee21f29c5	
+File: /usr/sbin/arpspoof	100755	root:root	dbb9e7c96545d723d86f76712fa165f9	
+File: /usr/sbin/dnsspoof	100755	root:root	6bd8d85b3ac3e9f9e9be4fdc7b316065	
+File: /usr/sbin/dsniff	100755	root:root	8cb95bba26f9af73f86458b13b87c290	
+File: /usr/sbin/filesnarf	100755	root:root	5d41c67b0fc811afa5809b7f593100fa	
+File: /usr/sbin/macof	100755	root:root	4fa9df5a1a9655554a94bbde40fc367b	
+File: /usr/sbin/mailsnarf	100755	root:root	e313d67d46b654c78645546682e1d96b	
+File: /usr/sbin/msgsnarf	100755	root:root	7c0e34ea0d71d5699655690bfb7ab8a7	
+File: /usr/sbin/sshmitm	100755	root:root	39c0e1e0a0e63ce1c2ac4d639eaa68a9	
+File: /usr/sbin/sshow	100755	root:root	3714edea0cf6fb016f66d13c391bbcdf	
+File: /usr/sbin/tcpkill	100755	root:root	95709fcb0128e8e48e8804e063f7650b	
+File: /usr/sbin/tcpnice	100755	root:root	1c148d1008f7a3e97939407cd6f774a4	
+File: /usr/sbin/urlsnarf	100755	root:root	6a7f81b0c2773d62767373c908b95362	
+File: /usr/sbin/webmitm	100755	root:root	3ac900963151637c065cb26cfb553b3b	
 File: /usr/share/doc/dsniff-2.4	40755	root:root		
@@ -97,2 +97,2 @@
 File: /usr/share/man/man8/webmitm.8.xz	100644	root:root	d9d63e24926998e4518be6ee71702e80	
-RPMIdentity: a4d116d13b2c79400d9c2b4d9c55f93b10d4cd44f6600f99ec684dd9b73e6c5425c1e5b97ded38a2b671ceab8020e73d679a3fffd4a348d81cbfcf4b1b99e3a1
+RPMIdentity: 310bf4b98f2662bba8008c1ce1b1e8bbdda1ec69b0d300c6111412e423030017f99bb0a8c411c7a9f5ddb2e15f4d9a2f5192e541d48777666067763b2d6342a2
--- dsniff-X11-2.4-alt0.14.b1.i586.rpm.repo	2021-07-17 08:31:35.000000000 +0000
+++ dsniff-X11-2.4-alt0.14.b1.i586.rpm.hasher	2022-07-30 04:50:18.854101197 +0000
@@ -7,4 +7,4 @@
 Provides: dsniff-X11 = 2.4-alt0.14.b1:sisyphus+279340.100.1.2
-File: /usr/sbin/webspy	100755	root:root	3ab4d4c3c6464823c52103fee29187f9	
+File: /usr/sbin/webspy	100755	root:root	c374d34fe62203abedd2bb2be7f05cd9	
 File: /usr/share/man/man8/webspy.8.xz	100644	root:root	65ceed7d82206a93a71df8cd00e4a2be	
-RPMIdentity: e194dc9d0f2e7ab385d08a5f1d5d3b2b74f1bcba100918a68c8377d9a51858c9186ee3075df5699165cacf00d7f4103f328085c972f990ed27c0967180c79bef
+RPMIdentity: 405603b920dbe34e90045d70a6f95126e5755e37d474c206e8da17993b4fed5f7d950a07536fdfccfe34f64e6892a2a9b761d5a98fba59b53e4e2324efb592df
--- dsniff-X11-debuginfo-2.4-alt0.14.b1.i586.rpm.repo	2021-07-17 08:31:35.000000000 +0000
+++ dsniff-X11-debuginfo-2.4-alt0.14.b1.i586.rpm.hasher	2022-07-30 04:50:18.917102251 +0000
@@ -1,4 +1,4 @@
-/usr/lib/debug/.build-id/a7	40755	root:root	
-/usr/lib/debug/.build-id/a7/85fc10c14847d85bd416983a0d6a55aec5f2eb	120777	root:root	../../../../sbin/webspy
-/usr/lib/debug/.build-id/a7/85fc10c14847d85bd416983a0d6a55aec5f2eb.debug	120777	root:root	../../usr/sbin/webspy.debug
+/usr/lib/debug/.build-id/ad	40755	root:root	
+/usr/lib/debug/.build-id/ad/c68fde8b94220d87dea92b70a8cd7a0d739b04	120777	root:root	../../../../sbin/webspy
+/usr/lib/debug/.build-id/ad/c68fde8b94220d87dea92b70a8cd7a0d739b04.debug	120777	root:root	../../usr/sbin/webspy.debug
 /usr/lib/debug/usr/sbin/webspy.debug	100644	root:root	
@@ -14,6 +14,6 @@
 Provides: dsniff-X11-debuginfo = 2.4-alt0.14.b1:sisyphus+279340.100.1.2
-File: /usr/lib/debug/.build-id/a7	40755	root:root		
-File: /usr/lib/debug/.build-id/a7/85fc10c14847d85bd416983a0d6a55aec5f2eb	120777	root:root		../../../../sbin/webspy
-File: /usr/lib/debug/.build-id/a7/85fc10c14847d85bd416983a0d6a55aec5f2eb.debug	120777	root:root		../../usr/sbin/webspy.debug
-File: /usr/lib/debug/usr/sbin/webspy.debug	100644	root:root	abc5b782635c19aba796d304433916a1	
+File: /usr/lib/debug/.build-id/ad	40755	root:root		
+File: /usr/lib/debug/.build-id/ad/c68fde8b94220d87dea92b70a8cd7a0d739b04	120777	root:root		../../../../sbin/webspy
+File: /usr/lib/debug/.build-id/ad/c68fde8b94220d87dea92b70a8cd7a0d739b04.debug	120777	root:root		../../usr/sbin/webspy.debug
+File: /usr/lib/debug/usr/sbin/webspy.debug	100644	root:root	29ca9e9337f598e33e61438b4f9565de	
 File: /usr/src/debug/dsniff-2.4	40755	root:root		
@@ -22,2 +22,2 @@
 File: /usr/src/debug/dsniff-2.4/webspy.c	100644	root:root	681060d80dec1ac6a577ad359b39bd2c	
-RPMIdentity: 554d400fd8791e2f61e92be22d3c694192ea591efcc1257e4dec1d2a04cab2deb2c8974b62fe63524656235ec77db84143cbc5f695cfac533969d0d9d530cb8b
+RPMIdentity: 1d886a0367505d675a5dbd1595a5614492aecbdb78396c7278f58ddbfea511c194b26789c5b60c52ee75a2a3cf1e9ba8ff8dd981583e57b7f694695927e85a01
--- dsniff-debuginfo-2.4-alt0.14.b1.i586.rpm.repo	2021-07-17 08:31:35.000000000 +0000
+++ dsniff-debuginfo-2.4-alt0.14.b1.i586.rpm.hasher	2022-07-30 04:50:18.983103356 +0000
@@ -1,40 +1,39 @@
-/usr/lib/debug/.build-id/14	40755	root:root	
-/usr/lib/debug/.build-id/14/5f5db4301a664456f675e2963454d4acf7b23d	120777	root:root	../../../../sbin/tcpnice
-/usr/lib/debug/.build-id/14/5f5db4301a664456f675e2963454d4acf7b23d.debug	120777	root:root	../../usr/sbin/tcpnice.debug
-/usr/lib/debug/.build-id/37	40755	root:root	
-/usr/lib/debug/.build-id/37/789a455ec6f51dc6ed0da174f079c004cf7e9e	120777	root:root	../../../../sbin/sshmitm
-/usr/lib/debug/.build-id/37/789a455ec6f51dc6ed0da174f079c004cf7e9e.debug	120777	root:root	../../usr/sbin/sshmitm.debug
-/usr/lib/debug/.build-id/3b	40755	root:root	
-/usr/lib/debug/.build-id/3b/788a56a7eb37ccaac41ebc8554f77b96d9d5f8	120777	root:root	../../../../sbin/dnsspoof
-/usr/lib/debug/.build-id/3b/788a56a7eb37ccaac41ebc8554f77b96d9d5f8.debug	120777	root:root	../../usr/sbin/dnsspoof.debug
-/usr/lib/debug/.build-id/58	40755	root:root	
-/usr/lib/debug/.build-id/58/468a073b8cb6c1eda279a773a7d17b229eb67e	120777	root:root	../../../../sbin/macof
-/usr/lib/debug/.build-id/58/468a073b8cb6c1eda279a773a7d17b229eb67e.debug	120777	root:root	../../usr/sbin/macof.debug
-/usr/lib/debug/.build-id/5d	40755	root:root	
-/usr/lib/debug/.build-id/5d/93e1d4d306fa6ab183e2e3872d5e4961ddf331	120777	root:root	../../../../sbin/arpspoof
-/usr/lib/debug/.build-id/5d/93e1d4d306fa6ab183e2e3872d5e4961ddf331.debug	120777	root:root	../../usr/sbin/arpspoof.debug
-/usr/lib/debug/.build-id/7d	40755	root:root	
-/usr/lib/debug/.build-id/7d/7fb5d982efedb82e252e8a5abf46e390bfbb02	120777	root:root	../../../../sbin/urlsnarf
-/usr/lib/debug/.build-id/7d/7fb5d982efedb82e252e8a5abf46e390bfbb02.debug	120777	root:root	../../usr/sbin/urlsnarf.debug
-/usr/lib/debug/.build-id/81	40755	root:root	
-/usr/lib/debug/.build-id/81/161158288e7dec46812ebac6f34a0c97a70690	120777	root:root	../../../../sbin/tcpkill
-/usr/lib/debug/.build-id/81/161158288e7dec46812ebac6f34a0c97a70690.debug	120777	root:root	../../usr/sbin/tcpkill.debug
-/usr/lib/debug/.build-id/8f	40755	root:root	
-/usr/lib/debug/.build-id/8f/fcd7df092be51fabd98a6eb9ab673cc13cd098	120777	root:root	../../../../sbin/webmitm
-/usr/lib/debug/.build-id/8f/fcd7df092be51fabd98a6eb9ab673cc13cd098.debug	120777	root:root	../../usr/sbin/webmitm.debug
-/usr/lib/debug/.build-id/9c	40755	root:root	
-/usr/lib/debug/.build-id/9c/58114a64266a9a852b7118d6abc3168d8c5b3f	120777	root:root	../../../../sbin/dsniff
-/usr/lib/debug/.build-id/9c/58114a64266a9a852b7118d6abc3168d8c5b3f.debug	120777	root:root	../../usr/sbin/dsniff.debug
-/usr/lib/debug/.build-id/b4	40755	root:root	
-/usr/lib/debug/.build-id/b4/3024d19480fd999403c9d260d8c0e39d45b829	120777	root:root	../../../../sbin/sshow
-/usr/lib/debug/.build-id/b4/3024d19480fd999403c9d260d8c0e39d45b829.debug	120777	root:root	../../usr/sbin/sshow.debug
-/usr/lib/debug/.build-id/c0	40755	root:root	
-/usr/lib/debug/.build-id/c0/761ff151f3967af5c32e63b55f929493fac5d5	120777	root:root	../../../../sbin/msgsnarf
-/usr/lib/debug/.build-id/c0/761ff151f3967af5c32e63b55f929493fac5d5.debug	120777	root:root	../../usr/sbin/msgsnarf.debug
-/usr/lib/debug/.build-id/c2	40755	root:root	
-/usr/lib/debug/.build-id/c2/4635737b88d95010ed6e57f0e1e6cba33654f5	120777	root:root	../../../../sbin/filesnarf
-/usr/lib/debug/.build-id/c2/4635737b88d95010ed6e57f0e1e6cba33654f5.debug	120777	root:root	../../usr/sbin/filesnarf.debug
+/usr/lib/debug/.build-id/09	40755	root:root	
+/usr/lib/debug/.build-id/09/276317962e1a93052bf859df72fae3fd97ba51	120777	root:root	../../../../sbin/mailsnarf
+/usr/lib/debug/.build-id/09/276317962e1a93052bf859df72fae3fd97ba51.debug	120777	root:root	../../usr/sbin/mailsnarf.debug
+/usr/lib/debug/.build-id/23	40755	root:root	
+/usr/lib/debug/.build-id/23/d60e8d772f235bd70596cf5385ff9c8e1f20ab	120777	root:root	../../../../sbin/sshmitm
+/usr/lib/debug/.build-id/23/d60e8d772f235bd70596cf5385ff9c8e1f20ab.debug	120777	root:root	../../usr/sbin/sshmitm.debug
+/usr/lib/debug/.build-id/24	40755	root:root	
+/usr/lib/debug/.build-id/24/bf42aba25654cc600c5a35f539de4512a16045	120777	root:root	../../../../sbin/urlsnarf
+/usr/lib/debug/.build-id/24/bf42aba25654cc600c5a35f539de4512a16045.debug	120777	root:root	../../usr/sbin/urlsnarf.debug
+/usr/lib/debug/.build-id/2f	40755	root:root	
+/usr/lib/debug/.build-id/2f/0cea6d2489cc034d7d40751157f930e4626fc0	120777	root:root	../../../../sbin/dnsspoof
+/usr/lib/debug/.build-id/2f/0cea6d2489cc034d7d40751157f930e4626fc0.debug	120777	root:root	../../usr/sbin/dnsspoof.debug
+/usr/lib/debug/.build-id/2f/6700cfe4bc3937985c036c91016e12f8f9b0d9	120777	root:root	../../../../sbin/tcpkill
+/usr/lib/debug/.build-id/2f/6700cfe4bc3937985c036c91016e12f8f9b0d9.debug	120777	root:root	../../usr/sbin/tcpkill.debug
+/usr/lib/debug/.build-id/63	40755	root:root	
+/usr/lib/debug/.build-id/63/580b111717900954d14fb0db72de194001d439	120777	root:root	../../../../sbin/macof
+/usr/lib/debug/.build-id/63/580b111717900954d14fb0db72de194001d439.debug	120777	root:root	../../usr/sbin/macof.debug
+/usr/lib/debug/.build-id/82	40755	root:root	
+/usr/lib/debug/.build-id/82/f74159548f6c5a6c63aa82fb8b814ffe28c188	120777	root:root	../../../../sbin/filesnarf
+/usr/lib/debug/.build-id/82/f74159548f6c5a6c63aa82fb8b814ffe28c188.debug	120777	root:root	../../usr/sbin/filesnarf.debug
+/usr/lib/debug/.build-id/9a	40755	root:root	
+/usr/lib/debug/.build-id/9a/e1417e264cd7c3300d18dee8b13e6db002918d	120777	root:root	../../../../sbin/sshow
+/usr/lib/debug/.build-id/9a/e1417e264cd7c3300d18dee8b13e6db002918d.debug	120777	root:root	../../usr/sbin/sshow.debug
+/usr/lib/debug/.build-id/c6	40755	root:root	
+/usr/lib/debug/.build-id/c6/81e584021e2ba4b28c409d08dfe2b955bfa44f	120777	root:root	../../../../sbin/msgsnarf
+/usr/lib/debug/.build-id/c6/81e584021e2ba4b28c409d08dfe2b955bfa44f.debug	120777	root:root	../../usr/sbin/msgsnarf.debug
+/usr/lib/debug/.build-id/d7	40755	root:root	
+/usr/lib/debug/.build-id/d7/81895be793645c65c3fb0f5f351000764fd3f6	120777	root:root	../../../../sbin/arpspoof
+/usr/lib/debug/.build-id/d7/81895be793645c65c3fb0f5f351000764fd3f6.debug	120777	root:root	../../usr/sbin/arpspoof.debug
 /usr/lib/debug/.build-id/df	40755	root:root	
-/usr/lib/debug/.build-id/df/171b2f41134ebe6c2b2b4e884e1914f64be09d	120777	root:root	../../../../sbin/mailsnarf
-/usr/lib/debug/.build-id/df/171b2f41134ebe6c2b2b4e884e1914f64be09d.debug	120777	root:root	../../usr/sbin/mailsnarf.debug
+/usr/lib/debug/.build-id/df/784ddff79c4971554a68e1443d4c4cd02c753a	120777	root:root	../../../../sbin/dsniff
+/usr/lib/debug/.build-id/df/784ddff79c4971554a68e1443d4c4cd02c753a.debug	120777	root:root	../../usr/sbin/dsniff.debug
+/usr/lib/debug/.build-id/e1	40755	root:root	
+/usr/lib/debug/.build-id/e1/a3a793276194c5c1cee07c9fd0a7d6810281c7	120777	root:root	../../../../sbin/webmitm
+/usr/lib/debug/.build-id/e1/a3a793276194c5c1cee07c9fd0a7d6810281c7.debug	120777	root:root	../../usr/sbin/webmitm.debug
+/usr/lib/debug/.build-id/eb	40755	root:root	
+/usr/lib/debug/.build-id/eb/889db155e1319acbadc51e4d394314db734b9f	120777	root:root	../../../../sbin/tcpnice
+/usr/lib/debug/.build-id/eb/889db155e1319acbadc51e4d394314db734b9f.debug	120777	root:root	../../usr/sbin/tcpnice.debug
 /usr/lib/debug/usr/sbin/arpspoof.debug	100644	root:root	
@@ -144,3 +143,2 @@
 Requires: debug(libpcap.so.0.8)  
-Requires: debug(libresolv.so.2)  
 Requires: debug(libssl.so.1.1)  
@@ -150,54 +148,53 @@
 Provides: dsniff-debuginfo = 2.4-alt0.14.b1:sisyphus+279340.100.1.2
-File: /usr/lib/debug/.build-id/14	40755	root:root		
-File: /usr/lib/debug/.build-id/14/5f5db4301a664456f675e2963454d4acf7b23d	120777	root:root		../../../../sbin/tcpnice
-File: /usr/lib/debug/.build-id/14/5f5db4301a664456f675e2963454d4acf7b23d.debug	120777	root:root		../../usr/sbin/tcpnice.debug
-File: /usr/lib/debug/.build-id/37	40755	root:root		
-File: /usr/lib/debug/.build-id/37/789a455ec6f51dc6ed0da174f079c004cf7e9e	120777	root:root		../../../../sbin/sshmitm
-File: /usr/lib/debug/.build-id/37/789a455ec6f51dc6ed0da174f079c004cf7e9e.debug	120777	root:root		../../usr/sbin/sshmitm.debug
-File: /usr/lib/debug/.build-id/3b	40755	root:root		
-File: /usr/lib/debug/.build-id/3b/788a56a7eb37ccaac41ebc8554f77b96d9d5f8	120777	root:root		../../../../sbin/dnsspoof
-File: /usr/lib/debug/.build-id/3b/788a56a7eb37ccaac41ebc8554f77b96d9d5f8.debug	120777	root:root		../../usr/sbin/dnsspoof.debug
-File: /usr/lib/debug/.build-id/58	40755	root:root		
-File: /usr/lib/debug/.build-id/58/468a073b8cb6c1eda279a773a7d17b229eb67e	120777	root:root		../../../../sbin/macof
-File: /usr/lib/debug/.build-id/58/468a073b8cb6c1eda279a773a7d17b229eb67e.debug	120777	root:root		../../usr/sbin/macof.debug
-File: /usr/lib/debug/.build-id/5d	40755	root:root		
-File: /usr/lib/debug/.build-id/5d/93e1d4d306fa6ab183e2e3872d5e4961ddf331	120777	root:root		../../../../sbin/arpspoof
-File: /usr/lib/debug/.build-id/5d/93e1d4d306fa6ab183e2e3872d5e4961ddf331.debug	120777	root:root		../../usr/sbin/arpspoof.debug
-File: /usr/lib/debug/.build-id/7d	40755	root:root		
-File: /usr/lib/debug/.build-id/7d/7fb5d982efedb82e252e8a5abf46e390bfbb02	120777	root:root		../../../../sbin/urlsnarf
-File: /usr/lib/debug/.build-id/7d/7fb5d982efedb82e252e8a5abf46e390bfbb02.debug	120777	root:root		../../usr/sbin/urlsnarf.debug
-File: /usr/lib/debug/.build-id/81	40755	root:root		
-File: /usr/lib/debug/.build-id/81/161158288e7dec46812ebac6f34a0c97a70690	120777	root:root		../../../../sbin/tcpkill
-File: /usr/lib/debug/.build-id/81/161158288e7dec46812ebac6f34a0c97a70690.debug	120777	root:root		../../usr/sbin/tcpkill.debug
-File: /usr/lib/debug/.build-id/8f	40755	root:root		
-File: /usr/lib/debug/.build-id/8f/fcd7df092be51fabd98a6eb9ab673cc13cd098	120777	root:root		../../../../sbin/webmitm
-File: /usr/lib/debug/.build-id/8f/fcd7df092be51fabd98a6eb9ab673cc13cd098.debug	120777	root:root		../../usr/sbin/webmitm.debug
-File: /usr/lib/debug/.build-id/9c	40755	root:root		
-File: /usr/lib/debug/.build-id/9c/58114a64266a9a852b7118d6abc3168d8c5b3f	120777	root:root		../../../../sbin/dsniff
-File: /usr/lib/debug/.build-id/9c/58114a64266a9a852b7118d6abc3168d8c5b3f.debug	120777	root:root		../../usr/sbin/dsniff.debug
-File: /usr/lib/debug/.build-id/b4	40755	root:root		
-File: /usr/lib/debug/.build-id/b4/3024d19480fd999403c9d260d8c0e39d45b829	120777	root:root		../../../../sbin/sshow
-File: /usr/lib/debug/.build-id/b4/3024d19480fd999403c9d260d8c0e39d45b829.debug	120777	root:root		../../usr/sbin/sshow.debug
-File: /usr/lib/debug/.build-id/c0	40755	root:root		
-File: /usr/lib/debug/.build-id/c0/761ff151f3967af5c32e63b55f929493fac5d5	120777	root:root		../../../../sbin/msgsnarf
-File: /usr/lib/debug/.build-id/c0/761ff151f3967af5c32e63b55f929493fac5d5.debug	120777	root:root		../../usr/sbin/msgsnarf.debug
-File: /usr/lib/debug/.build-id/c2	40755	root:root		
-File: /usr/lib/debug/.build-id/c2/4635737b88d95010ed6e57f0e1e6cba33654f5	120777	root:root		../../../../sbin/filesnarf
-File: /usr/lib/debug/.build-id/c2/4635737b88d95010ed6e57f0e1e6cba33654f5.debug	120777	root:root		../../usr/sbin/filesnarf.debug
+File: /usr/lib/debug/.build-id/09	40755	root:root		
+File: /usr/lib/debug/.build-id/09/276317962e1a93052bf859df72fae3fd97ba51	120777	root:root		../../../../sbin/mailsnarf
+File: /usr/lib/debug/.build-id/09/276317962e1a93052bf859df72fae3fd97ba51.debug	120777	root:root		../../usr/sbin/mailsnarf.debug
+File: /usr/lib/debug/.build-id/23	40755	root:root		
+File: /usr/lib/debug/.build-id/23/d60e8d772f235bd70596cf5385ff9c8e1f20ab	120777	root:root		../../../../sbin/sshmitm
+File: /usr/lib/debug/.build-id/23/d60e8d772f235bd70596cf5385ff9c8e1f20ab.debug	120777	root:root		../../usr/sbin/sshmitm.debug
+File: /usr/lib/debug/.build-id/24	40755	root:root		
+File: /usr/lib/debug/.build-id/24/bf42aba25654cc600c5a35f539de4512a16045	120777	root:root		../../../../sbin/urlsnarf
+File: /usr/lib/debug/.build-id/24/bf42aba25654cc600c5a35f539de4512a16045.debug	120777	root:root		../../usr/sbin/urlsnarf.debug
+File: /usr/lib/debug/.build-id/2f	40755	root:root		
+File: /usr/lib/debug/.build-id/2f/0cea6d2489cc034d7d40751157f930e4626fc0	120777	root:root		../../../../sbin/dnsspoof
+File: /usr/lib/debug/.build-id/2f/0cea6d2489cc034d7d40751157f930e4626fc0.debug	120777	root:root		../../usr/sbin/dnsspoof.debug
+File: /usr/lib/debug/.build-id/2f/6700cfe4bc3937985c036c91016e12f8f9b0d9	120777	root:root		../../../../sbin/tcpkill
+File: /usr/lib/debug/.build-id/2f/6700cfe4bc3937985c036c91016e12f8f9b0d9.debug	120777	root:root		../../usr/sbin/tcpkill.debug
+File: /usr/lib/debug/.build-id/63	40755	root:root		
+File: /usr/lib/debug/.build-id/63/580b111717900954d14fb0db72de194001d439	120777	root:root		../../../../sbin/macof
+File: /usr/lib/debug/.build-id/63/580b111717900954d14fb0db72de194001d439.debug	120777	root:root		../../usr/sbin/macof.debug
+File: /usr/lib/debug/.build-id/82	40755	root:root		
+File: /usr/lib/debug/.build-id/82/f74159548f6c5a6c63aa82fb8b814ffe28c188	120777	root:root		../../../../sbin/filesnarf
+File: /usr/lib/debug/.build-id/82/f74159548f6c5a6c63aa82fb8b814ffe28c188.debug	120777	root:root		../../usr/sbin/filesnarf.debug
+File: /usr/lib/debug/.build-id/9a	40755	root:root		
+File: /usr/lib/debug/.build-id/9a/e1417e264cd7c3300d18dee8b13e6db002918d	120777	root:root		../../../../sbin/sshow
+File: /usr/lib/debug/.build-id/9a/e1417e264cd7c3300d18dee8b13e6db002918d.debug	120777	root:root		../../usr/sbin/sshow.debug
+File: /usr/lib/debug/.build-id/c6	40755	root:root		
+File: /usr/lib/debug/.build-id/c6/81e584021e2ba4b28c409d08dfe2b955bfa44f	120777	root:root		../../../../sbin/msgsnarf
+File: /usr/lib/debug/.build-id/c6/81e584021e2ba4b28c409d08dfe2b955bfa44f.debug	120777	root:root		../../usr/sbin/msgsnarf.debug
+File: /usr/lib/debug/.build-id/d7	40755	root:root		
+File: /usr/lib/debug/.build-id/d7/81895be793645c65c3fb0f5f351000764fd3f6	120777	root:root		../../../../sbin/arpspoof
+File: /usr/lib/debug/.build-id/d7/81895be793645c65c3fb0f5f351000764fd3f6.debug	120777	root:root		../../usr/sbin/arpspoof.debug
 File: /usr/lib/debug/.build-id/df	40755	root:root		
-File: /usr/lib/debug/.build-id/df/171b2f41134ebe6c2b2b4e884e1914f64be09d	120777	root:root		../../../../sbin/mailsnarf
-File: /usr/lib/debug/.build-id/df/171b2f41134ebe6c2b2b4e884e1914f64be09d.debug	120777	root:root		../../usr/sbin/mailsnarf.debug
-File: /usr/lib/debug/usr/sbin/arpspoof.debug	100644	root:root	f98b6acfc626ccf00df3bbc99774d23b	
-File: /usr/lib/debug/usr/sbin/dnsspoof.debug	100644	root:root	be30674f5e3bd512dc030b6d6f5cc0f9	
-File: /usr/lib/debug/usr/sbin/dsniff.debug	100644	root:root	a5204e57a30d512965316bd1fc3c69c6	
-File: /usr/lib/debug/usr/sbin/filesnarf.debug	100644	root:root	7945095e565de7eefcda022ffae68550	
-File: /usr/lib/debug/usr/sbin/macof.debug	100644	root:root	72ce7636665a2761e0b6f173c0679b7d	
-File: /usr/lib/debug/usr/sbin/mailsnarf.debug	100644	root:root	e62bae4fba408d23a549cd754b16199e	
-File: /usr/lib/debug/usr/sbin/msgsnarf.debug	100644	root:root	9c05a11b56bd2ee99fed2b0e300cca94	
-File: /usr/lib/debug/usr/sbin/sshmitm.debug	100644	root:root	e2a8e658535cfdacf24ff08d4c1bcd5e	
-File: /usr/lib/debug/usr/sbin/sshow.debug	100644	root:root	406a3d7a145ba9a28da87c44b5ad2fb9	
-File: /usr/lib/debug/usr/sbin/tcpkill.debug	100644	root:root	f96f7256d5b2ebc7d6f9edc6abf30d78	
-File: /usr/lib/debug/usr/sbin/tcpnice.debug	100644	root:root	eaaece18d0c57e41043ca04721e5a48e	
-File: /usr/lib/debug/usr/sbin/urlsnarf.debug	100644	root:root	2b5308a0bd9bd7beb47497f5260cb354	
-File: /usr/lib/debug/usr/sbin/webmitm.debug	100644	root:root	513b983f96c8862f0631a44f6e94b049	
+File: /usr/lib/debug/.build-id/df/784ddff79c4971554a68e1443d4c4cd02c753a	120777	root:root		../../../../sbin/dsniff
+File: /usr/lib/debug/.build-id/df/784ddff79c4971554a68e1443d4c4cd02c753a.debug	120777	root:root		../../usr/sbin/dsniff.debug
+File: /usr/lib/debug/.build-id/e1	40755	root:root		
+File: /usr/lib/debug/.build-id/e1/a3a793276194c5c1cee07c9fd0a7d6810281c7	120777	root:root		../../../../sbin/webmitm
+File: /usr/lib/debug/.build-id/e1/a3a793276194c5c1cee07c9fd0a7d6810281c7.debug	120777	root:root		../../usr/sbin/webmitm.debug
+File: /usr/lib/debug/.build-id/eb	40755	root:root		
+File: /usr/lib/debug/.build-id/eb/889db155e1319acbadc51e4d394314db734b9f	120777	root:root		../../../../sbin/tcpnice
+File: /usr/lib/debug/.build-id/eb/889db155e1319acbadc51e4d394314db734b9f.debug	120777	root:root		../../usr/sbin/tcpnice.debug
+File: /usr/lib/debug/usr/sbin/arpspoof.debug	100644	root:root	36837bdc58113e5387e11f594c337434	
+File: /usr/lib/debug/usr/sbin/dnsspoof.debug	100644	root:root	c97a02cb79b4b1c9f6cd29346844ff05	
+File: /usr/lib/debug/usr/sbin/dsniff.debug	100644	root:root	b9a82ceeeec6d615633b33806aca50bd	
+File: /usr/lib/debug/usr/sbin/filesnarf.debug	100644	root:root	7af4a63241e1fd0cc5106fe7f246bbc3	
+File: /usr/lib/debug/usr/sbin/macof.debug	100644	root:root	bda01b90564d12fd2582c64cb710ddc3	
+File: /usr/lib/debug/usr/sbin/mailsnarf.debug	100644	root:root	34bed30fc125a33670db8b7675df69a9	
+File: /usr/lib/debug/usr/sbin/msgsnarf.debug	100644	root:root	2cf0312df0fabf744229c54b236a243e	
+File: /usr/lib/debug/usr/sbin/sshmitm.debug	100644	root:root	15801029bad825449a7d93709992a13d	
+File: /usr/lib/debug/usr/sbin/sshow.debug	100644	root:root	ca5bebf76696121807a95caf7117d7e2	
+File: /usr/lib/debug/usr/sbin/tcpkill.debug	100644	root:root	5ab0283c5a0c1c4e205ea5ac1d97fca0	
+File: /usr/lib/debug/usr/sbin/tcpnice.debug	100644	root:root	64972d3eb2fcd1b7d4e00c41f8bad11b	
+File: /usr/lib/debug/usr/sbin/urlsnarf.debug	100644	root:root	7f40043bbe402de77ca18b71bf9a73b3	
+File: /usr/lib/debug/usr/sbin/webmitm.debug	100644	root:root	6603a5b18326c90ea499c5ab9bb44645	
 File: /usr/src/debug/dsniff-2.4	40755	root:root		
@@ -287,2 +284,2 @@
 File: /usr/src/debug/dsniff-2.4/webmitm.c	100644	root:root	992542beb217c7062f0aa7416405ad73	
-RPMIdentity: deafd7a238e154e59279dbdca621999afe2c3b5a7cc4a6d5e22185dc03daea9b38c3ea33090e1c1efa0b6c0299936590f2704fb0f034317c615e9ab69c52110a
+RPMIdentity: dc7e1c16c84263246cfe5e6bc8930c57d9f27d778f9ae0aafe92cb2043b52ae107aa3fbdc43cbca02d59fbe23e47cd35fca7d039740546d79ace34ea37a25f57