Ticket #32124: main.log

File main.log, 185.4 KB (added by nonstop.server@…, 12 years ago)
Line 
1version:1
2:debug:main epoch: in tree: 0 installed: 0
3:debug:main libpcap 1.1.1_0 exists in the ports tree
4:debug:main libpcap 1.1.1_0  is the latest installed
5:debug:main libpcap 1.1.1_0  is active
6:debug:main Merging existing variants '' into variants
7:debug:main new fully merged portvariants:
8:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/libpcap
9:debug:main OS darwin/11.2.0 (Mac OS X 10.7) arch i386
10:debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided
11:debug:main org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided
12:debug:main org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided
13:debug:main adding the default universal variant
14:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
15:debug:main No need to upgrade! libpcap 1.1.1_0 >= libpcap 1.1.1_0
16:debug:main epoch: in tree: 1 installed: 1
17:debug:main openssl 1.0.0e_1 exists in the ports tree
18:debug:main openssl 1.0.0e_1  is the latest installed
19:debug:main openssl 1.0.0e_1  is active
20:debug:main Merging existing variants '' into variants
21:debug:main new fully merged portvariants:
22:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/openssl
23:debug:main OS darwin/11.2.0 (Mac OS X 10.7) arch i386
24:debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided
25:debug:main org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided
26:debug:main org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided
27:debug:main Using group file /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
28:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
29:debug:main universal variant already exists, so not adding the default one
30:debug:main No need to upgrade! openssl 1.0.0e_1 >= openssl 1.0.0e_1
31:debug:main epoch: in tree: 0 installed: 0
32:debug:main zlib 1.2.5_0 exists in the ports tree
33:debug:main zlib 1.2.5_0  is the latest installed
34:debug:main zlib 1.2.5_0  is active
35:debug:main Merging existing variants '' into variants
36:debug:main new fully merged portvariants:
37:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/archivers/zlib
38:debug:main OS darwin/11.2.0 (Mac OS X 10.7) arch i386
39:debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided
40:debug:main org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided
41:debug:main org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided
42:debug:main Using group file /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/xcodeversion-1.0.tcl
43:debug:main adding the default universal variant
44:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
45:debug:main No need to upgrade! zlib 1.2.5_0 >= zlib 1.2.5_0
46:msg:main --->  Computing dependencies for dsniff-devel:msg:main
47:debug:main Checking for conflicts against dsniff-devel
48:debug:main Searching for dependency: dsniff
49:debug:main Didn't find receipt, going to depspec regex for: dsniff
50:debug:main Searching for dependency: libnids
51:debug:main Didn't find receipt, going to depspec regex for: libnids
52:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/libnids
53:debug:main OS darwin/11.2.0 (Mac OS X 10.7) arch i386
54:debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided
55:debug:main org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided
56:debug:main org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided
57:debug:main adding the default universal variant
58:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
59:debug:main Executing variant libnet11 provides libnet11
60:debug:main Searching for dependency: libpcap
61:debug:main Found Dependency: receipt exists for libpcap
62:debug:main Searching for dependency: openssl
63:debug:main Found Dependency: receipt exists for openssl
64:debug:main Searching for dependency: xorg-libXmu
65:debug:main Didn't find receipt, going to depspec regex for: xorg-libXmu
66:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/x11/xorg-libXmu
67:debug:main OS darwin/11.2.0 (Mac OS X 10.7) arch i386
68:debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided
69:debug:main org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided
70:debug:main org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided
71:debug:main adding the default universal variant
72:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
73:debug:main Searching for dependency: libnet11
74:debug:main Found Dependency: receipt exists for libnet11
75:debug:main Searching for dependency: pkgconfig
76:debug:main Found Dependency: receipt exists for pkgconfig
77:debug:main Searching for dependency: xorg-libXext
78:debug:main Found Dependency: receipt exists for xorg-libXext
79:debug:main Searching for dependency: xorg-libXt
80:debug:main Didn't find receipt, going to depspec regex for: xorg-libXt
81:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/x11/xorg-libXt
82:debug:main OS darwin/11.2.0 (Mac OS X 10.7) arch i386
83:debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided
84:debug:main org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided
85:debug:main org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided
86:debug:main adding the default universal variant
87:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
88:debug:main Searching for dependency: xorg-libsm
89:debug:main Didn't find receipt, going to depspec regex for: xorg-libsm
90:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/x11/xorg-libsm
91:debug:main OS darwin/11.2.0 (Mac OS X 10.7) arch i386
92:debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided
93:debug:main org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided
94:debug:main org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided
95:debug:main adding the default universal variant
96:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
97:debug:main Searching for dependency: xorg-libX11
98:debug:main Found Dependency: receipt exists for xorg-libX11
99:debug:main Searching for dependency: xorg-xtrans
100:debug:main Found Dependency: receipt exists for xorg-xtrans
101:debug:main Searching for dependency: xorg-libice
102:debug:main Didn't find receipt, going to depspec regex for: xorg-libice
103:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/x11/xorg-libice
104:debug:main OS darwin/11.2.0 (Mac OS X 10.7) arch i386
105:debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided
106:debug:main org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided
107:debug:main org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided
108:debug:main adding the default universal variant
109:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
110:debug:main Searching for dependency: xorg-xproto
111:debug:main Found Dependency: receipt exists for xorg-xproto
112:msg:main --->  Dependencies to be installed: libnids xorg-libXmu xorg-libXt xorg-libsm xorg-libice
113:debug:main Starting logging for libnids
114:debug:clean Starting logging for xorg-libice
115:debug:clean Starting logging for xorg-libsm
116:debug:clean Starting logging for xorg-libXt
117:debug:clean Starting logging for xorg-libXmu
118:debug:main Executing org.macports.main (dsniff-devel)
119:debug:main changing euid/egid - current euid: 0 - current egid: 0
120:debug:main egid changed to: 501
121:debug:main euid changed to: 502
122:debug:archivefetch archivefetch phase started at Wed Nov  9 19:04:39 CET 2011
123:msg:archivefetch --->  Fetching archive for dsniff-devel
124:debug:archivefetch Executing org.macports.archivefetch (dsniff-devel)
125:debug:archivefetch Can't run archivefetch on this port without elevated privileges. Escalating privileges back to root.
126:debug:archivefetch euid changed to: 0. egid changed to: 0.
127:debug:archivefetch changing euid/egid - current euid: 0 - current egid: 0
128:debug:archivefetch egid changed to: 501
129:debug:archivefetch euid changed to: 502
130:info:archivefetch --->  dsniff-devel-2.4b1_5.darwin_11.x86_64.tbz2 doesn't seem to exist in /opt/local/var/macports/software/dsniff-devel
131:msg:archivefetch --->  Attempting to fetch dsniff-devel-2.4b1_5.darwin_11.x86_64.tbz2 from http://packages.macports.org/dsniff-devel
132:debug:archivefetch Fetching archive failed:: The requested URL returned error: 404
133:debug:archivefetch Privilege de-escalation not attempted as not running as root.
134:debug:fetch fetch phase started at Wed Nov  9 19:04:40 CET 2011
135:notice:fetch --->  Fetching dsniff-devel
136:debug:fetch Can't run fetch on this port without elevated privileges. Escalating privileges back to root.
137:debug:fetch euid changed to: 0. egid changed to: 0.
138:debug:fetch changing euid/egid - current euid: 0 - current egid: 0
139:debug:fetch egid changed to: 501
140:debug:fetch euid changed to: 502
141:debug:fetch Executing org.macports.fetch (dsniff-devel)
142:info:fetch --->  dsniff-2.4b1.tar.gz doesn't seem to exist in /opt/local/var/macports/distfiles/dsniff-devel
143:debug:fetch Pinging monkey.org...
144:debug:fetch Pinging distfiles.macports.org...
145:debug:fetch Pinging aarnet.au.distfiles.macports.org...
146:debug:fetch Pinging her.gr.distfiles.macports.org...
147:debug:fetch Pinging jog.id.distfiles.macports.org...
148:debug:fetch Pinging lil.fr.distfiles.macports.org...
149:debug:fetch Pinging sea.us.distfiles.macports.org...
150:debug:fetch Pinging ykf.ca.distfiles.macports.org...
151:debug:fetch monkey.org ping time is 140.738
152:debug:fetch distfiles.macports.org ping time is 192.356
153:debug:fetch aarnet.au.distfiles.macports.org ping time is 371.197
154:debug:fetch her.gr.distfiles.macports.org ping time is 111.264
155:debug:fetch jog.id.distfiles.macports.org ping time is 350.584
156:debug:fetch lil.fr.distfiles.macports.org ping time is 37.056
157:debug:fetch sea.us.distfiles.macports.org ping time is 10000
158:debug:fetch ykf.ca.distfiles.macports.org ping time is 160.073
159:notice:fetch --->  Attempting to fetch dsniff-2.4b1.tar.gz from http://lil.fr.distfiles.macports.org/dsniff-devel
160:debug:fetch Privilege de-escalation not attempted as not running as root.
161:debug:checksum checksum phase started at Wed Nov  9 19:04:43 CET 2011
162:notice:checksum --->  Verifying checksum(s) for dsniff-devel
163:debug:checksum Executing org.macports.checksum (dsniff-devel)
164:info:checksum --->  Checksumming dsniff-2.4b1.tar.gz
165:debug:checksum Correct (md5) checksum for dsniff-2.4b1.tar.gz
166:debug:checksum Privilege de-escalation not attempted as not running as root.
167:debug:extract extract phase started at Wed Nov  9 19:04:43 CET 2011
168:notice:extract --->  Extracting dsniff-devel
169:debug:extract Executing org.macports.extract (dsniff-devel)
170:info:extract --->  Extracting dsniff-2.4b1.tar.gz
171:debug:extract setting option extract.args to '/opt/local/var/macports/distfiles/dsniff-devel/dsniff-2.4b1.tar.gz'
172:debug:extract Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.7'
173:debug:extract Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work" && /usr/bin/gzip -dc '/opt/local/var/macports/distfiles/dsniff-devel/dsniff-2.4b1.tar.gz' | /usr/bin/gnutar --no-same-owner -xf -'
174:debug:extract Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work" && /usr/bin/gzip -dc '/opt/local/var/macports/distfiles/dsniff-devel/dsniff-2.4b1.tar.gz' | /usr/bin/gnutar --no-same-owner -xf -
175:debug:extract euid/egid changed to: 0/0
176:debug:extract chowned /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work to macports
177:debug:extract euid/egid changed to: 502/501
178:debug:extract Privilege de-escalation not attempted as not running as root.
179:debug:patch patch phase started at Wed Nov  9 19:04:43 CET 2011
180:debug:patch Executing org.macports.patch (dsniff-devel)
181:notice:patch --->  Applying patches to dsniff-devel
182:info:patch --->  Applying /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff-devel/files/patch-pcaputil.c
183:debug:patch Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.7'
184:debug:patch Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/patch -p0'
185:debug:patch Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff-devel/files/patch-pcaputil.c'
186:info:patch patching file pcaputil.c
187:info:patch --->  Applying /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff-devel/files/patch-sshcrypto.c
188:debug:patch Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.7'
189:debug:patch Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/patch -p0'
190:debug:patch Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff-devel/files/patch-sshcrypto.c'
191:info:patch patching file sshcrypto.c
192:info:patch --->  Applying /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff-devel/files/patch-sshow.c.diff
193:debug:patch Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.7'
194:debug:patch Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/patch -p0'
195:debug:patch Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff-devel/files/patch-sshow.c.diff'
196:info:patch patching file sshow.c
197:info:patch --->  Applying /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff-devel/files/patch-arpspoof.c.diff
198:debug:patch Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.7'
199:debug:patch Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/patch -p0'
200:debug:patch Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff-devel/files/patch-arpspoof.c.diff'
201:info:patch patching file arpspoof.c
202:info:patch --->  Applying /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff-devel/files/patch-dnsspoof.c.diff
203:debug:patch Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.7'
204:debug:patch Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/patch -p0'
205:debug:patch Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff-devel/files/patch-dnsspoof.c.diff'
206:info:patch patching file dnsspoof.c
207:info:patch --->  Applying /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff-devel/files/patch-filesnarf.c.diff
208:debug:patch Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.7'
209:debug:patch Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/patch -p0'
210:debug:patch Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff-devel/files/patch-filesnarf.c.diff'
211:info:patch patching file filesnarf.c
212:info:patch --->  Applying /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff-devel/files/patch-macof.c.diff
213:debug:patch Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.7'
214:debug:patch Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/patch -p0'
215:debug:patch Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff-devel/files/patch-macof.c.diff'
216:info:patch patching file macof.c
217:info:patch --->  Applying /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff-devel/files/patch-record.c.diff
218:debug:patch Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.7'
219:debug:patch Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/patch -p0'
220:debug:patch Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff-devel/files/patch-record.c.diff'
221:info:patch patching file record.c
222:info:patch --->  Applying /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff-devel/files/patch-sshmitm.c.diff
223:debug:patch Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.7'
224:debug:patch Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/patch -p0'
225:debug:patch Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff-devel/files/patch-sshmitm.c.diff'
226:info:patch patching file sshmitm.c
227:info:patch --->  Applying /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff-devel/files/patch-tcp_raw.c.diff
228:debug:patch Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.7'
229:debug:patch Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/patch -p0'
230:debug:patch Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff-devel/files/patch-tcp_raw.c.diff'
231:info:patch patching file tcp_raw.c
232:info:patch --->  Applying /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff-devel/files/patch-tcp_raw.h.diff
233:debug:patch Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.7'
234:debug:patch Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/patch -p0'
235:debug:patch Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff-devel/files/patch-tcp_raw.h.diff'
236:info:patch patching file tcp_raw.h
237:info:patch --->  Applying /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff-devel/files/patch-tcpkill.c.diff
238:debug:patch Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.7'
239:debug:patch Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/patch -p0'
240:debug:patch Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff-devel/files/patch-tcpkill.c.diff'
241:info:patch patching file tcpkill.c
242:info:patch --->  Applying /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff-devel/files/patch-tcpnice.c.diff
243:debug:patch Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.7'
244:debug:patch Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/patch -p0'
245:debug:patch Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff-devel/files/patch-tcpnice.c.diff'
246:info:patch patching file tcpnice.c
247:info:patch --->  Applying /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff-devel/files/patch-trigger.c.diff
248:debug:patch Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.7'
249:debug:patch Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/patch -p0'
250:debug:patch Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff-devel/files/patch-trigger.c.diff'
251:info:patch patching file trigger.c
252:info:patch --->  Applying /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff-devel/files/patch-trigger.h.diff
253:debug:patch Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.7'
254:debug:patch Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/patch -p0'
255:debug:patch Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff-devel/files/patch-trigger.h.diff'
256:info:patch patching file trigger.h
257:info:patch --->  Applying /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff-devel/files/patch-urlsnarf.c.diff
258:debug:patch Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.7'
259:debug:patch Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/patch -p0'
260:debug:patch Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff-devel/files/patch-urlsnarf.c.diff'
261:info:patch patching file urlsnarf.c
262:info:patch --->  Applying /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff-devel/files/patch-webmitm.c.diff
263:debug:patch Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.7'
264:debug:patch Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/patch -p0'
265:debug:patch Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff-devel/files/patch-webmitm.c.diff'
266:info:patch patching file webmitm.c
267:info:patch --->  Applying /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff-devel/files/patch-webspy.c.diff
268:debug:patch Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.7'
269:debug:patch Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/patch -p0'
270:debug:patch Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff-devel/files/patch-webspy.c.diff'
271:info:patch patching file webspy.c
272:debug:patch Privilege de-escalation not attempted as not running as root.
273:debug:configure configure phase started at Wed Nov  9 19:04:44 CET 2011
274:notice:configure --->  Configuring dsniff-devel
275:debug:configure Using compiler 'Mac OS X clang'
276:debug:configure Executing org.macports.configure (dsniff-devel)
277:debug:configure Environment: CPATH='/opt/local/include' CFLAGS='-pipe -O2 -DBIND_8_COMPAT -arch x86_64' CPPFLAGS='-I/opt/local/include' CXXFLAGS='-pipe -O2 -arch x86_64' LIBRARY_PATH='/opt/local/lib' MACOSX_DEPLOYMENT_TARGET='10.7' CXX='/Developer/usr/bin/clang++' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/.CC_PRINT_OPTIONS' F90FLAGS='-pipe -O2 -m64' LDFLAGS='-L/opt/local/lib -arch x86_64' OBJC='/Developer/usr/bin/clang' FCFLAGS='-pipe -O2 -m64' INSTALL='/usr/bin/install -c' OBJCFLAGS='-pipe -O2 -arch x86_64' FFLAGS='-pipe -O2 -m64' CC_PRINT_OPTIONS='YES' CC='/Developer/usr/bin/clang'
278:debug:configure Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && ./configure --prefix=/opt/local --mandir=/opt/local/share/man'
279:debug:configure Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && ./configure --prefix=/opt/local --mandir=/opt/local/share/man
280:info:configure creating cache ./config.cache
281:info:configure checking for gcc... /Developer/usr/bin/clang
282:info:configure checking whether the C compiler (/Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -L/opt/local/lib -arch x86_64) works... yes
283:info:configure checking whether the C compiler (/Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -L/opt/local/lib -arch x86_64) is a cross-compiler... no
284:info:configure checking whether we are using GNU C... yes
285:info:configure checking whether /Developer/usr/bin/clang accepts -g... yes
286:info:configure checking for a BSD compatible install... /usr/bin/install -c
287:info:configure checking for ranlib... ranlib
288:info:configure checking how to run the C preprocessor... /Developer/usr/bin/clang -E
289:info:configure checking for X... libraries , headers
290:info:configure checking for dnet_ntoa in -ldnet... no
291:info:configure checking for dnet_ntoa in -ldnet_stub... no
292:info:configure checking for gethostbyname... yes
293:info:configure checking for connect... yes
294:info:configure checking for remove... yes
295:info:configure checking for shmat... yes
296:info:configure checking for IceConnectionNumber in -lICE... yes
297:info:configure checking for ANSI C header files... yes
298:info:configure checking for err.h... yes
299:info:configure checking for fcntl.h... yes
300:info:configure checking for sys/ioctl.h... yes
301:info:configure checking for sys/queue.h... yes
302:info:configure checking for unistd.h... yes
303:info:configure checking for libgen.h... yes
304:info:configure checking for net/if_tun.h... no
305:info:configure checking for MIN and MAX in sys/param.h... yes
306:info:configure checking for working const... yes
307:info:configure checking for size_t... yes
308:info:configure checking whether struct tm is in sys/time.h or time.h... time.h
309:info:configure checking for u_int32_t... yes
310:info:configure checking for u_int64_t... yes
311:info:configure checking for in_addr_t... yes
312:info:configure checking whether /Developer/usr/bin/clang needs -traditional... no
313:info:configure checking for 8-bit clean memcmp... yes
314:info:configure checking return type of signal handlers... void
315:info:configure checking for strftime... yes
316:info:configure checking for gethostname... yes
317:info:configure checking for socket... yes
318:info:configure checking for strdup... yes
319:info:configure checking for strstr... yes
320:info:configure checking for xdr_fhstatus in -lrpcsvc... no
321:info:configure checking for socket in -lsocket... no
322:info:configure checking for gethostbyname in -lnsl... no
323:info:configure checking for dn_expand in -lresolv... yes
324:info:configure checking for dirname... yes
325:info:configure checking for strlcpy... yes
326:info:configure checking for strlcat... yes
327:info:configure checking for strsep... yes
328:info:configure checking for MD5Update... no
329:info:configure checking for warnx... yes
330:info:configure checking for ether_ntoa... yes
331:info:configure checking for Berkeley DB with 1.85 compatibility... yes
332:info:configure checking for libpcap... yes
333:info:configure checking for libnet... yes
334:info:configure checking for libnids... yes
335:info:configure checking whether libnids version is good... yes
336:info:configure checking for OpenSSL... yes
337:info:configure updating cache ./config.cache
338:info:configure creating ./config.status
339:info:configure creating Makefile
340:info:configure creating config.h
341:debug:configure Privilege de-escalation not attempted as not running as root.
342:debug:build build phase started at Wed Nov  9 19:04:47 CET 2011
343:notice:build --->  Building dsniff-devel
344:debug:build Executing org.macports.build (dsniff-devel)
345:debug:build Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.7'
346:debug:build Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/make -j2 -w all'
347:debug:build Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/make -j2 -w all
348:info:build make: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4'
349:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./missing/dummy.c
350:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./missing/md5.c
351:info:build ./missing/md5.c:151:5: warning: argument to 'sizeof' in '__builtin___memset_chk' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess]
352:info:build     memset(ctx, 0, sizeof(ctx));        /* In case it's sensitive */
353:info:build     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
354:info:build /usr/include/secure/_string.h:77:41: note: instantiated from:
355:info:build    ? __builtin___memset_chk (dest, val, len, __darwin_obsz0 (dest))     \
356:info:build                                         ^
357:info:build ./missing/md5.c:151:27: note: instantiated from:
358:info:build     memset(ctx, 0, sizeof(ctx));        /* In case it's sensitive */
359:info:build            ~~~            ^~~
360:info:build 1 warning generated.
361:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./arpspoof.c
362:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./arp.c
363:info:build ./arpspoof.c:59:7: warning: assigning to 'u_int8_t *' (aka 'unsigned char *') from 'char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
364:info:build                 tha = "\xff\xff\xff\xff\xff\xff";
365:info:build                     ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
366:info:build ./arp.c:76:4: warning: implicitly declaring C library function 'memcpy' with type 'void *(void *, const void *, unsigned long)'
367:info:build                         memcpy(ether->ether_addr_octet, LLADDR(sdl),
368:info:build                         ^
369:info:build ./arp.c:76:4: note: please include the header <string.h> or explicitly provide a declaration for 'memcpy'
370:info:build 1 warning generated.
371:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./dnsspoof.c
372:info:build 1 warning generated.
373:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./pcaputil.c
374:info:build ./dnsspoof.c:226:10: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
375:info:build                 if ((q = dns_lookup_ptr(name)) == NULL)
376:info:build                        ^ ~~~~~~~~~~~~~~~~~~~~
377:info:build ./dnsspoof.c:230:20: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
378:info:build                 anslen = dn_comp(q, p + 12, 256, NULL, NULL);
379:info:build                                  ^
380:info:build /usr/include/resolv.h:452:14: note: passing argument to parameter here
381:info:build int             dn_comp __P((const char *, u_char *, int, u_char **, u_char **));
382:info:build                         ^
383:info:build /usr/include/sys/cdefs.h:86:21: note: instantiated from:
384:info:build #define __P(protos)     protos          /* full-blown ANSI C */
385:info:build                         ^
386:info:build /usr/include/resolv.h:452:31: note: instantiated from:
387:info:build int             dn_comp __P((const char *, u_char *, int, u_char **, u_char **));
388:info:build                                          ^
389:info:build rpcgen -h mount.x -o mount.h
390:info:build 2 warnings generated.
391:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./asn1.c
392:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./base64.c
393:info:build rpcgen -c mount.x -o mount.c
394:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./buf.c
395:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./hex.c
396:info:build ./buf.c:98:2: warning: implicitly declaring C library function 'memcpy' with type 'void *(void *, const void *, unsigned long)'
397:info:build         memcpy(buf_ptr(buf), src, len);
398:info:build         ^
399:info:build ./buf.c:98:2: note: please include the header <string.h> or explicitly provide a declaration for 'memcpy'
400:info:build ./buf.c:112:6: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
401:info:build         i = vsnprintf(buf_ptr(buf), buf_len(buf), fmt, ap);
402:info:build             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
403:info:build /usr/include/secure/_stdio.h:72:30: note: instantiated from:
404:info:build   __builtin___vsnprintf_chk (str, len, 0, __darwin_obsz(str), format, ap)
405:info:build                              ^
406:info:build ./buf.c:112:16: note: instantiated from:
407:info:build #define buf_ptr(b)      ((b)->base + (b)->offset)
408:info:build                         ^~~~~~~~~~~~~~~~~~~~~~~~~
409:info:build ./buf.c:136:7: warning: implicit declaration of function 'memcmp' is invalid in C99 [-Wimplicit-function-declaration]
410:info:build                 if (memcmp(p, ptr, len) == 0)
411:info:build                     ^
412:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./magic.c
413:info:build 3 warnings generated.
414:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./mount.c
415:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./rpc.c
416:info:build ./rpc.c:112:24: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
417:info:build                 xdrmem_create(&xdrs, buf, len, XDR_DECODE);
418:info:build                                      ^~~
419:info:build /usr/include/rpc/xdr.h:407:42: note: passing argument to parameter here
420:info:build extern void   xdrmem_create(XDR *, char *, unsigned int, enum xdr_op);
421:info:build                                          ^
422:info:build ./rpc.c:121:24: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
423:info:build                 xdrmem_create(&xdrs, buf, len, XDR_DECODE);
424:info:build                                      ^~~
425:info:build /usr/include/rpc/xdr.h:407:42: note: passing argument to parameter here
426:info:build extern void   xdrmem_create(XDR *, char *, unsigned int, enum xdr_op);
427:info:build                                          ^
428:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./tcp_raw.c
429:info:build 2 warnings generated.
430:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./trigger.c
431:info:build ./trigger.c:300:42: warning: passing 'char [4096]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
432:info:build         if ((len = t->decode->dc_func(buf, len, obuf, sizeof(obuf))) > 0) {
433:info:build                                                 ^~~~
434:info:build ./trigger.c:302:36: warning: passing 'char [4096]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
435:info:build                        0, 0, t->decode->dc_name, obuf, len);
436:info:build                                                  ^~~~
437:info:build ./record.h:17:44: note: passing argument to parameter 'buf' here
438:info:build                u_short dport, char *name, u_char *buf, int len);
439:info:build                                                   ^
440:info:build ./trigger.c:346:42: warning: passing 'char [4096]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
441:info:build         if ((len = t->decode->dc_func(buf, len, obuf, sizeof(obuf))) > 0) {
442:info:build                                                 ^~~~
443:info:build ./trigger.c:349:30: warning: passing 'char [4096]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
444:info:build                        t->decode->dc_name, obuf, len);
445:info:build                                            ^~~~
446:info:build ./record.h:17:44: note: passing argument to parameter 'buf' here
447:info:build                u_short dport, char *name, u_char *buf, int len);
448:info:build                                                   ^
449:info:build ./trigger.c:360:6: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
450:info:build         buf = hs->data;
451:info:build             ^ ~~~~~~~~
452:info:build ./trigger.c:378:12: warning: passing 'char [4096]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
453:info:build                                               obuf, sizeof(obuf))) > 0) {
454:info:build                                               ^~~~
455:info:build ./trigger.c:381:11: warning: passing 'char [4096]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
456:info:build                                obuf, len);
457:info:build                                ^~~~
458:info:build ./record.h:17:44: note: passing argument to parameter 'buf' here
459:info:build                u_short dport, char *name, u_char *buf, int len);
460:info:build                                                   ^
461:info:build ./trigger.c:478:7: warning: passing 'char [4096]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
462:info:build                                          obuf, sizeof(obuf));
463:info:build                                          ^~~~
464:info:build ./trigger.c:484:11: warning: passing 'char [4096]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
465:info:build                                obuf, len);
466:info:build                                ^~~~
467:info:build ./record.h:17:44: note: passing argument to parameter 'buf' here
468:info:build                u_short dport, char *name, u_char *buf, int len);
469:info:build                                                   ^
470:info:build ./trigger.c:512:12: warning: passing 'char [4096]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
471:info:build                                               obuf, sizeof(obuf))) > 0) {
472:info:build                                               ^~~~
473:info:build ./trigger.c:514:31: warning: passing 'char [4096]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
474:info:build                                t->decode->dc_name, obuf, len);
475:info:build                                                    ^~~~
476:info:build ./record.h:17:44: note: passing argument to parameter 'buf' here
477:info:build                u_short dport, char *name, u_char *buf, int len);
478:info:build                                                   ^
479:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./record.c
480:info:build ./record.c:45:23: warning: incompatible pointer types passing 'u_long *' (aka 'unsigned long *') to parameter of type 'unsigned int *' [-Wincompatible-pointer-types]
481:info:build         if (xdr_u_long(xdrs, (u_long *)&rec->time) &&
482:info:build                              ^~~~~~~~~~~~~~~~~~~~
483:info:build /usr/include/rpc/xdr.h:353:47: note: passing argument to parameter here
484:info:build extern bool_t   xdr_u_long(XDR *, unsigned int *);
485:info:build                                                 ^
486:info:build ./record.c:46:23: warning: incompatible pointer types passing 'u_long *' (aka 'unsigned long *') to parameter of type 'unsigned int *' [-Wincompatible-pointer-types]
487:info:build             xdr_u_long(xdrs, (u_long *)&rec->src) &&
488:info:build                              ^~~~~~~~~~~~~~~~~~~
489:info:build /usr/include/rpc/xdr.h:353:47: note: passing argument to parameter here
490:info:build extern bool_t   xdr_u_long(XDR *, unsigned int *);
491:info:build                                                 ^
492:info:build ./record.c:47:23: warning: incompatible pointer types passing 'u_long *' (aka 'unsigned long *') to parameter of type 'unsigned int *' [-Wincompatible-pointer-types]
493:info:build             xdr_u_long(xdrs, (u_long *)&rec->dst) &&
494:info:build                              ^~~~~~~~~~~~~~~~~~~
495:info:build /usr/include/rpc/xdr.h:353:47: note: passing argument to parameter here
496:info:build extern bool_t   xdr_u_long(XDR *, unsigned int *);
497:info:build                                                 ^
498:info:build ./record.c:104:18: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
499:info:build         MD5Update(&ctx, rec->name.n_bytes, rec->name.n_len);
500:info:build                         ^~~~~~~~~~~~~~~~~
501:info:build ./missing/md5.h:11:65: note: passing argument to parameter 'buf' here
502:info:build void MD5Update(struct MD5Context *context, unsigned char const *buf,
503:info:build                                                                 ^
504:info:build ./record.c:105:18: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
505:info:build         MD5Update(&ctx, rec->data.n_bytes, rec->data.n_len);
506:info:build                         ^~~~~~~~~~~~~~~~~
507:info:build ./missing/md5.h:11:65: note: passing argument to parameter 'buf' here
508:info:build void MD5Update(struct MD5Context *context, unsigned char const *buf,
509:info:build                                                                 ^
510:info:build ./record.c:121:23: warning: passing 'u_char [2048]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
511:info:build         xdrmem_create(&xdrs, buf, sizeof(buf), XDR_ENCODE);
512:info:build                              ^~~
513:info:build /usr/include/rpc/xdr.h:407:42: note: passing argument to parameter here
514:info:build extern void   xdrmem_create(XDR *, char *, unsigned int, enum xdr_op);
515:info:build                                          ^
516:info:build ./record.c:195:19: warning: assigning to 'char *' from 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
517:info:build         rec.data.n_bytes = buf;
518:info:build                          ^ ~~~
519:info:build 7 warnings generated.
520:info:build 11 warnings generated.
521:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./dsniff.c
522:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode.c
523:info:build ./decode.c:122:7: warning: assigning to 'char *' from 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
524:info:build                                 p = buf + i + 1;
525:info:build                                   ^ ~~~~~~~~~~~
526:info:build ./decode.c:123:21: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
527:info:build                                 if ((q = bufbuf(p, len - i, "\xff", 1))
528:info:build                                                 ^
529:info:build ./decode.h:48:24: note: passing argument to parameter 'big' here
530:info:build u_char *bufbuf(u_char *big, int blen, u_char *little, int llen);
531:info:build                        ^
532:info:build ./decode.c:123:33: warning: passing 'char [2]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
533:info:build                                 if ((q = bufbuf(p, len - i, "\xff", 1))
534:info:build                                                             ^~~~~~
535:info:build ./decode.h:48:47: note: passing argument to parameter 'little' here
536:info:build u_char *bufbuf(u_char *big, int blen, u_char *little, int llen);
537:info:build                                               ^
538:info:build ./decode.c:123:12: warning: assigning to 'char *' from 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
539:info:build                                 if ((q = bufbuf(p, len - i, "\xff", 1))
540:info:build                                        ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
541:info:build ./decode.c:125:22: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
542:info:build                                         if ((p = bufbuf(p, q - p, "USER\x01",
543:info:build                                                         ^
544:info:build ./decode.h:48:24: note: passing argument to parameter 'big' here
545:info:build u_char *bufbuf(u_char *big, int blen, u_char *little, int llen);
546:info:build                        ^
547:info:build ./decode.c:125:32: warning: passing 'char [6]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
548:info:build                                         if ((p = bufbuf(p, q - p, "USER\x01",
549:info:build                                                                   ^~~~~~~~~~
550:info:build ./decode.h:48:47: note: passing argument to parameter 'little' here
551:info:build u_char *bufbuf(u_char *big, int blen, u_char *little, int llen);
552:info:build                                               ^
553:info:build ./decode.c:125:13: warning: assigning to 'char *' from 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
554:info:build                                         if ((p = bufbuf(p, q - p, "USER\x01",
555:info:build                                                ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
556:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_aim.c
557:info:build 7 warnings generated.
558:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_citrix.c
559:info:build ./decode_aim.c:66:22: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
560:info:build                                 if ((j = strcspn(p, " ")) > 0)
561:info:build                                                  ^
562:info:build /usr/include/string.h:90:29: note: passing argument to parameter here
563:info:build size_t   strcspn(const char *, const char *);
564:info:build                              ^
565:info:build ./decode_aim.c:69:15: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
566:info:build                         if (strtok(p, " ") == NULL)
567:info:build                                    ^
568:info:build /usr/include/string.h:100:20: note: passing argument to parameter here
569:info:build char    *strtok(char *, const char *);
570:info:build                       ^
571:info:build ./decode_aim.c:74:15: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
572:info:build                         i = strlen(p);
573:info:build                                    ^
574:info:build /usr/include/string.h:92:28: note: passing argument to parameter here
575:info:build size_t   strlen(const char *);
576:info:build                             ^
577:info:build ./decode_aim.c:75:19: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
578:info:build                         j = hex_decode(p, i, p, i);
579:info:build                                        ^
580:info:build ./hex.h:14:22: note: passing argument to parameter 'src' here
581:info:build int     hex_decode(char *src, int srclen, u_char *buf, int len);
582:info:build                          ^
583:info:build 4 warnings generated.
584:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_cvs.c
585:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_ftp.c
586:info:build ./decode_ftp.c:47:19: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
587:info:build                 if (strncasecmp(buf_ptr(line), "USER ", 5) == 0 ||
588:info:build                                 ^~~~~~~~~~~~~
589:info:build ./buf.h:31:20: note: instantiated from:
590:info:build #define buf_ptr(b)      ((b)->base + (b)->offset)
591:info:build                         ^~~~~~~~~~~~~~~~~~~~~~~~~
592:info:build /usr/include/strings.h:83:30: note: passing argument to parameter here
593:info:build int      strncasecmp(const char *, const char *, size_t);
594:info:build                                  ^
595:info:build ./decode_ftp.c:48:19: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
596:info:build                     strncasecmp(buf_ptr(line), "ACCT ", 5) == 0 ||
597:info:build                                 ^~~~~~~~~~~~~
598:info:build ./buf.h:31:20: note: instantiated from:
599:info:build #define buf_ptr(b)      ((b)->base + (b)->offset)
600:info:build                         ^~~~~~~~~~~~~~~~~~~~~~~~~
601:info:build /usr/include/strings.h:83:30: note: passing argument to parameter here
602:info:build int      strncasecmp(const char *, const char *, size_t);
603:info:build                                  ^
604:info:build ./decode_ftp.c:49:19: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
605:info:build                     strncasecmp(buf_ptr(line), "PASS ", 5) == 0) {
606:info:build                                 ^~~~~~~~~~~~~
607:info:build ./buf.h:31:20: note: instantiated from:
608:info:build #define buf_ptr(b)      ((b)->base + (b)->offset)
609:info:build                         ^~~~~~~~~~~~~~~~~~~~~~~~~
610:info:build /usr/include/strings.h:83:30: note: passing argument to parameter here
611:info:build int      strncasecmp(const char *, const char *, size_t);
612:info:build                                  ^
613:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_hex.c
614:info:build 3 warnings generated.
615:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_http.c
616:info:build ./decode_http.c:119:21: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
617:info:build                 if ((req = strtok(buf_ptr(msg), "\r\n")) == NULL)
618:info:build                                   ^~~~~~~~~~~~
619:info:build ./buf.h:31:20: note: instantiated from:
620:info:build #define buf_ptr(b)      ((b)->base + (b)->offset)
621:info:build                         ^~~~~~~~~~~~~~~~~~~~~~~~~
622:info:build /usr/include/string.h:100:20: note: passing argument to parameter here
623:info:build char    *strtok(char *, const char *);
624:info:build                       ^
625:info:build ./decode_http.c:157:12: warning: assigning to 'char *' from 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
626:info:build                                         query = buf_ptr(msg);
627:info:build                                               ^ ~~~~~~~~~~~~
628:info:build ./decode_http.c:176:24: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
629:info:build                                 i = base64_pton(p, p, strlen(p));
630:info:build                                                    ^
631:info:build ./base64.h:12:39: note: passing argument to parameter here
632:info:build int     base64_pton(char const *, u_char *, size_t);
633:info:build                                           ^
634:info:build ./decode_http.c:183:24: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
635:info:build                                 i = base64_pton(p, p, strlen(p));
636:info:build                                                    ^
637:info:build ./base64.h:12:39: note: passing argument to parameter here
638:info:build int     base64_pton(char const *, u_char *, size_t);
639:info:build                                           ^
640:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_icq.c
641:info:build 4 warnings generated.
642:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_imap.c
643:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_irc.c
644:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_ldap.c
645:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_mmxp.c
646:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_mountd.c
647:info:build ./decode_mmxp.c:30:16: warning: initializing 'u_char *' (aka 'unsigned char *') with an expression of type 'char [33]' converts between pointers to integer types with different sign [-Wpointer-sign]
648:info:build static u_char *mm_xor = MM_SECRET;
649:info:build                ^        ~~~~~~~~~
650:info:build 1 warning generated.
651:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_napster.c
652:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_nntp.c
653:info:build ./decode_mountd.c:47:24: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
654:info:build                 xdrmem_create(&xdrs, buf + hdrlen, len - hdrlen, XDR_DECODE);
655:info:build                                      ^~~~~~~~~~~~
656:info:build /usr/include/rpc/xdr.h:407:42: note: passing argument to parameter here
657:info:build extern void   xdrmem_create(XDR *, char *, unsigned int, enum xdr_op);
658:info:build                                          ^
659:info:build ./decode_mountd.c:59:25: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
660:info:build                         xdrmem_create(&xdrs, buf + hdrlen, len - hdrlen,
661:info:build                                              ^~~~~~~~~~~~
662:info:build /usr/include/rpc/xdr.h:407:42: note: passing argument to parameter here
663:info:build extern void   xdrmem_create(XDR *, char *, unsigned int, enum xdr_op);
664:info:build                                          ^
665:info:build ./decode_nntp.c:31:18: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
666:info:build         for (p = strtok(buf, "\r\n"); p != NULL; p = strtok(NULL, "\r\n")) {
667:info:build                         ^~~
668:info:build /usr/include/string.h:100:20: note: passing argument to parameter here
669:info:build char    *strtok(char *, const char *);
670:info:build                       ^
671:info:build ./decode_nntp.c:33:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
672:info:build                         strlcat(obuf, p, olen);
673:info:build                                 ^~~~
674:info:build /usr/include/string.h:166:23: note: passing argument to parameter here
675:info:build size_t   strlcat(char *, const char *, size_t);
676:info:build                        ^
677:info:build ./decode_nntp.c:34:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
678:info:build                         strlcat(obuf, "\n", olen);
679:info:build                                 ^~~~
680:info:build /usr/include/string.h:166:23: note: passing argument to parameter here
681:info:build size_t   strlcat(char *, const char *, size_t);
682:info:build                        ^
683:info:build ./decode_nntp.c:38:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
684:info:build                         strlcat(obuf, p, olen);
685:info:build                                 ^~~~
686:info:build /usr/include/string.h:166:23: note: passing argument to parameter here
687:info:build size_t   strlcat(char *, const char *, size_t);
688:info:build                        ^
689:info:build ./decode_nntp.c:49:25: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
690:info:build                                         i = base64_pton(p, p, strlen(p));
691:info:build                                                            ^
692:info:build ./base64.h:12:39: note: passing argument to parameter here
693:info:build int     base64_pton(char const *, u_char *, size_t);
694:info:build                                           ^
695:info:build ./decode_nntp.c:51:17: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
696:info:build                                         i = strlen(obuf);
697:info:build                                                    ^~~~
698:info:build /usr/include/string.h:92:28: note: passing argument to parameter here
699:info:build size_t   strlen(const char *);
700:info:build                             ^
701:info:build ./decode_nntp.c:52:6: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
702:info:build                                         snprintf(obuf + i, olen - i,
703:info:build                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
704:info:build /usr/include/secure/_stdio.h:58:29: note: instantiated from:
705:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
706:info:build                             ^
707:info:build ./decode_nntp.c:52:15: note: instantiated from:
708:info:build                                         snprintf(obuf + i, olen - i,
709:info:build                                                  ^~~~~~~~
710:info:build ./decode_nntp.c:56:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
711:info:build                         strlcat(obuf, "\n", olen);
712:info:build                                 ^~~~
713:info:build /usr/include/string.h:166:23: note: passing argument to parameter here
714:info:build size_t   strlcat(char *, const char *, size_t);
715:info:build                        ^
716:info:build ./decode_nntp.c:59:17: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
717:info:build         return (strlen(obuf));
718:info:build                        ^~~~
719:info:build /usr/include/string.h:92:28: note: passing argument to parameter here
720:info:build size_t   strlen(const char *);
721:info:build                             ^
722:info:build 2 warnings generated.
723:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_oracle.c
724:info:build 9 warnings generated.
725:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_ospf.c
726:info:build ./decode_oracle.c:42:2: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
727:info:build         snprintf(obuf, olen, "%s\n", q);
728:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
729:info:build /usr/include/secure/_stdio.h:58:29: note: instantiated from:
730:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
731:info:build                             ^
732:info:build ./decode_oracle.c:42:11: note: instantiated from:
733:info:build         snprintf(obuf, olen, "%s\n", q);
734:info:build                  ^~~~
735:info:build ./decode_oracle.c:46:26: warning: passing 'char [7]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
736:info:build         if ((p = bufbuf(p, len, "(TNS V", 6)) == NULL) return (0);
737:info:build                                 ^~~~~~~~
738:info:build ./decode.h:48:47: note: passing argument to parameter 'little' here
739:info:build u_char *bufbuf(u_char *big, int blen, u_char *little, int llen);
740:info:build                                               ^
741:info:build ./decode_oracle.c:66:14: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
742:info:build                 j = strlen(obuf);
743:info:build                            ^~~~
744:info:build /usr/include/string.h:92:28: note: passing argument to parameter here
745:info:build size_t   strlen(const char *);
746:info:build                             ^
747:info:build ./decode_oracle.c:67:3: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
748:info:build                 snprintf(obuf + j, olen + j, "%s\n", p + 117);
749:info:build                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
750:info:build /usr/include/secure/_stdio.h:58:29: note: instantiated from:
751:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
752:info:build                             ^
753:info:build ./decode_oracle.c:67:12: note: instantiated from:
754:info:build                 snprintf(obuf + j, olen + j, "%s\n", p + 117);
755:info:build                          ^~~~~~~~
756:info:build ./decode_oracle.c:70:27: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
757:info:build         return (gotauth ? strlen(obuf) : 0);
758:info:build                                  ^~~~
759:info:build /usr/include/string.h:92:28: note: passing argument to parameter here
760:info:build size_t   strlen(const char *);
761:info:build                             ^
762:info:build ./decode_ospf.c:31:10: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
763:info:build         return (snprintf(obuf, olen, "%s\n", buf + 16));
764:info:build                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
765:info:build /usr/include/secure/_stdio.h:58:29: note: instantiated from:
766:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
767:info:build                             ^
768:info:build ./decode_ospf.c:31:19: note: instantiated from:
769:info:build         return (snprintf(obuf, olen, "%s\n", buf + 16));
770:info:build                          ^~~~
771:info:build 5 warnings generated.
772:info:build 1 warning generated.
773:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_pcanywhere.c
774:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_pop.c
775:info:build ./decode_pop.c:29:18: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
776:info:build         for (p = strtok(buf, "\r\n"); p != NULL; p = strtok(NULL, "\r\n")) {
777:info:build                         ^~~
778:info:build /usr/include/string.h:100:20: note: passing argument to parameter here
779:info:build char    *strtok(char *, const char *);
780:info:build                       ^
781:info:build ./decode_pop.c:33:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
782:info:build                         strlcat(obuf, p, olen);
783:info:build                                 ^~~~
784:info:build /usr/include/string.h:166:23: note: passing argument to parameter here
785:info:build size_t   strlcat(char *, const char *, size_t);
786:info:build                        ^
787:info:build ./decode_pop.c:34:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
788:info:build                         strlcat(obuf, "\n", olen);
789:info:build                                 ^~~~
790:info:build /usr/include/string.h:166:23: note: passing argument to parameter here
791:info:build size_t   strlcat(char *, const char *, size_t);
792:info:build                        ^
793:info:build ./decode_pop.c:37:18: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
794:info:build         if (strip_lines(obuf, Opt_lines) < 3)
795:info:build                         ^~~~
796:info:build ./decode.h:44:23: note: passing argument to parameter 'buf' here
797:info:build int     strip_lines(char *buf, int max_lines);
798:info:build                           ^
799:info:build ./decode_pop.c:40:17: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
800:info:build         return (strlen(obuf));
801:info:build                        ^~~~
802:info:build /usr/include/string.h:92:28: note: passing argument to parameter here
803:info:build size_t   strlen(const char *);
804:info:build                             ^
805:info:build ./decode_pop.c:51:18: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
806:info:build         for (p = strtok(buf, "\r\n"); p != NULL; p = strtok(NULL, "\r\n")) {
807:info:build                         ^~~
808:info:build /usr/include/string.h:100:20: note: passing argument to parameter here
809:info:build char    *strtok(char *, const char *);
810:info:build                       ^
811:info:build ./decode_pop.c:54:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
812:info:build                         strlcat(obuf, p, olen);
813:info:build                                 ^~~~
814:info:build /usr/include/string.h:166:23: note: passing argument to parameter here
815:info:build size_t   strlcat(char *, const char *, size_t);
816:info:build                        ^
817:info:build ./decode_pop.c:55:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
818:info:build                         strlcat(obuf, "\n", olen);
819:info:build                                 ^~~~
820:info:build /usr/include/string.h:166:23: note: passing argument to parameter here
821:info:build size_t   strlcat(char *, const char *, size_t);
822:info:build                        ^
823:info:build ./decode_pop.c:59:13: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
824:info:build                                 strlcat(obuf, p, olen);
825:info:build                                         ^~~~
826:info:build /usr/include/string.h:166:23: note: passing argument to parameter here
827:info:build size_t   strlcat(char *, const char *, size_t);
828:info:build                        ^
829:info:build ./decode_pop.c:60:24: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
830:info:build                                 j = base64_pton(p, p, strlen(p));
831:info:build                                                    ^
832:info:build ./base64.h:12:39: note: passing argument to parameter here
833:info:build int     base64_pton(char const *, u_char *, size_t);
834:info:build                                           ^
835:info:build ./decode_pop.c:62:13: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
836:info:build                                 strlcat(obuf, " [", olen);
837:info:build                                         ^~~~
838:info:build /usr/include/string.h:166:23: note: passing argument to parameter here
839:info:build size_t   strlcat(char *, const char *, size_t);
840:info:build                        ^
841:info:build ./decode_pop.c:63:13: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
842:info:build                                 strlcat(obuf, p, olen);
843:info:build                                         ^~~~
844:info:build /usr/include/string.h:166:23: note: passing argument to parameter here
845:info:build size_t   strlcat(char *, const char *, size_t);
846:info:build                        ^
847:info:build ./decode_pop.c:64:13: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
848:info:build                                 strlcat(obuf, "]\n", olen);
849:info:build                                         ^~~~
850:info:build /usr/include/string.h:166:23: note: passing argument to parameter here
851:info:build size_t   strlcat(char *, const char *, size_t);
852:info:build                        ^
853:info:build ./decode_pop.c:71:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
854:info:build                         strlcat(obuf, p, olen);
855:info:build                                 ^~~~
856:info:build /usr/include/string.h:166:23: note: passing argument to parameter here
857:info:build size_t   strlcat(char *, const char *, size_t);
858:info:build                        ^
859:info:build ./decode_pop.c:72:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
860:info:build                         strlcat(obuf, "\n", olen);
861:info:build                                 ^~~~
862:info:build /usr/include/string.h:166:23: note: passing argument to parameter here
863:info:build size_t   strlcat(char *, const char *, size_t);
864:info:build                        ^
865:info:build ./decode_pop.c:75:17: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
866:info:build         return (strlen(obuf));
867:info:build                        ^~~~
868:info:build /usr/include/string.h:92:28: note: passing argument to parameter here
869:info:build size_t   strlen(const char *);
870:info:build                             ^
871:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_portmap.c
872:info:build 16 warnings generated.
873:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_postgresql.c
874:info:build ./decode_postgresql.c:46:8: warning: assigning to 'char *' from 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
875:info:build                                 db = p + 4; db[63] = '\0';
876:info:build                                    ^ ~~~~~
877:info:build ./decode_postgresql.c:52:4: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
878:info:build                         snprintf(obuf + strlen(obuf),
879:info:build                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
880:info:build /usr/include/secure/_stdio.h:58:29: note: instantiated from:
881:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
882:info:build                             ^
883:info:build ./decode_postgresql.c:52:27: note: instantiated from:
884:info:build                         snprintf(obuf + strlen(obuf),
885:info:build                                                ^~~~
886:info:build /usr/include/string.h:92:28: note: passing argument to parameter here
887:info:build size_t   strlen(const char *);
888:info:build                             ^
889:info:build ./decode_postgresql.c:52:4: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
890:info:build                         snprintf(obuf + strlen(obuf),
891:info:build                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
892:info:build /usr/include/secure/_stdio.h:58:34: note: instantiated from:
893:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
894:info:build                                  ^
895:info:build ./decode_postgresql.c:53:20: note: instantiated from:
896:info:build                                  olen - strlen(obuf),
897:info:build                                                ^~~~
898:info:build /usr/include/string.h:92:28: note: passing argument to parameter here
899:info:build size_t   strlen(const char *);
900:info:build                             ^
901:info:build ./decode_postgresql.c:52:4: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
902:info:build                         snprintf(obuf + strlen(obuf),
903:info:build                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
904:info:build /usr/include/secure/_stdio.h:58:42: note: instantiated from:
905:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
906:info:build                                          ^
907:info:build /usr/include/secure/_common.h:39:54: note: instantiated from:
908:info:build #define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1)
909:info:build                                                      ^
910:info:build ./decode_postgresql.c:52:4: note: instantiated from:
911:info:build                         snprintf(obuf + strlen(obuf),
912:info:build                                                ^~~~
913:info:build /usr/include/string.h:92:28: note: passing argument to parameter here
914:info:build size_t   strlen(const char *);
915:info:build                             ^
916:info:build ./decode_postgresql.c:52:4: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
917:info:build                         snprintf(obuf + strlen(obuf),
918:info:build                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
919:info:build /usr/include/secure/_stdio.h:58:29: note: instantiated from:
920:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
921:info:build                             ^
922:info:build ./decode_postgresql.c:52:13: note: instantiated from:
923:info:build                         snprintf(obuf + strlen(obuf),
924:info:build                                  ^~~~~~~~~~~~~~~~~~~
925:info:build ./decode_postgresql.c:60:17: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
926:info:build         return (strlen(obuf));
927:info:build                        ^~~~
928:info:build /usr/include/string.h:92:28: note: passing argument to parameter here
929:info:build size_t   strlen(const char *);
930:info:build                             ^
931:info:build 6 warnings generated.
932:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_pptp.c
933:info:build ./decode_portmap.c:41:24: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
934:info:build                 xdrmem_create(&xdrs, buf + hdrlen, len - hdrlen, XDR_DECODE);
935:info:build                                      ^~~~~~~~~~~~
936:info:build /usr/include/rpc/xdr.h:407:42: note: passing argument to parameter here
937:info:build extern void   xdrmem_create(XDR *, char *, unsigned int, enum xdr_op);
938:info:build                                          ^
939:info:build ./decode_portmap.c:56:25: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
940:info:build                         xdrmem_create(&xdrs, buf + hdrlen, len - hdrlen,
941:info:build                                              ^~~~~~~~~~~~
942:info:build /usr/include/rpc/xdr.h:407:42: note: passing argument to parameter here
943:info:build extern void   xdrmem_create(XDR *, char *, unsigned int, enum xdr_op);
944:info:build                                          ^
945:info:build 2 warnings generated.
946:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_rip.c
947:info:build ./decode_rip.c:32:10: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
948:info:build         return (snprintf(obuf, olen, "%s\n", buf + 20));
949:info:build                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
950:info:build /usr/include/secure/_stdio.h:58:29: note: instantiated from:
951:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
952:info:build                             ^
953:info:build ./decode_rip.c:32:19: note: instantiated from:
954:info:build         return (snprintf(obuf, olen, "%s\n", buf + 20));
955:info:build                          ^~~~
956:info:build 1 warning generated.
957:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_rlogin.c
958:info:build ./decode_pptp.c:186:20: warning: passing 'u_char [64]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
959:info:build                         if ((p = strchr(name, '\\')) == NULL)
960:info:build                                         ^~~~
961:info:build /usr/include/string.h:86:26: note: passing argument to parameter here
962:info:build char    *strchr(const char *, int);
963:info:build                             ^
964:info:build ./decode_pptp.c:186:11: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
965:info:build                         if ((p = strchr(name, '\\')) == NULL)
966:info:build                                ^ ~~~~~~~~~~~~~~~~~~
967:info:build ./decode_pptp.c:192:32: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
968:info:build                         SHA1_Update(&ctx, p, strlen(p));
969:info:build                                                     ^
970:info:build /usr/include/string.h:92:28: note: passing argument to parameter here
971:info:build size_t   strlen(const char *);
972:info:build                             ^
973:info:build ./decode_rlogin.c:30:10: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
974:info:build         strlcpy(obuf, "[", olen);
975:info:build                 ^~~~
976:info:build /usr/include/string.h:167:23: note: passing argument to parameter here
977:info:build size_t   strlcpy(char *, const char *, size_t);
978:info:build                        ^
979:info:build ./decode_rlogin.c:31:10: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
980:info:build         strlcat(obuf, p, olen);         /* Local username */
981:info:build                 ^~~~
982:info:build /usr/include/string.h:166:23: note: passing argument to parameter here
983:info:build size_t   strlcat(char *, const char *, size_t);
984:info:build                        ^
985:info:build ./decode_rlogin.c:31:16: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
986:info:build         strlcat(obuf, p, olen);         /* Local username */
987:info:build                       ^
988:info:build /usr/include/string.h:166:37: note: passing argument to parameter here
989:info:build size_t   strlcat(char *, const char *, size_t);
990:info:build                                      ^
991:info:build ./decode_rlogin.c:32:10: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
992:info:build         strlcat(obuf, ":", olen);
993:info:build                 ^~~~
994:info:build /usr/include/string.h:166:23: note: passing argument to parameter here
995:info:build size_t   strlcat(char *, const char *, size_t);
996:info:build                        ^
997:info:build ./decode_rlogin.c:33:14: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
998:info:build         p += strlen(p) + 1;
999:info:build                     ^
1000:info:build /usr/include/string.h:92:28: note: passing argument to parameter here
1001:info:build size_t   strlen(const char *);
1002:info:build                             ^
1003:info:build ./decode_rlogin.c:35:10: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1004:info:build         strlcat(obuf, p, olen);         /* Remote username */
1005:info:build                 ^~~~
1006:info:build /usr/include/string.h:166:23: note: passing argument to parameter here
1007:info:build size_t   strlcat(char *, const char *, size_t);
1008:info:build                        ^
1009:info:build ./decode_rlogin.c:35:16: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1010:info:build         strlcat(obuf, p, olen);         /* Remote username */
1011:info:build                       ^
1012:info:build /usr/include/string.h:166:37: note: passing argument to parameter here
1013:info:build size_t   strlcat(char *, const char *, size_t);
1014:info:build                                      ^
1015:info:build ./decode_rlogin.c:36:10: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1016:info:build         strlcat(obuf, "]\n", olen);
1017:info:build                 ^~~~
1018:info:build /usr/include/string.h:166:23: note: passing argument to parameter here
1019:info:build size_t   strlcat(char *, const char *, size_t);
1020:info:build                        ^
1021:info:build ./decode_rlogin.c:37:14: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1022:info:build         p += strlen(p) + 1;
1023:info:build                     ^
1024:info:build /usr/include/string.h:92:28: note: passing argument to parameter here
1025:info:build size_t   strlen(const char *);
1026:info:build                             ^
1027:info:build ./decode_rlogin.c:39:14: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1028:info:build         p += strlen(p) + 1;                     /* Skip term info */
1029:info:build                     ^
1030:info:build /usr/include/string.h:92:28: note: passing argument to parameter here
1031:info:build size_t   strlen(const char *);
1032:info:build                             ^
1033:info:build ./decode_rlogin.c:41:18: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1034:info:build         if ((q = strstr(p, "\xff\xffss")) != NULL)      /* Skip window size */
1035:info:build                         ^
1036:info:build /usr/include/string.h:99:26: note: passing argument to parameter here
1037:info:build char    *strstr(const char *, const char *);
1038:info:build                             ^
1039:info:build ./decode_rlogin.c:41:9: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1040:info:build         if ((q = strstr(p, "\xff\xffss")) != NULL)      /* Skip window size */
1041:info:build                ^ ~~~~~~~~~~~~~~~~~~~~~~~
1042:info:build ./decode_rlogin.c:44:18: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1043:info:build         for (p = strtok(p, "\r\n"); p != NULL; p = strtok(NULL, "\r\n")) {
1044:info:build                         ^
1045:info:build /usr/include/string.h:100:20: note: passing argument to parameter here
1046:info:build char    *strtok(char *, const char *);
1047:info:build                       ^
1048:info:build ./decode_rlogin.c:44:9: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1049:info:build         for (p = strtok(p, "\r\n"); p != NULL; p = strtok(NULL, "\r\n")) {
1050:info:build                ^ ~~~~~~~~~~~~~~~~~
1051:info:build ./decode_rlogin.c:44:43: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1052:info:build         for (p = strtok(p, "\r\n"); p != NULL; p = strtok(NULL, "\r\n")) {
1053:info:build                                                  ^ ~~~~~~~~~~~~~~~~~~~~
1054:info:build ./decode_rlogin.c:45:11: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1055:info:build                 strlcat(obuf, p, olen);
1056:info:build                         ^~~~
1057:info:build /usr/include/string.h:166:23: note: passing argument to parameter here
1058:info:build size_t   strlcat(char *, const char *, size_t);
1059:info:build                        ^
1060:info:build ./decode_rlogin.c:45:17: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1061:info:build                 strlcat(obuf, p, olen);
1062:info:build                               ^
1063:info:build /usr/include/string.h:166:37: note: passing argument to parameter here
1064:info:build size_t   strlcat(char *, const char *, size_t);
1065:info:build                                      ^
1066:info:build ./decode_rlogin.c:46:11: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1067:info:build                 strlcat(obuf, "\n", olen);
1068:info:build                         ^~~~
1069:info:build /usr/include/string.h:166:23: note: passing argument to parameter here
1070:info:build size_t   strlcat(char *, const char *, size_t);
1071:info:build                        ^
1072:info:build ./decode_rlogin.c:48:19: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1073:info:build         if (!strip_lines(obuf, Opt_lines))
1074:info:build                          ^~~~
1075:info:build ./decode.h:44:23: note: passing argument to parameter 'buf' here
1076:info:build int     strip_lines(char *buf, int max_lines);
1077:info:build                           ^
1078:info:build ./decode_rlogin.c:51:17: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1079:info:build         return (strlen(obuf));
1080:info:build                        ^~~~
1081:info:build /usr/include/string.h:92:28: note: passing argument to parameter here
1082:info:build size_t   strlen(const char *);
1083:info:build                             ^
1084:info:build 3 warnings generated.
1085:info:build 20 warnings generated.
1086:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_smb.c
1087:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_smtp.c
1088:info:build ./decode_smtp.c:30:18: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1089:info:build         for (p = strtok(buf, "\r\n"); p != NULL; p = strtok(NULL, "\r\n")) {
1090:info:build                         ^~~
1091:info:build /usr/include/string.h:100:20: note: passing argument to parameter here
1092:info:build char    *strtok(char *, const char *);
1093:info:build                       ^
1094:info:build ./decode_smtp.c:32:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1095:info:build                         strlcat(obuf, p, olen);
1096:info:build                                 ^~~~
1097:info:build /usr/include/string.h:166:23: note: passing argument to parameter here
1098:info:build size_t   strlcat(char *, const char *, size_t);
1099:info:build                        ^
1100:info:build ./decode_smb.c:./decode_smtp.c:33:2366:9: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1101:info:build                         i = base64_pton(p, p, strlen(p));
1102:info:build                                            ^
1103:info:build ./base64.h:12:39: note: passing argument to parameter here
1104:info:build int     base64_pton(char const *, u_char *, size_t);
1105:info:build                                           ^
1106:info:build ./decode_smtp.c:35:15: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1107:info:build                         j = strlen(obuf);
1108:info:build                                    ^~~~
1109:info:build /usr/include/string.h:92:28: note: passing argument to parameter here
1110:info:build size_t   strlen(const char *);
1111:info:build                             ^
1112:info:build ./decode_smtp.c:36:4: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1113:info:build                         snprintf(obuf + j, olen - j, " [%s]\n", p);
1114:info:build                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1115:info:build /usr/include/secure/_stdio.h:58:29: warning: : note: instantiated from:
1116:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
1117:info:build                             ^
1118:info:build ./decode_smtp.c:36:13: note: instantiated from:
1119:info:build                         snprintf(obuf + j, olen - j, " [%s]\n", p);
1120:info:build                                  ^~~~~~~~
1121:info:build assigning to 'char *' from 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1122:info:build                         pass = q + 6;
1123:info:build                              ^ ~~~~~
1124:info:build ./decode_smtp.c:40:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1125:info:build                         strlcat(obuf, p, olen);
1126:info:build                                 ^~~~
1127:info:build /usr/include/string.h:166:23: note: passing argument to parameter here
1128:info:build size_t   strlcat(char *, const char *, size_t);
1129:info:build                        ^
1130:info:build ./decode_smtp.c:42:23: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1131:info:build                         i = base64_pton(p, p, strlen(p));
1132:info:build                                            ^
1133:info:build ./decode_smb.c./base64.h::7412::939::  warning: note: passing argument to parameter here
1134:info:build int     base64_pton(char const *, u_char *, size_t);
1135:info:build                                           ^
1136:info:build assigning to 'char *' from 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1137:info:build                         pass = q + 12;
1138:info:build                              ^ ~~~~~~
1139:info:build ./decode_smtp.c:44:15: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1140:info:build                         j = strlen(obuf);
1141:info:build                                    ^~~~
1142:info:build /usr/include/string.h:92:28: note: passing argument to parameter here
1143:info:build ./decode_smb.c:size_t   strlen(const char *);
1144:info:build                             ^
1145:info:build ./decode_smtp.c:45:4: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1146:info:build                         snprintf(obuf + j, olen - j, " [%s]\n", p);
1147:info:build                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1148:info:build /usr/include/secure/_stdio.h:58:29: note: instantiated from:
1149:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
1150:info:build                             ^
1151:info:build ./decode_smtp.c:45:13: note: instantiated from:
1152:info:build                         snprintf(obuf + j, olen - j, " [%s]\n", p);
1153:info:build                                  ^~~~~~~~82:
1154:info:build 12: warning: ./decode_smtp.c:54:17: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]warning:
1155:info:build                         strlcat(obuf, user, olen);
1156:info:build                                 ^~~~
1157:info:build passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1158:info:build         return (strlen(obuf));
1159:info:build                        ^~~~
1160:info:build /usr/include/string.h/usr/include/string.h::92166::2823::  note: note: passing argument to parameter here
1161:info:build size_t   strlen(const char *);passing argument to parameter here
1162:info:build size_t   strlcat(char *, const char *, size_t);
1163:info:build                        ^
1164:info:build ./decode_smb.c:83:12: warning:
1165:info:build                             ^
1166:info:build passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1167:info:build                         strlcat(obuf, " ", olen);
1168:info:build                                 ^~~~
1169:info:build /usr/include/string.h:166:23: note: passing argument to parameter here
1170:info:build size_t   strlcat(char *, const char *, size_t);
1171:info:build                        ^
1172:info:build ./decode_smb.c:84:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1173:info:build                         strlcat(obuf, pass, olen);
1174:info:build                                 ^~~~
1175:info:build /usr/include/string.h:166:23: note: passing argument to parameter here
1176:info:build size_t   strlcat(char *, const char *, size_t);
1177:info:build                        ^
1178:info:build ./decode_smb.c:85:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1179:info:build                         strlcat(obuf, "\n", olen);
1180:info:build                                 ^~~~
1181:info:build /usr/include/string.h:166:23: note: passing argument to parameter here
1182:info:build size_t   strlcat(char *, const char *, size_t);
1183:info:build                        ^
1184:info:build ./decode_smb.c:88:17: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1185:info:build         return (strlen(obuf));
1186:info:build                        ^~~~
1187:info:build /usr/include/string.h:92:28: note: passing argument to parameter here
1188:info:build size_t   strlen(const char *);
1189:info:build                             ^
1190:info:build 10 warnings generated.
1191:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_sniffer.c
1192:info:build 7 warnings generated.
1193:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_snmp.c
1194:info:build ./decode_sniffer.c:34:20: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1195:info:build                         return (strlcpy(obuf, "[]\n", olen));
1196:info:build                                         ^~~~
1197:info:build /usr/include/string.h:167:23: note: passing argument to parameter here
1198:info:build size_t   strlcpy(char *, const char *, size_t);
1199:info:build                        ^
1200:info:build ./decode_sniffer.c:38:20: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1201:info:build                         return (strlcpy(obuf, "[]\n", olen));
1202:info:build                                         ^~~~
1203:info:build /usr/include/string.h:167:23: note: passing argument to parameter here
1204:info:build size_t   strlcpy(char *, const char *, size_t);
1205:info:build                        ^
1206:info:build ./decode_sniffer.c:42:29: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1207:info:build         buf[len - 3]= '\0'; strtok(&buf[32], "\r\n");
1208:info:build                                    ^~~~~~~~
1209:info:build /usr/include/string.h:100:20: note: passing argument to parameter here
1210:info:build char    *strtok(char *, const char *);
1211:info:build                       ^
1212:info:build ./decode_sniffer.c:43:2: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1213:info:build         snprintf(obuf, olen, "%s [", &buf[32]);
1214:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1215:info:build /usr/include/secure/_stdio.h:58:29: note: instantiated from:
1216:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
1217:info:build                             ^
1218:info:build ./decode_sniffer.c:43:11: note: instantiated from:
1219:info:build         snprintf(obuf, olen, "%s [", &buf[32]);
1220:info:build                  ^~~~
1221:info:build ./decode_sniffer.c:44:15: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1222:info:build         len = strlen(obuf);
1223:info:build                      ^~~~
1224:info:build /usr/include/string.h:92:28: note: passing argument to parameter here
1225:info:build size_t   strlen(const char *);
1226:info:build                             ^
1227:info:build ./decode_sniffer.c:45:18: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1228:info:build         i = base64_pton(&buf[32], &obuf[len], olen - len - 3);
1229:info:build                         ^~~~~~~~
1230:info:build ./base64.h:12:29: note: passing argument to parameter here
1231:info:build int     base64_pton(char const *, u_char *, size_t);
1232:info:build                                 ^
1233:info:build ./decode_sniffer.c:47:10: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1234:info:build         strlcat(obuf, "]\n", olen);
1235:info:build                 ^~~~
1236:info:build /usr/include/string.h:166:23: note: passing argument to parameter here
1237:info:build size_t   strlcat(char *, const char *, size_t);
1238:info:build                        ^
1239:info:build ./decode_sniffer.c:49:17: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1240:info:build         return (strlen(obuf));
1241:info:build                        ^~~~
1242:info:build /usr/include/string.h:92:28: note: passing argument to parameter here
1243:info:build size_t   strlen(const char *);
1244:info:build                             ^
1245:info:build 8 warnings generated.
1246:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_socks.c
1247:info:build ./decode_snmp.c:47:4: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1248:info:build         p = buf_strdup(b);
1249:info:build           ^ ~~~~~~~~~~~~~
1250:info:build 1 warning generated.
1251:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_tds.c
1252:info:build ./decode_socks.c:47:2: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1253:info:build         snprintf(obuf, olen, "%s ", p - 1);
1254:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1255:info:build /usr/include/secure/_stdio.h:58:29: note: instantiated from:
1256:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
1257:info:build                             ^
1258:info:build ./decode_socks.c:47:11: note: instantiated from:
1259:info:build         snprintf(obuf, olen, "%s ", p - 1);
1260:info:build                  ^~~~
1261:info:build ./decode_socks.c:55:10: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1262:info:build         strlcat(obuf, p - 1, olen);
1263:info:build                 ^~~~
1264:info:build /usr/include/string.h:166:23: note: passing argument to parameter here
1265:info:build size_t   strlcat(char *, const char *, size_t);
1266:info:build                        ^
1267:info:build ./decode_socks.c:55:16: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1268:info:build         strlcat(obuf, p - 1, olen);
1269:info:build                       ^~~~~
1270:info:build /usr/include/string.h:166:37: note: passing argument to parameter here
1271:info:build size_t   strlcat(char *, const char *, size_t);
1272:info:build                                      ^
1273:info:build ./decode_socks.c:56:10: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1274:info:build         strlcat(obuf, "\n", olen);
1275:info:build                 ^~~~
1276:info:build /usr/include/string.h:166:23: note: passing argument to parameter here
1277:info:build size_t   strlcat(char *, const char *, size_t);
1278:info:build                        ^
1279:info:build ./decode_socks.c:58:17: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1280:info:build         return (strlen(obuf));
1281:info:build                        ^~~~
1282:info:build /usr/include/string.h:92:28: note: passing argument to parameter here
1283:info:build size_t   strlen(const char *);
1284:info:build                             ^
1285:info:build ./decode_tds.c:156:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1286:info:build                         strlcat(obuf, tl->username, olen);
1287:info:build                                 ^~~~
1288:info:build /usr/include/string.h:166:23: note: passing argument to parameter here
1289:info:build size_t   strlcat(char *, const char *, size_t);
1290:info:build                        ^
1291:info:build ./decode_tds.c:157:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1292:info:build                         strlcat(obuf, "\n", olen);
1293:info:build                                 ^~~~
1294:info:build /usr/include/string.h:166:23: note: passing argument to parameter here
1295:info:build size_t   strlcat(char *, const char *, size_t);
1296:info:build                        ^
1297:info:build ./decode_tds.c:163:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1298:info:build                         strlcat(obuf, tl->password, olen);
1299:info:build                                 ^~~~
1300:info:build /usr/include/string.h:166:23: note: passing argument to parameter here
1301:info:build size_t   strlcat(char *, const char *, size_t);
1302:info:build                        ^
1303:info:build ./decode_tds.c:164:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1304:info:build                         strlcat(obuf, "\n", olen);
1305:info:build                                 ^~~~
1306:info:build /usr/include/string.h:166:23: note: passing argument to parameter here
1307:info:build size_t   strlcat(char *, const char *, size_t);
1308:info:build                        ^
1309:info:build ./decode_tds.c:197:4: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1310:info:build                         snprintf(obuf + strlen(obuf),
1311:info:build                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1312:info:build /usr/include/secure/_stdio.h:58:29: note: instantiated from:
1313:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
1314:info:build                             ^
1315:info:build ./decode_tds.c:197:27: note: instantiated from:
1316:info:build                         snprintf(obuf + strlen(obuf),
1317:info:build                                                ^~~~
1318:info:build /usr/include/string.h:92:28: note: passing argument to parameter here
1319:info:build size_t   strlen(const char *);
1320:info:build                             ^
1321:info:build ./decode_tds.c:197:4: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1322:info:build                         snprintf(obuf + strlen(obuf),
1323:info:build                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1324:info:build /usr/include/secure/_stdio.h:58:34: note: instantiated from:
1325:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
1326:info:build                                  ^
1327:info:build ./decode_tds.c:198:20: note: instantiated from:
1328:info:build                                  olen - strlen(obuf),
1329:info:build                                                ^~~~
1330:info:build /usr/include/string.h:92:28: note: passing argument to parameter here
1331:info:build size_t   strlen(const char *);
1332:info:build                             ^
1333:info:build ./decode_tds.c:197:4: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1334:info:build                         snprintf(obuf + strlen(obuf),
1335:info:build                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1336:info:build /usr/include/secure/_stdio.h:58:42: note: instantiated from:
1337:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
1338:info:build                                          ^
1339:info:build /usr/include/secure/_common.h:39:54: note: instantiated from:
1340:info:build #define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1)
1341:info:build                                                      ^
1342:info:build ./decode_tds.c:197:4: note: instantiated from:
1343:info:build                         snprintf(obuf + strlen(obuf),
1344:info:build                                                ^~~~
1345:info:build /usr/include/string.h:92:28: note: passing argument to parameter here
1346:info:build size_t   strlen(const char *);
1347:info:build                             ^
1348:info:build ./decode_tds.c:197:4: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1349:info:build                         snprintf(obuf + strlen(obuf),
1350:info:build                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1351:info:build /usr/include/secure/_stdio.h:58:29: note: instantiated from:
1352:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
1353:info:build                             ^
1354:info:build ./decode_tds.c:197:13: note: instantiated from:
1355:info:build                         snprintf(obuf + strlen(obuf),
1356:info:build                                  ^~~~~~~~~~~~~~~~~~~
1357:info:build ./decode_tds.c:200:18: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1358:info:build                         return(strlen(obuf));
1359:info:build                                       ^~~~
1360:info:build /usr/include/string.h:92:28: note: passing argument to parameter here
1361:info:build size_t   strlen(const char *);
1362:info:build                             ^
1363:info:build ./decode_tds.c:203:17: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1364:info:build         return (strlen(obuf));
1365:info:build                        ^~~~
1366:info:build /usr/include/string.h:92:28: note: passing argument to parameter here
1367:info:build size_t   strlen(const char *);
1368:info:build                             ^
1369:info:build 5 warnings generated.
1370:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_telnet.c
1371:info:build 10 warnings generated.
1372:info:build ./decode_telnet.c:27:23: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1373:info:build         if (!is_ascii_string(buf, len))
1374:info:build                              ^~~
1375:info:build ./decode.h:46:27: note: passing argument to parameter 'buf' here
1376:info:build int     is_ascii_string(char *buf, int len);
1377:info:build                               ^
1378:info:build ./decode_telnet.c:30:18: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1379:info:build         if (strip_lines(buf, Opt_lines) < 2)
1380:info:build                         ^~~
1381:info:build ./decode.h:44:23: note: passing argument to parameter 'buf' here
1382:info:build int     strip_lines(char *buf, int max_lines);
1383:info:build                           ^
1384:info:build ./decode_telnet.c:33:10: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1385:info:build         strlcpy(obuf, buf, olen);
1386:info:build                 ^~~~
1387:info:build /usr/include/string.h:167:23: note: passing argument to parameter here
1388:info:build size_t   strlcpy(char *, const char *, size_t);
1389:info:build                        ^
1390:info:build ./decode_telnet.c:33:16: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1391:info:build         strlcpy(obuf, buf, olen);
1392:info:build                       ^~~
1393:info:build /usr/include/string.h:167:37: note: passing argument to parameter here
1394:info:build size_t   strlcpy(char *, const char *, size_t);
1395:info:build                                      ^
1396:info:build ./decode_telnet.c:35:17: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1397:info:build         return (strlen(obuf));
1398:info:build                        ^~~~
1399:info:build /usr/include/string.h:92:28: note: passing argument to parameter here
1400:info:build size_t   strlen(const char *);
1401:info:build                             ^
1402:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_vrrp.c
1403:info:build 5 warnings generated.
1404:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_yp.c
1405:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_x11.c
1406:info:build ./decode_x11.c:26:4: warning: assigning to 'char *' from 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1407:info:build         p = buf + 12;
1408:info:build           ^ ~~~~~~~~
1409:info:build ./decode_x11.c:31:10: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1410:info:build         strlcpy(obuf, "MIT-MAGIC-COOKIE-1 ", olen);
1411:info:build                 ^~~~
1412:info:build /usr/include/string.h:167:23: note: passing argument to parameter here
1413:info:build size_t   strlcpy(char *, const char *, size_t);
1414:info:build                        ^
1415:info:build ./decode_x11.c:35:4: warning: assigning to 'char *' from 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1416:info:build         q = obuf + 19;
1417:info:build           ^ ~~~~~~~~~
1418:info:build ./decode_x11.c:39:10: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1419:info:build         strlcat(obuf, "\n", olen);
1420:info:build                 ^~~~
1421:info:build /usr/include/string.h:166:23: note: passing argument to parameter here
1422:info:build size_t   strlcat(char *, const char *, size_t);
1423:info:build                        ^
1424:info:build ./decode_x11.c:41:17: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1425:info:build         return (strlen(obuf));
1426:info:build                        ^~~~
1427:info:build /usr/include/string.h:92:28: note: passing argument to parameter here
1428:info:build size_t   strlen(const char *);
1429:info:build                             ^
1430:info:build 5 warnings generated.
1431:info:build rpcgen -h nfs_prot.x -o nfs_prot.h
1432:info:build ./decode_yp.c:86:24: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1433:info:build                 xdrmem_create(&xdrs, buf + hdrlen, len - hdrlen, XDR_DECODE);
1434:info:build                                      ^~~~~~~~~~~~
1435:info:build /usr/include/rpc/xdr.h:407:42: note: passing argument to parameter here
1436:info:build extern void   xdrmem_create(XDR *, char *, unsigned int, enum xdr_op);
1437:info:build                                          ^
1438:info:build ./decode_yp.c:89:4: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1439:info:build                         snprintf(obuf, olen,
1440:info:build                         ^~~~~~~~~~~~~~~~~~~~
1441:info:build /usr/include/secure/_stdio.h:58:29: note: instantiated from:
1442:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
1443:info:build                             ^
1444:info:build ./decode_yp.c:89:13: note: instantiated from:
1445:info:build                         snprintf(obuf, olen,
1446:info:build                                  ^~~~
1447:info:build ./decode_yp.c:98:17: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1448:info:build         return (strlen(obuf));
1449:info:build                        ^~~~
1450:info:build /usr/include/string.h:92:28: note: passing argument to parameter here
1451:info:build size_t   strlen(const char *);
1452:info:build                             ^
1453:info:build ./decode_yp.c:119:24: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1454:info:build                 xdrmem_create(&xdrs, buf + hdrlen, len - hdrlen, XDR_DECODE);
1455:info:build                                      ^~~~~~~~~~~~
1456:info:build /usr/include/rpc/xdr.h:407:42: note: passing argument to parameter here
1457:info:build extern void   xdrmem_create(XDR *, char *, unsigned int, enum xdr_op);
1458:info:build                                          ^
1459:info:build ./decode_yp.c:132:25: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1460:info:build                         xdrmem_create(&xdrs, buf + hdrlen, len - hdrlen,
1461:info:build                                              ^~~~~~~~~~~~
1462:info:build /usr/include/rpc/xdr.h:407:42: note: passing argument to parameter here
1463:info:build extern void   xdrmem_create(XDR *, char *, unsigned int, enum xdr_op);
1464:info:build                                          ^
1465:info:build ./decode_yp.c:136:6: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1466:info:build                                         snprintf(obuf, olen, "%s\n",
1467:info:build                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
1468:info:build /usr/include/secure/_stdio.h:58:29: note: instantiated from:
1469:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
1470:info:build                             ^
1471:info:build ./decode_yp.c:136:15: note: instantiated from:
1472:info:build                                         snprintf(obuf, olen, "%s\n",
1473:info:build                                                  ^~~~
1474:info:build ./decode_yp.c:144:17: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1475:info:build         return (strlen(obuf));
1476:info:build                        ^~~~
1477:info:build /usr/include/string.h:92:28: note: passing argument to parameter here
1478:info:build size_t   strlen(const char *);
1479:info:build                             ^
1480:info:build 7 warnings generated.
1481:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./filesnarf.c
1482:info:build rpcgen -c nfs_prot.x -o nfs_prot.c
1483:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./macof.c
1484:info:build ./filesnarf.c:66:24: warning: incompatible pointer types passing 'u_long *' (aka 'unsigned long *') to parameter of type 'unsigned int *' [-Wincompatible-pointer-types]
1485:info:build                 if (xdr_u_long(xdrs, (u_long *)(p + 4)))
1486:info:build                                      ^~~~~~~~~~~~~~~~~
1487:info:build /usr/include/rpc/xdr.h:353:47: note: passing argument to parameter here
1488:info:build extern bool_t   xdr_u_long(XDR *, unsigned int *);
1489:info:build                                                 ^
1490:info:build ./filesnarf.c:67:29: warning: incompatible pointer types passing 'u_long *' (aka 'unsigned long *') to parameter of type 'unsigned int *' [-Wincompatible-pointer-types]
1491:info:build                         return (xdr_u_long(xdrs, (u_long *)p));
1492:info:build                                                  ^~~~~~~~~~~
1493:info:build /usr/include/rpc/xdr.h:353:47: note: passing argument to parameter here
1494:info:build extern bool_t   xdr_u_long(XDR *, unsigned int *);
1495:info:build                                                 ^
1496:info:build ./filesnarf.c:70:24: warning: incompatible pointer types passing 'u_long *' (aka 'unsigned long *') to parameter of type 'unsigned int *' [-Wincompatible-pointer-types]
1497:info:build                 if (xdr_u_long(xdrs, (u_long *)p))
1498:info:build                                      ^~~~~~~~~~~
1499:info:build /usr/include/rpc/xdr.h:353:47: note: passing argument to parameter here
1500:info:build extern bool_t   xdr_u_long(XDR *, unsigned int *);
1501:info:build                                                 ^
1502:info:build ./filesnarf.c:71:29: warning: incompatible pointer types passing 'u_long *' (aka 'unsigned long *') to parameter of type 'unsigned int *' [-Wincompatible-pointer-types]
1503:info:build                         return (xdr_u_long(xdrs, (u_long *)(p + 4)));
1504:info:build                                                  ^~~~~~~~~~~~~~~~~
1505:info:build /usr/include/rpc/xdr.h:353:47: note: passing argument to parameter here
1506:info:build extern bool_t   xdr_u_long(XDR *, unsigned int *);
1507:info:build                                                 ^
1508:info:build ./filesnarf.c:161:24: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1509:info:build                 xdrmem_create(&xdrs, buf, len, XDR_DECODE);
1510:info:build                                      ^~~
1511:info:build /usr/include/rpc/xdr.h:407:42: note: passing argument to parameter here
1512:info:build extern void   xdrmem_create(XDR *, char *, unsigned int, enum xdr_op);
1513:info:build                                          ^
1514:info:build ./filesnarf.c:174:24: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1515:info:build                 xdrmem_create(&xdrs, buf, len, XDR_DECODE);
1516:info:build                                      ^~~
1517:info:build /usr/include/rpc/xdr.h:407:42: note: passing argument to parameter here
1518:info:build extern void   xdrmem_create(XDR *, char *, unsigned int, enum xdr_op);
1519:info:build                                          ^
1520:info:build ./filesnarf.c:177:24: warning: passing 'char [32]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1521:info:build                         fname = fh_map_find(rargs.file.data, NFS_FHSIZE);
1522:info:build                                             ^~~~~~~~~~~~~~~
1523:info:build ./filesnarf.c:105:21: note: passing argument to parameter 'fh' here
1524:info:build fh_map_find(u_char *fh, int len)
1525:info:build                     ^
1526:info:build ./filesnarf.c:205:24: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1527:info:build                 xdrmem_create(&xdrs, buf, len, XDR_DECODE);
1528:info:build                                      ^~~
1529:info:build /usr/include/rpc/xdr.h:407:42: note: passing argument to parameter here
1530:info:build extern void   xdrmem_create(XDR *, char *, unsigned int, enum xdr_op);
1531:info:build                                          ^
1532:info:build ./filesnarf.c:211:9: warning: passing 'char [32]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1533:info:build                                            dres.diropres_u.diropres.file.data,
1534:info:build                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1535:info:build ./filesnarf.c:89:36: note: passing argument to parameter 'fh' here
1536:info:build fh_map_add(char *filename, u_char *fh, int len)
1537:info:build                                    ^
1538:info:build ./filesnarf.c:218:24: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1539:info:build                 xdrmem_create(&xdrs, buf, len, XDR_DECODE);
1540:info:build                                      ^~~
1541:info:build /usr/include/rpc/xdr.h:407:42: note: passing argument to parameter here
1542:info:build extern void   xdrmem_create(XDR *, char *, unsigned int, enum xdr_op);
1543:info:build                                          ^
1544:info:build ./filesnarf.c:224:7: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1545:info:build                                          rres.readres_u.reply.data.data_val,
1546:info:build                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1547:info:build ./filesnarf.c:132:62: note: passing argument to parameter 'buf' here
1548:info:build nfs_save(struct tuple4 *addr, struct myreadargs *ma, u_char *buf, int len)
1549:info:build                                                              ^
1550:info:build ./filesnarf.c:246:24: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1551:info:build                 xdrmem_create(&xdrs, buf, len, XDR_DECODE);
1552:info:build                                      ^~~
1553:info:build /usr/include/rpc/xdr.h:407:42: note: passing argument to parameter here
1554:info:build extern void   xdrmem_create(XDR *, char *, unsigned int, enum xdr_op);
1555:info:build                                          ^
1556:info:build ./filesnarf.c:259:24: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1557:info:build                 xdrmem_create(&xdrs, buf, len, XDR_DECODE);
1558:info:build                                      ^~~
1559:info:build /usr/include/rpc/xdr.h:407:42: note: passing argument to parameter here
1560:info:build extern void   xdrmem_create(XDR *, char *, unsigned int, enum xdr_op);
1561:info:build                                          ^
1562:info:build ./filesnarf.c:262:24: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1563:info:build                         fname = fh_map_find(rargs.file.data.data_val,
1564:info:build                                             ^~~~~~~~~~~~~~~~~~~~~~~~
1565:info:build ./filesnarf.c:105:21: note: passing argument to parameter 'fh' here
1566:info:build fh_map_find(u_char *fh, int len)
1567:info:build                     ^
1568:info:build ./filesnarf.c:290:24: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1569:info:build                 xdrmem_create(&xdrs, buf, len, XDR_DECODE);
1570:info:build                                      ^~~
1571:info:build /usr/include/rpc/xdr.h:407:42: note: passing argument to parameter here
1572:info:build extern void   xdrmem_create(XDR *, char *, unsigned int, enum xdr_op);
1573:info:build                                          ^
1574:info:build ./filesnarf.c:296:6: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1575:info:build                                  lres.LOOKUP3res_u.resok.object.data.data_val,
1576:info:build                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1577:info:build ./filesnarf.c:89:36: note: passing argument to parameter 'fh' here
1578:info:build fh_map_add(char *filename, u_char *fh, int len)
1579:info:build                                    ^
1580:info:build ./filesnarf.c:304:24: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1581:info:build                 xdrmem_create(&xdrs, buf, len, XDR_DECODE);
1582:info:build                                      ^~~
1583:info:build /usr/include/rpc/xdr.h:407:42: note: passing argument to parameter here
1584:info:build extern void   xdrmem_create(XDR *, char *, unsigned int, enum xdr_op);
1585:info:build                                          ^
1586:info:build ./filesnarf.c:310:7: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1587:info:build                                          rres.READ3res_u.resok.data.data_val,
1588:info:build                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1589:info:build ./filesnarf.c:132:62: note: passing argument to parameter 'buf' here
1590:info:build nfs_save(struct tuple4 *addr, struct myreadargs *ma, u_char *buf, int len)
1591:info:build                                                              ^
1592:info:build ./filesnarf.c:395:6: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1593:info:build         buf = hs->data;
1594:info:build             ^ ~~~~~~~~
1595:info:build ./macof.c:28:32: warning: declaration of 'struct ether_addr' will not be visible outside of this function
1596:info:build extern char *ether_ntoa(struct ether_addr *);
1597:info:build                                ^
1598:info:build ./macof.c:149:15: warning: incompatible pointer types passing 'struct ether_addr *' to parameter of type 'struct ether_addr *' [-Wincompatible-pointer-types]
1599:info:build                         ether_ntoa((struct ether_addr *)sha));
1600:info:build                                    ^~~~~~~~~~~~~~~~~~~~~~~~
1601:info:build ./macof.c:28:44: note: passing argument to parameter here
1602:info:build extern char *ether_ntoa(struct ether_addr *);
1603:info:build                                            ^
1604:info:build ./macof.c:151:15: warning: incompatible pointer types passing 'struct ether_addr *' to parameter of type 'struct ether_addr *' [-Wincompatible-pointer-types]
1605:info:build                         ether_ntoa((struct ether_addr *)tha),
1606:info:build                                    ^~~~~~~~~~~~~~~~~~~~~~~~
1607:info:build ./macof.c:28:44: note: passing argument to parameter here
1608:info:build extern char *ether_ntoa(struct ether_addr *);
1609:info:build                                            ^
1610:info:build 3 warnings generated.
1611:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./mailsnarf.c
1612:info:build 19 warnings generated.
1613:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./msgsnarf.c
1614:info:build ./mailsnarf.c:118:17: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1615:info:build         buf_init(&buf, data, len);
1616:info:build                        ^~~~
1617:info:build ./buf.h:22:34: note: passing argument to parameter 'data' here
1618:info:build void    buf_init(buf_t buf, u_char *data, int len);
1619:info:build                                     ^
1620:info:build ./mailsnarf.c:124:19: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1621:info:build                 if (strncasecmp(buf_ptr(line), "RETR ", 5) == 0) {
1622:info:build                                 ^~~~~~~~~~~~~
1623:info:build ./buf.h:31:20: note: instantiated from:
1624:info:build #define buf_ptr(b)      ((b)->base + (b)->offset)
1625:info:build                         ^~~~~~~~~~~~~~~~~~~~~~~~~
1626:info:build /usr/include/strings.h:83:30: note: passing argument to parameter here
1627:info:build int      strncasecmp(const char *, const char *, size_t);
1628:info:build                                  ^
1629:info:build ./mailsnarf.c:138:17: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1630:info:build         buf_init(&buf, data, len);
1631:info:build                        ^~~~
1632:info:build ./buf.h:22:34: note: passing argument to parameter 'data' here
1633:info:build void    buf_init(buf_t buf, u_char *data, int len);
1634:info:build                                     ^
1635:info:build ./mailsnarf.c:160:20: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1636:info:build                         if (regex_match(buf_ptr(body)))
1637:info:build                                         ^~~~~~~~~~~~~
1638:info:build ./buf.h:31:20: note: instantiated from:
1639:info:build #define buf_ptr(b)      ((b)->base + (b)->offset)
1640:info:build                         ^~~~~~~~~~~~~~~~~~~~~~~~~
1641:info:build ./mailsnarf.c:67:19: note: passing argument to parameter 'string' here
1642:info:build regex_match(char *string)
1643:info:build                   ^
1644:info:build ./mailsnarf.c:161:26: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1645:info:build                                 print_mbox_msg(NULL, buf_ptr(body));
1646:info:build                                                      ^~~~~~~~~~~~~
1647:info:build ./buf.h:31:20: note: instantiated from:
1648:info:build #define buf_ptr(b)      ((b)->base + (b)->offset)
1649:info:build                         ^~~~~~~~~~~~~~~~~~~~~~~~~
1650:info:build ./mailsnarf.c:89:34: note: passing argument to parameter 'msg' here
1651:info:build print_mbox_msg(char *from, char *msg)
1652:info:build                                  ^
1653:info:build ./mailsnarf.c:176:17: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1654:info:build         buf_init(&buf, data, len);
1655:info:build                        ^~~~
1656:info:build ./buf.h:22:34: note: passing argument to parameter 'data' here
1657:info:build void    buf_init(buf_t buf, u_char *data, int len);
1658:info:build                                     ^
1659:info:build ./mailsnarf.c:182:6: warning: assigning to 'char *' from 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1660:info:build                         p = buf_ptr(line);
1661:info:build                           ^ ~~~~~~~~~~~~~
1662:info:build ./mailsnarf.c:216:20: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1663:info:build                         if (regex_match(buf_ptr(body)))
1664:info:build                                         ^~~~~~~~~~~~~
1665:info:build ./buf.h:31:20: note: instantiated from:
1666:info:build #define buf_ptr(b)      ((b)->base + (b)->offset)
1667:info:build                         ^~~~~~~~~~~~~~~~~~~~~~~~~
1668:info:build ./mailsnarf.c:67:19: note: passing argument to parameter 'string' here
1669:info:build regex_match(char *string)
1670:info:build                   ^
1671:info:build ./mailsnarf.c:217:32: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1672:info:build                                 print_mbox_msg(smtp->from, buf_ptr(body));
1673:info:build                                                            ^~~~~~~~~~~~~
1674:info:build ./buf.h:31:20: note: instantiated from:
1675:info:build #define buf_ptr(b)      ((b)->base + (b)->offset)
1676:info:build                         ^~~~~~~~~~~~~~~~~~~~~~~~~
1677:info:build ./mailsnarf.c:89:34: note: passing argument to parameter 'msg' here
1678:info:build print_mbox_msg(char *from, char *msg)
1679:info:build                                  ^
1680:info:build ./msgsnarf.c:145:7: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1681:info:build                                 p = buf_strdup(msg);
1682:info:build                                   ^ ~~~~~~~~~~~~~~~
1683:info:build ./msgsnarf.c:147:21: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1684:info:build                                 if (regex_match(p))
1685:info:build                                                 ^
1686:info:build ./msgsnarf.c:66:19: note: passing argument to parameter 'string' here
1687:info:build regex_match(char *string)
1688:info:build                   ^
1689:info:build ./msgsnarf.c:161:7: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1690:info:build                                 p = buf_strdup(msg);
1691:info:build                                   ^ ~~~~~~~~~~~~~~~
1692:info:build ./msgsnarf.c:163:21: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1693:info:build                                 if (regex_match(p))
1694:info:build                                                 ^
1695:info:build ./msgsnarf.c:66:19: note: passing argument to parameter 'string' here
1696:info:build regex_match(char *string)
1697:info:build                   ^
1698:info:build ./msgsnarf.c:197:7: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1699:info:build                                 p = buf_strdup(msg);
1700:info:build                                   ^ ~~~~~~~~~~~~~~~
1701:info:build ./msgsnarf.c:199:21: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1702:info:build                                 if (p && strlen(p) && regex_match(p)) {
1703:info:build                                                 ^
1704:info:build /usr/include/string.h:92:28: note: passing argument to parameter here
1705:info:build size_t   strlen(const char *);
1706:info:build                             ^
1707:info:build ./msgsnarf.c:199:39: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1708:info:build                                 if (p && strlen(p) && regex_match(p)) {
1709:info:build                                                                   ^
1710:info:build ./msgsnarf.c:66:19: note: passing argument to parameter 'string' here
1711:info:build regex_match(char *string)
1712:info:build                   ^
1713:info:build ./msgsnarf.c:597:24: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1714:info:build                         i = process_msgs(c, ts->server.data,
1715:info:build                                             ^~~~~~~~~~~~~~~
1716:info:build ./msgsnarf.c:602:24: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1717:info:build                         i = process_msgs(c, ts->client.data,
1718:info:build                                             ^~~~~~~~~~~~~~~
1719:info:build ./msgsnarf.c:613:20: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1720:info:build                         process_msgs(c, ts->server.data,
1721:info:build                                         ^~~~~~~~~~~~~~~
1722:info:build ./msgsnarf.c:616:20: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1723:info:build                         process_msgs(c, ts->client.data,
1724:info:build                                         ^~~~~~~~~~~~~~~
1725:info:build 9 warnings generated.
1726:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./sshmitm.c
1727:info:build 11 warnings generated.
1728:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./ssh.c
1729:info:build ./ssh.c:137:2: warning: implicit declaration of function 'MD5' is invalid in C99 [-Wimplicit-function-declaration]
1730:info:build         MD5(p, i + j + 8, sessid);
1731:info:build         ^
1732:info:build ./sshmitm.c:201:42: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1733:info:build         ssh_strlcat(userpass, sizeof(userpass), buf + 1, i - 1);
1734:info:build                                                 ^~~~~~~
1735:info:build ./sshmitm.c:56:40: note: passing argument to parameter 'src' here
1736:info:build ssh_strlcat(char *dst, int size, char *src, int len)
1737:info:build                                        ^
1738:info:build ./sshmitm.c:234:11: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1739:info:build                                                     buf + 1, i - 1);
1740:info:build                                                     ^~~~~~~
1741:info:build ./sshmitm.c:56:40: note: passing argument to parameter 'src' here
1742:info:build ssh_strlcat(char *dst, int size, char *src, int len)
1743:info:build                                        ^
1744:info:build ./sshmitm.c:245:13: warning: passing 'char [1024]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1745:info:build                                                userpass, strlen(userpass));
1746:info:build                                                ^~~~~~~~
1747:info:build ./record.h:17:44: note: passing argument to parameter 'buf' here
1748:info:build                u_short dport, char *name, u_char *buf, int len);
1749:info:build                                                   ^
1750:info:build ./sshmitm.c:339:35: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
1751:info:build                                            (struct sockaddr *)&csin, &i);
1752:info:build                                                                      ^~
1753:info:build /usr/include/sys/socket.h:603:69: note: passing argument to parameter here
1754:info:build int     accept(int, struct sockaddr * __restrict, socklen_t * __restrict)
1755:info:build                                                                         ^
1756:info:build 1 warning generated.
1757:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./sshcrypto.c
1758:info:build 4 warnings generated.
1759:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./sshow.c
1760:info:build ./sshow.c:151:2: warning: data argument not used by format string [-Wformat-extra-args]
1761:info:build         snprintf(output, sizeof(output),
1762:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1763:info:build /usr/include/secure/_stdio.h:58:62: note: instantiated from:
1764:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
1765:info:build                                                              ^
1766:info:build ./sshow.c:153:15: note: instantiated from:
1767:info:build                 range->min, range->max);
1768:info:build                             ^
1769:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./tcpkill.c
1770:info:build 1 warning generated.
1771:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./tcpnice.c
1772:info:build ./tcpkill.c:64:2: warning: passing 'u_char [64]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1773:info:build         snprintf(ctext, sizeof(ctext), "%s:%d > %s:%d:",
1774:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1775:info:build /usr/include/secure/_stdio.h:58:29: note: instantiated from:
1776:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
1777:info:build                             ^
1778:info:build ./tcpkill.c:64:11: note: instantiated from:
1779:info:build         snprintf(ctext, sizeof(ctext), "%s:%d > %s:%d:",
1780:info:build                  ^~~~~
1781:info:build ./tcpkill.c:87:27: warning: conversion specifies type 'unsigned long' but the argument has type 'u_int32_t' (aka 'unsigned int') [-Wformat]
1782:info:build                 fprintf(stderr, "%s R %lu:%lu(0) win 0\n", ctext, seq, seq);
1783:info:build                                       ~~^                         ~~~
1784:info:build                                       %u
1785:info:build ./tcpkill.c:87:31: warning: conversion specifies type 'unsigned long' but the argument has type 'u_int32_t' (aka 'unsigned int') [-Wformat]
1786:info:build                 fprintf(stderr, "%s R %lu:%lu(0) win 0\n", ctext, seq, seq);
1787:info:build                                           ~~^                          ~~~
1788:info:build                                           %u
1789:info:build ./tcpnice.c:65:42: warning: conversion specifies type 'unsigned long' but the argument has type '__uint32_t' (aka 'unsigned int') [-Wformat]
1790:info:build         fprintf(stderr, "%s:%d > %s:%d: . ack %lu win %d\n",
1791:info:build                                               ~~^
1792:info:build                                               %u
1793:info:build 3 warnings generated.
1794:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./urlsnarf.c
1795:info:build 1 warning generated.
1796:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./webmitm.c
1797:info:build ./urlsnarf.c:101:20: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1798:info:build                 if (!regex_match(buf_ptr(msg)))
1799:info:build                                  ^~~~~~~~~~~~
1800:info:build ./buf.h:31:20: note: instantiated from:
1801:info:build #define buf_ptr(b)      ((b)->base + (b)->offset)
1802:info:build                         ^~~~~~~~~~~~~~~~~~~~~~~~~
1803:info:build ./urlsnarf.c:49:19: note: passing argument to parameter 'string' here
1804:info:build regex_match(char *string)
1805:info:build                   ^
1806:info:build ./urlsnarf.c:104:21: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1807:info:build                 if ((req = strtok(buf_ptr(msg), "\r\n")) == NULL)
1808:info:build                                   ^~~~~~~~~~~~
1809:info:build ./buf.h:31:20: note: instantiated from:
1810:info:build #define buf_ptr(b)      ((b)->base + (b)->offset)
1811:info:build                         ^~~~~~~~~~~~~~~~~~~~~~~~~
1812:info:build /usr/include/string.h:100:20: note: passing argument to parameter here
1813:info:build char    *strtok(char *, const char *);
1814:info:build                       ^
1815:info:build ./urlsnarf.c:125:24: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1816:info:build                                 i = base64_pton(p, p, strlen(p));
1817:info:build                                                    ^
1818:info:build ./base64.h:12:39: note: passing argument to parameter here
1819:info:build int     base64_pton(char const *, u_char *, size_t);
1820:info:build                                           ^
1821:info:build ./urlsnarf.c:175:40: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1822:info:build                         i = process_http_request(&ts->addr, ts->server.data,
1823:info:build                                                             ^~~~~~~~~~~~~~~
1824:info:build ./urlsnarf.c:88:51: note: passing argument to parameter 'data' here
1825:info:build process_http_request(struct tuple4 *addr, u_char *data, int len)
1826:info:build                                                   ^
1827:info:build ./urlsnarf.c:184:36: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1828:info:build                         process_http_request(&ts->addr, ts->server.data,
1829:info:build                                                         ^~~~~~~~~~~~~~~
1830:info:build ./urlsnarf.c:88:51: note: passing argument to parameter 'data' here
1831:info:build process_http_request(struct tuple4 *addr, u_char *data, int len)
1832:info:build                                                   ^
1833:info:build 5 warnings generated.
1834:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./webspy.c
1835:info:build ./webspy.c:97:16: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1836:info:build                 req = strtok(buf_ptr(msg), "\r\n");
1837:info:build                              ^~~~~~~~~~~~
1838:info:build ./buf.h:31:20: note: instantiated from:
1839:info:build #define buf_ptr(b)      ((b)->base + (b)->offset)
1840:info:build                         ^~~~~~~~~~~~~~~~~~~~~~~~~
1841:info:build /usr/include/string.h:100:20: note: passing argument to parameter here
1842:info:build char    *strtok(char *, const char *);
1843:info:build                       ^
1844:info:build ./webspy.c:118:24: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1845:info:build                                 i = base64_pton(p, p, strlen(p));
1846:info:build                                                    ^
1847:info:build ./base64.h:12:39: note: passing argument to parameter here
1848:info:build int     base64_pton(char const *, u_char *, size_t);
1849:info:build                                           ^
1850:info:build ./webspy.c:158:40: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1851:info:build                         i = process_http_request(&ts->addr, ts->server.data,
1852:info:build                                                             ^~~~~~~~~~~~~~~
1853:info:build ./webspy.c:84:51: note: passing argument to parameter 'data' here
1854:info:build process_http_request(struct tuple4 *addr, u_char *data, int len)
1855:info:build                                                   ^
1856:info:build ./webspy.c:167:36: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1857:info:build                         process_http_request(&ts->addr, ts->server.data,
1858:info:build                                                         ^~~~~~~~~~~~~~~
1859:info:build ./webspy.c:84:51: note: passing argument to parameter 'data' here
1860:info:build process_http_request(struct tuple4 *addr, u_char *data, int len)
1861:info:build                                                   ^
1862:info:build ./webmitm.c:106:18: warning: passing 'char [1024]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1863:info:build                        "http", obuf, len);
1864:info:build                                ^~~~
1865:info:build ./record.h:17:44: note: passing argument to parameter 'buf' here
1866:info:build                u_short dport, char *name, u_char *buf, int len);
1867:info:build                                                   ^
1868:info:build ./webmitm.c:168:11: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1869:info:build         req.base = buf;
1870:info:build                  ^ ~~~
1871:info:build ./webmitm.c:173:26: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1872:info:build         while ((i = client_read(req.base + req.end, req.size - req.end)) > 0) {
1873:info:build                                 ^~~~~~~~~~~~~~~~~~
1874:info:build ./webmitm.c:152:19: note: passing argument to parameter 'buf' here
1875:info:build client_read(char *buf, int size)
1876:info:build                   ^
1877:info:build ./webmitm.c:228:18: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1878:info:build                 buf_init(&msg, buf, size);
1879:info:build                                ^~~
1880:info:build ./buf.h:22:34: note: passing argument to parameter 'data' here
1881:info:build void    buf_init(buf_t buf, u_char *data, int len);
1882:info:build                                     ^
1883:info:build ./webmitm.c:362:26: warning: passing 'u_char [8192]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1884:info:build         if ((i = client_request(buf, sizeof(buf))) < 0)
1885:info:build                                 ^~~
1886:info:build ./webmitm.c:161:22: note: passing argument to parameter 'buf' here
1887:info:build client_request(char *buf, int size)
1888:info:build                      ^
1889:info:build ./webmitm.c:371:14: warning: passing 'u_char [8192]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1890:info:build         server_init(buf, i);
1891:info:build                     ^~~
1892:info:build ./webmitm.c:217:19: note: passing argument to parameter 'buf' here
1893:info:build server_init(char *buf, int size)
1894:info:build                   ^
1895:info:build ./webmitm.c:373:19: warning: passing 'u_char [8192]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1896:info:build         if (server_write(buf, i) != i)
1897:info:build                          ^~~
1898:info:build ./webmitm.c:283:20: note: passing argument to parameter 'buf' here
1899:info:build server_write(char *buf, int size)
1900:info:build                    ^
1901:info:build ./webmitm.c:377:18: warning: passing 'u_char [8192]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1902:info:build                 grep_passwords(buf, i);
1903:info:build                                ^~~
1904:info:build ./webmitm.c:99:22: note: passing argument to parameter 'buf' here
1905:info:build grep_passwords(char *buf, int len)
1906:info:build                      ^
1907:info:build 4 warnings generated.
1908:info:build ./webmitm.c:391:28: warning: passing 'u_char [8192]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1909:info:build                         if ((i = client_request(buf, i)) <= 0)
1910:info:build                                                 ^~~
1911:info:build ./webmitm.c:161:22: note: passing argument to parameter 'buf' here
1912:info:build client_request(char *buf, int size)
1913:info:build                      ^
1914:info:build ./webmitm.c:401:21: warning: passing 'u_char [8192]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1915:info:build                         if (server_write(buf, i) != i)
1916:info:build                                          ^~~
1917:info:build ./webmitm.c:283:20: note: passing argument to parameter 'buf' here
1918:info:build server_write(char *buf, int size)
1919:info:build                    ^
1920:info:build ./webmitm.c:405:20: warning: passing 'u_char [8192]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1921:info:build                                 grep_passwords(buf, i);
1922:info:build                                                ^~~
1923:info:build ./webmitm.c:99:22: note: passing argument to parameter 'buf' here
1924:info:build grep_passwords(char *buf, int len)
1925:info:build                      ^
1926:info:build ./webmitm.c:409:25: warning: passing 'u_char [8192]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1927:info:build                         if ((i = server_read(buf, i)) <= 0)
1928:info:build                                              ^~~
1929:info:build ./webmitm.c:274:19: note: passing argument to parameter 'buf' here
1930:info:build server_read(char *buf, int size)
1931:info:build                   ^
1932:info:build ./webmitm.c:419:21: warning: passing 'u_char [8192]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1933:info:build                         if (client_write(buf, i) != i)
1934:info:build                                          ^~~
1935:info:build ./webmitm.c:199:20: note: passing argument to parameter 'buf' here
1936:info:build client_write(char *buf, int size)
1937:info:build                    ^
1938:info:build ./webmitm.c:469:58: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
1939:info:build                         client_fd = accept(http_fd, (struct sockaddr *)&csin, &i);
1940:info:build                                                                               ^~
1941:info:build /usr/include/sys/socket.h:603:69: note: passing argument to parameter here
1942:info:build int     accept(int, struct sockaddr * __restrict, socklen_t * __restrict)
1943:info:build                                                                         ^
1944:info:build ./webmitm.c:473:59: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
1945:info:build                         client_fd = accept(https_fd, (struct sockaddr *)&csin, &i);
1946:info:build                                                                                ^~
1947:info:build /usr/include/sys/socket.h:603:69: note: passing argument to parameter here
1948:info:build int     accept(int, struct sockaddr * __restrict, socklen_t * __restrict)
1949:info:build                                                                         ^
1950:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./remote.c
1951:info:build ar -cr libmissing.a dummy.o  md5.o
1952:info:build /usr/bin/ranlib: file: libmissing.a(dummy.o) has no symbols
1953:info:build ranlib libmissing.a
1954:info:build ranlib: file: libmissing.a(dummy.o) has no symbols
1955:info:build /Developer/usr/bin/clang -L/opt/local/lib -arch x86_64 -o arpspoof arpspoof.o arp.o -lresolv  -L. -lmissing -L/opt/local/lib -lpcap -L/opt/local/lib -lnet
1956:info:build 15 warnings generated.
1957:info:build /Developer/usr/bin/clang -L/opt/local/lib -arch x86_64 -o dnsspoof dnsspoof.o pcaputil.o -lresolv  -L. -lmissing -L/opt/local/lib -lpcap -L/opt/local/lib -lnet
1958:info:build /Developer/usr/bin/clang -L/opt/local/lib -arch x86_64 -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 -lresolv  -L. -lmissing -L/opt/local/lib -lnids -L/opt/local/lib -lpcap -L/opt/local/lib -lnet  -L/opt/local/lib -lssl -lcrypto
1959:info:build /Developer/usr/bin/clang -pipe -O2 -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./nfs_prot.c
1960:info:build Undefined symbols for architecture x86_64:
1961:info:build   "_before", referenced from:
1962:info:build       _process_tcp in libnids.a(tcp.o)
1963:info:build       _add_from_skb in libnids.a(tcp.o)
1964:info:build   "_after", referenced from:
1965:info:build       _process_tcp in libnids.a(tcp.o)
1966:info:build       _add_from_skb in libnids.a(tcp.o)
1967:info:build ld: symbol(s) not found for architecture x86_64
1968:info:build clang: error: linker command failed with exit code 1 (use -v to see invocation)
1969:info:build make: *** [dsniff] Error 1
1970:info:build make: *** Waiting for unfinished jobs....
1971:info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4'
1972:info:build shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/work/dsniff-2.4" && /usr/bin/make -j2 -w all " returned error 2
1973:error:build Target org.macports.build returned: shell command failed (see log for details)
1974:debug:build Backtrace: shell command failed (see log for details)
1975    while executing
1976"command_exec build"
1977    (procedure "portbuild::build_main" line 8)
1978    invoked from within
1979"$procedure $targetname"
1980:info:build Warning: the following items did not execute (for dsniff-devel): org.macports.activate org.macports.build org.macports.destroot org.macports.install
1981:notice:build Log for dsniff-devel is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff-devel/dsniff-devel/main.log