<86>Apr 30 04:29:19 userdel[1231166]: delete user 'rooter'
<86>Apr 30 04:29:19 userdel[1231166]: removed group 'rooter' owned by 'rooter'
<86>Apr 30 04:29:19 userdel[1231166]: removed shadow group 'rooter' owned by 'rooter'
<86>Apr 30 04:29:19 groupadd[1231228]: group added to /etc/group: name=rooter, GID=930
<86>Apr 30 04:29:19 groupadd[1231228]: group added to /etc/gshadow: name=rooter
<86>Apr 30 04:29:19 groupadd[1231228]: new group: name=rooter, GID=930
<86>Apr 30 04:29:19 useradd[1231441]: new user: name=rooter, UID=930, GID=930, home=/root, shell=/bin/bash
<86>Apr 30 04:29:19 userdel[1231715]: delete user 'builder'
<86>Apr 30 04:29:19 userdel[1231715]: removed group 'builder' owned by 'builder'
<86>Apr 30 04:29:19 userdel[1231715]: removed shadow group 'builder' owned by 'builder'
<86>Apr 30 04:29:19 groupadd[1231948]: group added to /etc/group: name=builder, GID=931
<86>Apr 30 04:29:19 groupadd[1231948]: group added to /etc/gshadow: name=builder
<86>Apr 30 04:29:19 groupadd[1231948]: new group: name=builder, GID=931
<86>Apr 30 04:29:19 useradd[1231978]: new user: name=builder, UID=931, GID=931, 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>Apr 30 04:29:23 rpmi: xorg-proto-devel-2021.5-alt1 sisyphus+285490.100.1.1 1632124129 installed
<13>Apr 30 04:29:23 rpmi: libICE-1.0.10-alt1 sisyphus+278827.100.1.1 1626220281 installed
<13>Apr 30 04:29:23 rpmi: libSM-1.2.3-alt1 sisyphus+278820.100.1.1 1626219266 installed
<13>Apr 30 04:29:23 rpmi: libnet2-1.1.6-alt1 sisyphus+278100.2700.1.1 1626059535 installed
<13>Apr 30 04:29:23 rpmi: libverto-0.3.2-alt1_1 sisyphus+279289.100.1.3 1626493872 installed
<13>Apr 30 04:29:23 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975361 installed
<13>Apr 30 04:29:23 rpmi: libcom_err-devel-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975361 installed
<13>Apr 30 04:29:23 rpmi: libverto-devel-0.3.2-alt1_1 sisyphus+279289.100.1.3 1626493872 installed
<13>Apr 30 04:29:23 rpmi: libnet2-devel-1.1.6-alt1 sisyphus+278100.2700.1.1 1626059535 installed
<13>Apr 30 04:29:23 rpmi: libICE-devel-1.0.10-alt1 sisyphus+278827.100.1.1 1626220281 installed
<13>Apr 30 04:29:23 rpmi: libSM-devel-1.2.3-alt1 sisyphus+278820.100.1.1 1626219266 installed
<13>Apr 30 04:29:23 rpmi: openldap-common-2.4.59-alt1 sisyphus+282933.100.1.1 1629124747 installed
<13>Apr 30 04:29:23 rpmi: liblmdb-0.9.23-alt1 sisyphus+275369.100.1.2 1624493869 installed
<13>Apr 30 04:29:23 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919567 installed
<13>Apr 30 04:29:23 rpmi: liblz4-1:1.9.3-alt1 sisyphus+278100.4000.1.1 1626060252 installed
<13>Apr 30 04:29:23 rpmi: libsystemd-1:249.11-alt1 sisyphus+298836.100.1.1 1650571647 installed
<13>Apr 30 04:29:23 rpmi: libdbus-1.12.22-alt1 sisyphus+298998.100.1.1 1650885228 installed
<13>Apr 30 04:29:23 rpmi: libpcap0.8-2:1.9.1-alt2 sisyphus+278380.100.1.1 1626093291 installed
<13>Apr 30 04:29:23 rpmi: libnids-1.24-alt4 sisyphus+278100.3200.1.1 1626059627 installed
<13>Apr 30 04:29:23 rpmi: libpcap-devel-2:1.9.1-alt2 sisyphus+278380.100.1.1 1626093291 installed
<13>Apr 30 04:29:23 rpmi: libX11-locales-3:1.7.5-alt1 sisyphus+297765.100.1.1 1649053893 installed
<13>Apr 30 04:29:23 rpmi: libXdmcp-1.1.3-alt1 sisyphus+278816.100.1.1 1626219233 installed
<13>Apr 30 04:29:23 rpmi: libXau-1.0.9-alt1 sisyphus+278247.100.1.1 1626080738 installed
<13>Apr 30 04:29:23 rpmi: libxcb-1.14-alt1 sisyphus+277968.100.1.3 1625952333 installed
<13>Apr 30 04:29:23 rpmi: libX11-3:1.7.5-alt1 sisyphus+297765.100.1.1 1649053899 installed
<13>Apr 30 04:29:23 rpmi: libXt-1.2.1-alt1 sisyphus+265202.200.1.1 1611565459 installed
<13>Apr 30 04:29:23 rpmi: libXext-1.3.4-alt1 sisyphus+278817.100.1.3 1626262589 installed
<13>Apr 30 04:29:23 rpmi: libXmu-1.1.3-alt1 sisyphus+278818.100.1.3 1626263299 installed
<13>Apr 30 04:29:25 rpmi: libxcb-devel-1.14-alt1 sisyphus+277968.100.1.3 1625952333 installed
<13>Apr 30 04:29:25 rpmi: libX11-devel-3:1.7.5-alt1 sisyphus+297765.100.1.1 1649053899 installed
<13>Apr 30 04:29:25 rpmi: libXt-devel-1.2.1-alt1 sisyphus+265202.200.1.1 1611565459 installed
<13>Apr 30 04:29:25 rpmi: libp11-kit-0.24.1-alt1 sisyphus+293720.100.1.1 1642535281 installed
<13>Apr 30 04:29:25 rpmi: libtasn1-4.18.0-alt1 sisyphus+294217.100.3.1 1643755527 installed
<13>Apr 30 04:29:25 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed
<13>Apr 30 04:29:25 rpmi: alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed
<13>Apr 30 04:29:25 rpmi: ca-certificates-2022.04.01-alt1 sisyphus+297635.100.1.1 1648830809 installed
<13>Apr 30 04:29:25 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed
<13>Apr 30 04:29:25 rpmi: p11-kit-trust-0.24.1-alt1 sisyphus+293720.100.1.1 1642535281 installed
<13>Apr 30 04:29:25 rpmi: libcrypto1.1-1.1.1n-alt2 sisyphus+297394.100.2.1 1648745164 installed
<13>Apr 30 04:29:25 rpmi: libssl1.1-1.1.1n-alt2 sisyphus+297394.100.2.1 1648745164 installed
<86>Apr 30 04:29:25 groupadd[1278890]: group added to /etc/group: name=_keytab, GID=499
<86>Apr 30 04:29:25 groupadd[1278890]: group added to /etc/gshadow: name=_keytab
<86>Apr 30 04:29:25 groupadd[1278890]: new group: name=_keytab, GID=499
<13>Apr 30 04:29:25 rpmi: libkrb5-1.19.3-alt1 sisyphus+296671.100.1.1 1647339985 installed
<13>Apr 30 04:29:25 rpmi: libtirpc-1.3.2-alt1 sisyphus+279457.100.1.1 1626546944 installed
<13>Apr 30 04:29:25 rpmi: libnsl2-1.1.0-alt1_1 sisyphus+275117.100.1.1 1624405574 installed
<86>Apr 30 04:29:25 groupadd[1279576]: group added to /etc/group: name=sasl, GID=498
<86>Apr 30 04:29:25 groupadd[1279576]: group added to /etc/gshadow: name=sasl
<86>Apr 30 04:29:25 groupadd[1279576]: new group: name=sasl, GID=498
<13>Apr 30 04:29:25 rpmi: libsasl2-3-2.1.27-alt2.2 sisyphus+282040.40.2.1 1628929849 installed
<13>Apr 30 04:29:25 rpmi: libldap-2.4.59-alt1 sisyphus+282933.100.1.1 1629124742 installed
<13>Apr 30 04:29:25 rpmi: libkrb5-ldap-1.19.3-alt1 sisyphus+296671.100.1.1 1647339985 installed
<13>Apr 30 04:29:25 rpmi: libkrb5-devel-1.19.3-alt1 sisyphus+296671.100.1.1 1647339985 installed
<13>Apr 30 04:29:25 rpmi: libtirpc-devel-1.3.2-alt1 sisyphus+279457.100.1.1 1626546944 installed
<13>Apr 30 04:29:25 rpmi: libnsl2-devel-1.1.0-alt1_1 sisyphus+275117.100.1.1 1624405574 installed
<13>Apr 30 04:29:25 rpmi: libssl-devel-1.1.1n-alt2 sisyphus+297394.100.2.1 1648745164 installed
<13>Apr 30 04:29:25 rpmi: libXmu-devel-1.1.3-alt1 sisyphus+278818.100.1.3 1626263299 installed
<13>Apr 30 04:29:25 rpmi: libnids-devel-1.24-alt4 sisyphus+278100.3200.1.1 1626059627 installed
<13>Apr 30 04:29:25 rpmi: xorg-cf-files-1.0.7-alt3 sisyphus+299066.100.1.1 1650986802 installed
<13>Apr 30 04:29:25 rpmi: rpcgen-1.4.2-alt1 sisyphus+278100.5600.1.1 1626060822 installed
<13>Apr 30 04:29:25 rpmi: libdb4.7-devel-4.7.25-alt12 sisyphus+283793.100.2.1 1629966884 installed
<13>Apr 30 04:29:25 rpmi: imake-1.0.7-alt3 sisyphus+275315.100.2.1 1624906760 installed
egrep: warning: egrep is obsolescent; using grep -E
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/dsniff-2.4-alt0.14.b1.nosrc.rpm (w1.gzdio)
<13>Apr 30 04:29:29 rpmi: perl-ph-0.11.1-alt2 sisyphus+277117.100.1.1 1625403381 installed
<13>Apr 30 04:29:29 rpmi: perl-Perl4-CoreLibs-0.004-alt2 sisyphus+256354.100.1.1 1597619776 installed
<13>Apr 30 04:29:29 rpmi: autoconf_2.13-2:2.13-alt13 sisyphus+276602.100.1.1 1625149919 installed
egrep: warning: egrep is obsolescent; using grep -E
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.72995
+ 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.32890
+ 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 '' ']'
++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g'
++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/nsl -I/usr/include/tirpc'
+ ASFLAGS=' -march=i586 -mtune=generic'
+ export ASFLAGS
+ export lt_cv_deplibs_check_method=pass_all
+ lt_cv_deplibs_check_method=pass_all
+ sort -u
+ xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n'
+ xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess
+ xargs -ri dirname -- '{}'
+ readlink -e -- ./configure
+ ./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'
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 ./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 ./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 ./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'
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 ./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 ./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 ./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 ./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 *}
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);
      |                                    ^~~~~~
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 ./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 ./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,
                 from /usr/include/sys/types.h:25,
                 from /usr/include/sys/param.h:25,
                 from ./buf.c:11:
/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 ./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)
      |                         ~~~~~~~~~~~~^~~~
In file included from ./decode_ftp.c:19:
./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 ||
      |                                 ^~~~~~~
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)
      |                         ~~~~~~~~~~~~^~~~
In file included from ./decode_ftp.c:19:
./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) {
      |                                 ^~~~~~~
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)
      |                         ~~~~~~~~~~~~^~~~
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 ./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 ./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 ./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 *
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: 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_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_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_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 *}
In file included from ./decode_aim.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_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 *}
In file included from ./decode_aim.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_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 ./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 *
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);
      |                                   ^~~~~~~~
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 *
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_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 *
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_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 *
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_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 *
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);
      |                                           ~~~~~~~~^~~
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_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,
                 from /usr/include/sys/types.h:25,
                 from ./decode_nntp.c:14:
/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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_nntp.c:14:
/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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_nntp.c:14:
/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 *}
In file included from ./decode_nntp.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)
      |                       ~~~~~~~~~~~~^~~
./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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_nntp.c:14:
/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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_nntp.c:14:
/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 *}
In file included from ./decode_nntp.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 ./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_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_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,
                 from /usr/include/sys/types.h:25,
                 from ./decode_ospf.c:13:
/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_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_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 *}
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);
      |                                    ^~~~~~
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 *
In file included from ./decode.c:19:
./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 *
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: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 *
In file included from ./decode.c:19:
./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_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 ./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,
                 from /usr/include/sys/types.h:25,
                 from ./decode_oracle.c:13:
/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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_oracle.c:13:
/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 *}
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)
      |                       ~~~~~~~~~~~~^~~
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 *}
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: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,
                 from /usr/include/sys/types.h:25,
                 from ./decode_postgresql.c:15:
/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 *}
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)
      |                       ~~~~~~~~~~~~^~~
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,
                 from /usr/include/sys/types.h:25,
                 from ./decode_rip.c:13:
/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_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,
                 from /usr/include/sys/types.h:25,
                 from ./decode_rlogin.c:13:
/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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_rlogin.c:13:
/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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_rlogin.c:13:
/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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_rlogin.c:13:
/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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_rlogin.c:13:
/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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_rlogin.c:13:
/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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_rlogin.c:13:
/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 *}
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: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 *}
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: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 *}
In file included from ./decode_rlogin.c:16:
/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 *}
In file included from ./decode_rlogin.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_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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_rlogin.c:13:
/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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_rlogin.c:13:
/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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_rlogin.c:13:
/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 *}
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)
      |                       ~~~~~~~~~~~~^~~
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,
                 from /usr/include/sys/types.h:25,
                 from ./decode_sniffer.c:14:
/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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_sniffer.c:14:
/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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_sniffer.c:14:
/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 *}
In file included from ./decode_sniffer.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)
      |                       ~~~~~~~~~~~~^~~
./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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_sniffer.c:14:
/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 *}
In file included from ./decode_sniffer.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_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,
                 from /usr/include/sys/types.h:25,
                 from ./decode_smtp.c:13:
/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 *}
In file included from ./decode_smtp.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_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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_smtp.c:13:
/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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_smtp.c:13:
/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 *
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: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 *}
In file included from ./decode_smtp.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_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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_smtp.c:13:
/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 *}
In file included from ./decode_smtp.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_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,
                 from /usr/include/sys/types.h:25,
                 from ./decode_socks.c:13:
/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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_socks.c:13:
/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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_socks.c:13:
/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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_socks.c:13:
/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'
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_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,
                 from /usr/include/sys/types.h:25,
                 from ./decode_pop.c:13:
/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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_pop.c:13:
/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 *}
In file included from ./decode_pop.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_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 *}
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: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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_pop.c:13:
/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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_pop.c:13:
/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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_pop.c:13:
/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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_pop.c:13:
/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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_pop.c:13:
/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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_pop.c:13:
/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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_pop.c:13:
/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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_pop.c:13:
/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 *}
In file included from ./decode_pop.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_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,
                 from /usr/include/sys/types.h:25,
                 from ./decode_smb.c:13:
/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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_smb.c:13:
/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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_smb.c:13:
/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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_smb.c:13:
/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_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,
                 from /usr/include/sys/types.h:25,
                 from ./decode_tds.c:17:
/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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_tds.c:17:
/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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_tds.c:17:
/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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_tds.c:17:
/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 *}
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: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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_tds.c:17:
/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 *}
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: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 *}
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: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_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,
                 from /usr/include/sys/types.h:25,
                 from ./decode_x11.c:13:
/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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_x11.c:13:
/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_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 *}
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);
      |                                    ^~~~~~
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 *}
In file included from ./decode_pptp.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)
      |                       ~~~~~~~~~~~~^~~
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'
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_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 *}
In file included from ./decode_telnet.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_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,
                 from /usr/include/sys/types.h:25,
                 from ./decode_telnet.c:13:
/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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_telnet.c:13:
/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'
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_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,
                 from /usr/include/sys/types.h:25,
                 from ./decode_yp.c:15:
/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,
                 from ./decode_yp.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)
      |                       ~~~~~~~~~~~~^~~
./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 *}
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: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 *}
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: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 *}
In file included from /usr/include/features.h:490,
                 from /usr/include/sys/types.h:25,
                 from ./decode_yp.c:15:
/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 *}
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,
                 from ./decode_yp.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 ./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'
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,
                 from /usr/include/sys/types.h:25,
                 from ./tcpkill.c:13:
/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 ./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 ./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 ./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 *
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 '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)
      |             ~~~~~~^~~~~~
In file included from ./mailsnarf.c:27:
./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 *
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);
      |                             ~~~~~~~~^~~~
./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);
      |                           ^
In file included from ./mailsnarf.c:27:
./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)
      |             ~~~~~~^~~~~~
In file included from ./mailsnarf.c:27:
./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 ./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 ./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 ./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,
                 from /usr/include/sys/types.h:25,
                 from ./urlsnarf.c:13:
/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)
      |             ~~~~~~^~~~~~
In file included from ./urlsnarf.c:30:
./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 ./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 ./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 ./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 *
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: 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 -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);
      |         ^~~~~~~~~~~~~~
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: 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  -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 -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 ./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 *}
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: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 *}
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: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 *}
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: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 *}
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: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 *}
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: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 *}
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: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 *}
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: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  -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 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 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 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 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 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 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 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 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 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 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.18993
+ 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.25024
+ 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.9SEYWU
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.hWEdaC
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.bGQNDv
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.HhYWgY
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.kq2Om7
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.ysfDAn
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.H0Uyax
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.3SWviD
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.u3NejV
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.gNG4yq
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)
13.72user 5.70system 0:27.38elapsed 70%CPU (0avgtext+0avgdata 40796maxresident)k
0inputs+0outputs (0major+1727188minor)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
20.41user 12.00system 0:45.98elapsed 70%CPU (0avgtext+0avgdata 103156maxresident)k
816inputs+0outputs (30984major+2141270minor)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-04-30 04:30:00.137948360 +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	41169705ae8883c593153da35bc748e7	
+File: /usr/sbin/dnsspoof	100755	root:root	c340a7577c53f7f8765071aa8779a4b6	
+File: /usr/sbin/dsniff	100755	root:root	b2112ec68bf6b9d09d3012b2650602c1	
+File: /usr/sbin/filesnarf	100755	root:root	dd2877be2926cec2b62bc06448264aee	
+File: /usr/sbin/macof	100755	root:root	ac3bda6710b6418e40cdf226688370d5	
+File: /usr/sbin/mailsnarf	100755	root:root	45848c3a1ea0081e46e75020e2cbe52a	
+File: /usr/sbin/msgsnarf	100755	root:root	a943b65507c6d1e1d85518a261ae3d0f	
+File: /usr/sbin/sshmitm	100755	root:root	f9b340eda17583521125e89ee1abbdbf	
+File: /usr/sbin/sshow	100755	root:root	ba2bdda7ea0f9f186a2b4c0f85809395	
+File: /usr/sbin/tcpkill	100755	root:root	ea2ed2a65fbf24887830e54bc4504efd	
+File: /usr/sbin/tcpnice	100755	root:root	eddbd83c57e35d15a1fdcc5d784a52c3	
+File: /usr/sbin/urlsnarf	100755	root:root	0ee61f6b2dee6cc5ebb782b87f1c72ad	
+File: /usr/sbin/webmitm	100755	root:root	9fffd52e0513ce648245ea52803eacc3	
 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: 9a768a13cffb4d362523dd94901540f2c7ccfe3f02db95f1f977ae39e11ef9fbda3733b9773170300b17b15f4083bb4810f7a393d758b4a5db90b5199104e878
--- 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-04-30 04:30:00.202949223 +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	a38685be3e04b193be98f9e7efa4c25e	
 File: /usr/share/man/man8/webspy.8.xz	100644	root:root	65ceed7d82206a93a71df8cd00e4a2be	
-RPMIdentity: e194dc9d0f2e7ab385d08a5f1d5d3b2b74f1bcba100918a68c8377d9a51858c9186ee3075df5699165cacf00d7f4103f328085c972f990ed27c0967180c79bef
+RPMIdentity: 687dc32e2e9c646d3ac77dad66754a2805fae6b243cee22051a63b0c8794166abb21d96f83cb6c8927b8dc3a68cb0f281770868c64f8d8000b54d9ce0d37e872
--- 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-04-30 04:30:00.260949993 +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/ff	40755	root:root	
+/usr/lib/debug/.build-id/ff/2ce6aac023a0abc3a12881fdcedee2c3e92c85	120777	root:root	../../../../sbin/webspy
+/usr/lib/debug/.build-id/ff/2ce6aac023a0abc3a12881fdcedee2c3e92c85.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/ff	40755	root:root		
+File: /usr/lib/debug/.build-id/ff/2ce6aac023a0abc3a12881fdcedee2c3e92c85	120777	root:root		../../../../sbin/webspy
+File: /usr/lib/debug/.build-id/ff/2ce6aac023a0abc3a12881fdcedee2c3e92c85.debug	120777	root:root		../../usr/sbin/webspy.debug
+File: /usr/lib/debug/usr/sbin/webspy.debug	100644	root:root	8ab3a33b6f87f17bc2ed344eb0eeaef2	
 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: 8f7eaf3f3cc8ad99d43156a771022eaa7d185f0a73b7e28e51d1e63ffe3e55c20a6c86c27778c8d3c12ffdfbfa6986ae76b68ee54bd16e561c6071c28a734d19
--- 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-04-30 04:30:00.321950803 +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/0b	40755	root:root	
+/usr/lib/debug/.build-id/0b/22d56bbe4de8a0202159d99885c568bb21544e	120777	root:root	../../../../sbin/arpspoof
+/usr/lib/debug/.build-id/0b/22d56bbe4de8a0202159d99885c568bb21544e.debug	120777	root:root	../../usr/sbin/arpspoof.debug
+/usr/lib/debug/.build-id/11	40755	root:root	
+/usr/lib/debug/.build-id/11/2b385c69c76320b83fb77f57eca3997aa2d0e7	120777	root:root	../../../../sbin/tcpkill
+/usr/lib/debug/.build-id/11/2b385c69c76320b83fb77f57eca3997aa2d0e7.debug	120777	root:root	../../usr/sbin/tcpkill.debug
+/usr/lib/debug/.build-id/11/baaa5c5a449813a9de5559b60588931b2815a8	120777	root:root	../../../../sbin/msgsnarf
+/usr/lib/debug/.build-id/11/baaa5c5a449813a9de5559b60588931b2815a8.debug	120777	root:root	../../usr/sbin/msgsnarf.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/37/a68b430f902b73c90e1a61ba4a513c825ce32c	120777	root:root	../../../../sbin/tcpnice
+/usr/lib/debug/.build-id/37/a68b430f902b73c90e1a61ba4a513c825ce32c.debug	120777	root:root	../../usr/sbin/tcpnice.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/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/58/5ab022427626ba45e82c1881ba6630b30cac57	120777	root:root	../../../../sbin/urlsnarf
+/usr/lib/debug/.build-id/58/5ab022427626ba45e82c1881ba6630b30cac57.debug	120777	root:root	../../usr/sbin/urlsnarf.debug
+/usr/lib/debug/.build-id/66	40755	root:root	
+/usr/lib/debug/.build-id/66/fc76384c14278a627cb625171de407b0087553	120777	root:root	../../../../sbin/sshow
+/usr/lib/debug/.build-id/66/fc76384c14278a627cb625171de407b0087553.debug	120777	root:root	../../usr/sbin/sshow.debug
+/usr/lib/debug/.build-id/8a	40755	root:root	
+/usr/lib/debug/.build-id/8a/97d0143244df7cc62f68474c37cedbeaeee934	120777	root:root	../../../../sbin/filesnarf
+/usr/lib/debug/.build-id/8a/97d0143244df7cc62f68474c37cedbeaeee934.debug	120777	root:root	../../usr/sbin/filesnarf.debug
+/usr/lib/debug/.build-id/8c	40755	root:root	
+/usr/lib/debug/.build-id/8c/21acb83fdc88edddbb4ca35c8f22825ddf06ee	120777	root:root	../../../../sbin/sshmitm
+/usr/lib/debug/.build-id/8c/21acb83fdc88edddbb4ca35c8f22825ddf06ee.debug	120777	root:root	../../usr/sbin/sshmitm.debug
+/usr/lib/debug/.build-id/b6	40755	root:root	
+/usr/lib/debug/.build-id/b6/4acc06358a85d4a063aa51e33f796f113503ed	120777	root:root	../../../../sbin/dsniff
+/usr/lib/debug/.build-id/b6/4acc06358a85d4a063aa51e33f796f113503ed.debug	120777	root:root	../../usr/sbin/dsniff.debug
+/usr/lib/debug/.build-id/d8	40755	root:root	
+/usr/lib/debug/.build-id/d8/16c674ee47d619b081af8e853284bc9c33463d	120777	root:root	../../../../sbin/mailsnarf
+/usr/lib/debug/.build-id/d8/16c674ee47d619b081af8e853284bc9c33463d.debug	120777	root:root	../../usr/sbin/mailsnarf.debug
+/usr/lib/debug/.build-id/e2	40755	root:root	
+/usr/lib/debug/.build-id/e2/d4ab702293842bd1540286c4a0ec1570a5d891	120777	root:root	../../../../sbin/dnsspoof
+/usr/lib/debug/.build-id/e2/d4ab702293842bd1540286c4a0ec1570a5d891.debug	120777	root:root	../../usr/sbin/dnsspoof.debug
+/usr/lib/debug/.build-id/f7	40755	root:root	
+/usr/lib/debug/.build-id/f7/710076abd5d967b003ba5f89ac870d056a5d82	120777	root:root	../../../../sbin/macof
+/usr/lib/debug/.build-id/f7/710076abd5d967b003ba5f89ac870d056a5d82.debug	120777	root:root	../../usr/sbin/macof.debug
+/usr/lib/debug/.build-id/f8	40755	root:root	
+/usr/lib/debug/.build-id/f8/d07b74b9a64b1ce7d97b065d266fa1db9813f3	120777	root:root	../../../../sbin/webmitm
+/usr/lib/debug/.build-id/f8/d07b74b9a64b1ce7d97b065d266fa1db9813f3.debug	120777	root:root	../../usr/sbin/webmitm.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/0b	40755	root:root		
+File: /usr/lib/debug/.build-id/0b/22d56bbe4de8a0202159d99885c568bb21544e	120777	root:root		../../../../sbin/arpspoof
+File: /usr/lib/debug/.build-id/0b/22d56bbe4de8a0202159d99885c568bb21544e.debug	120777	root:root		../../usr/sbin/arpspoof.debug
+File: /usr/lib/debug/.build-id/11	40755	root:root		
+File: /usr/lib/debug/.build-id/11/2b385c69c76320b83fb77f57eca3997aa2d0e7	120777	root:root		../../../../sbin/tcpkill
+File: /usr/lib/debug/.build-id/11/2b385c69c76320b83fb77f57eca3997aa2d0e7.debug	120777	root:root		../../usr/sbin/tcpkill.debug
+File: /usr/lib/debug/.build-id/11/baaa5c5a449813a9de5559b60588931b2815a8	120777	root:root		../../../../sbin/msgsnarf
+File: /usr/lib/debug/.build-id/11/baaa5c5a449813a9de5559b60588931b2815a8.debug	120777	root:root		../../usr/sbin/msgsnarf.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/37/a68b430f902b73c90e1a61ba4a513c825ce32c	120777	root:root		../../../../sbin/tcpnice
+File: /usr/lib/debug/.build-id/37/a68b430f902b73c90e1a61ba4a513c825ce32c.debug	120777	root:root		../../usr/sbin/tcpnice.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/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/58/5ab022427626ba45e82c1881ba6630b30cac57	120777	root:root		../../../../sbin/urlsnarf
+File: /usr/lib/debug/.build-id/58/5ab022427626ba45e82c1881ba6630b30cac57.debug	120777	root:root		../../usr/sbin/urlsnarf.debug
+File: /usr/lib/debug/.build-id/66	40755	root:root		
+File: /usr/lib/debug/.build-id/66/fc76384c14278a627cb625171de407b0087553	120777	root:root		../../../../sbin/sshow
+File: /usr/lib/debug/.build-id/66/fc76384c14278a627cb625171de407b0087553.debug	120777	root:root		../../usr/sbin/sshow.debug
+File: /usr/lib/debug/.build-id/8a	40755	root:root		
+File: /usr/lib/debug/.build-id/8a/97d0143244df7cc62f68474c37cedbeaeee934	120777	root:root		../../../../sbin/filesnarf
+File: /usr/lib/debug/.build-id/8a/97d0143244df7cc62f68474c37cedbeaeee934.debug	120777	root:root		../../usr/sbin/filesnarf.debug
+File: /usr/lib/debug/.build-id/8c	40755	root:root		
+File: /usr/lib/debug/.build-id/8c/21acb83fdc88edddbb4ca35c8f22825ddf06ee	120777	root:root		../../../../sbin/sshmitm
+File: /usr/lib/debug/.build-id/8c/21acb83fdc88edddbb4ca35c8f22825ddf06ee.debug	120777	root:root		../../usr/sbin/sshmitm.debug
+File: /usr/lib/debug/.build-id/b6	40755	root:root		
+File: /usr/lib/debug/.build-id/b6/4acc06358a85d4a063aa51e33f796f113503ed	120777	root:root		../../../../sbin/dsniff
+File: /usr/lib/debug/.build-id/b6/4acc06358a85d4a063aa51e33f796f113503ed.debug	120777	root:root		../../usr/sbin/dsniff.debug
+File: /usr/lib/debug/.build-id/d8	40755	root:root		
+File: /usr/lib/debug/.build-id/d8/16c674ee47d619b081af8e853284bc9c33463d	120777	root:root		../../../../sbin/mailsnarf
+File: /usr/lib/debug/.build-id/d8/16c674ee47d619b081af8e853284bc9c33463d.debug	120777	root:root		../../usr/sbin/mailsnarf.debug
+File: /usr/lib/debug/.build-id/e2	40755	root:root		
+File: /usr/lib/debug/.build-id/e2/d4ab702293842bd1540286c4a0ec1570a5d891	120777	root:root		../../../../sbin/dnsspoof
+File: /usr/lib/debug/.build-id/e2/d4ab702293842bd1540286c4a0ec1570a5d891.debug	120777	root:root		../../usr/sbin/dnsspoof.debug
+File: /usr/lib/debug/.build-id/f7	40755	root:root		
+File: /usr/lib/debug/.build-id/f7/710076abd5d967b003ba5f89ac870d056a5d82	120777	root:root		../../../../sbin/macof
+File: /usr/lib/debug/.build-id/f7/710076abd5d967b003ba5f89ac870d056a5d82.debug	120777	root:root		../../usr/sbin/macof.debug
+File: /usr/lib/debug/.build-id/f8	40755	root:root		
+File: /usr/lib/debug/.build-id/f8/d07b74b9a64b1ce7d97b065d266fa1db9813f3	120777	root:root		../../../../sbin/webmitm
+File: /usr/lib/debug/.build-id/f8/d07b74b9a64b1ce7d97b065d266fa1db9813f3.debug	120777	root:root		../../usr/sbin/webmitm.debug
+File: /usr/lib/debug/usr/sbin/arpspoof.debug	100644	root:root	94c9ca9de42e7b5385308e979c876dd0	
+File: /usr/lib/debug/usr/sbin/dnsspoof.debug	100644	root:root	8811ad24d3091b69a2e92348f2333b04	
+File: /usr/lib/debug/usr/sbin/dsniff.debug	100644	root:root	44ac66146d49bfbe4623e35361f684dc	
+File: /usr/lib/debug/usr/sbin/filesnarf.debug	100644	root:root	1808bf9ae7e37586a8226d83b193e463	
+File: /usr/lib/debug/usr/sbin/macof.debug	100644	root:root	8cb3a1295a76cb129d8e178fda776576	
+File: /usr/lib/debug/usr/sbin/mailsnarf.debug	100644	root:root	495618150a3cc41f53ac49edeefdc950	
+File: /usr/lib/debug/usr/sbin/msgsnarf.debug	100644	root:root	9ec8e658e2aa0632c8daa3b4a1fa349b	
+File: /usr/lib/debug/usr/sbin/sshmitm.debug	100644	root:root	2feb18b01e5bb7dc0d5a241cb0e05407	
+File: /usr/lib/debug/usr/sbin/sshow.debug	100644	root:root	a612f310d73a9e18ade238cf9b24d927	
+File: /usr/lib/debug/usr/sbin/tcpkill.debug	100644	root:root	fe644b81ed1a745ac869a3161d2043bb	
+File: /usr/lib/debug/usr/sbin/tcpnice.debug	100644	root:root	d99042bd9247ac57614ad7269a315269	
+File: /usr/lib/debug/usr/sbin/urlsnarf.debug	100644	root:root	67f4b0ccc2f8c03148ebe31f6cfcd92c	
+File: /usr/lib/debug/usr/sbin/webmitm.debug	100644	root:root	9da4fcb033283709e73532c552d06c20	
 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: 7606c3944780e02a828d4924232218352ed24dd7397eede5916f4c25746677dbb429cc2fefcc1cea5c10181ee17ea3b93debc031a2a55ddc7a6a8e25310c06a0