* CPV: net-analyzer/sniffit-0.3.7-r1 * REPO: gentoo * Maintainer: netmon@gentoo.org * USE: elibc_glibc kernel_linux test userland_GNU x86 >>> Unpacking source... >>> Unpacking sniffit.0.3.7.beta.tar.gz to /var/tmp/portage/net-analyzer/sniffit-0.3.7-r1/work * Applying sniffit_0.3.7.beta-10.diff ... [ ok ] * Applying sniffit-0.3.7-gcc33.patch ... [ ok ] * Applying sniffit-0.3.7-gentoo.patch ... [ ok ] >>> Source unpacked in /var/tmp/portage/net-analyzer/sniffit-0.3.7-r1/work >>> Compiling source in /var/tmp/portage/net-analyzer/sniffit-0.3.7-r1/work/sniffit.0.3.7.beta ... * econf: updating sniffit.0.3.7.beta/config.sub with /usr/share/gnuconfig/config.sub * econf: updating sniffit.0.3.7.beta/config.guess with /usr/share/gnuconfig/config.guess * econf: updating sniffit.0.3.7.beta/libpcap/config.sub with /usr/share/gnuconfig/config.sub * econf: updating sniffit.0.3.7.beta/libpcap/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib loading site script /usr/share/config.site configure: loading site script /usr/share/crossdev/include/site/linux creating cache ./config.cache checking for gcc... i686-pc-linux-gnu-gcc checking whether the C compiler (i686-pc-linux-gnu-gcc -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu) works... yes checking whether the C compiler (i686-pc-linux-gnu-gcc -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu) is a cross-compiler... no checking whether we are using GNU C... yes checking whether i686-pc-linux-gnu-gcc accepts -g... yes checking for main in -lncurses... yes checking for ncurses.h... /usr/include/ncurses.h checking for shmget... yes checking for atexit... yes checking size of unsigned short int... 2 checking size of unsigned long int... 4 checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu checking build system type... i686-pc-linux-gnu updating cache ./config.cache creating ./config.status creating Makefile configuring in libpcap running /bin/sh ./configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --cache-file=.././config.cache --srcdir=. loading site script /usr/share/config.site configure: loading site script /usr/share/crossdev/include/site/linux loading cache .././config.cache checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu checking build system type... i686-pc-linux-gnu checking for gcc... (cached) i686-pc-linux-gnu-gcc checking whether the C compiler (i686-pc-linux-gnu-gcc -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu) works... yes checking whether the C compiler (i686-pc-linux-gnu-gcc -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether i686-pc-linux-gnu-gcc accepts -g... (cached) yes checking gcc version... ./configure: line 892: test: -gt: unary operator expected checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E checking for malloc.h... yes checking for sys/ioccom.h... no checking for sys/sockio.h... no checking for ANSI ioctl definitions... yes checking for ether_hostton... yes checking for strerror... yes checking packet capture type... linux checking for net/if_arp.h... yes checking Linux kernel version... 2 checking for flex... flex checking for flex 2.4 or higher... yes checking for bison... bison checking for ranlib... ranlib checking if sockaddr struct has sa_len member... no checking if unaligned accesses fail... no rm: cannot remove `net': Is a directory checking for a BSD compatible install... /usr/bin/install -c updating cache .././config.cache creating ./config.status creating Makefile make -j14 'CFLAGS=-O2 -pipe' i686-pc-linux-gnu-gcc -O2 -pipe -c sn_packets.c -I./libpcap -L./libpcap -DHAVE_LIBNCURSES=1 -DHAVE_NCURSES_H=1 -DHAVE_SHMGET=1 -DHAVE_ATEXIT=1 -DSIZEOF_UNSIGNED_SHORT_INT=2 -DSIZEOF_UNSIGNED_LONG_INT=4 -DUSE_32_LONG_INT=1 -DLINUX=1 i686-pc-linux-gnu-gcc -O2 -pipe -c sn_generation.c -I./libpcap -L./libpcap -DHAVE_LIBNCURSES=1 -DHAVE_NCURSES_H=1 -DHAVE_SHMGET=1 -DHAVE_ATEXIT=1 -DSIZEOF_UNSIGNED_SHORT_INT=2 -DSIZEOF_UNSIGNED_LONG_INT=4 -DUSE_32_LONG_INT=1 -DLINUX=1 i686-pc-linux-gnu-gcc -O2 -pipe -c sn_interface.c -I./libpcap -L./libpcap -DHAVE_LIBNCURSES=1 -DHAVE_NCURSES_H=1 -DHAVE_SHMGET=1 -DHAVE_ATEXIT=1 -DSIZEOF_UNSIGNED_SHORT_INT=2 -DSIZEOF_UNSIGNED_LONG_INT=4 -DUSE_32_LONG_INT=1 -DLINUX=1 i686-pc-linux-gnu-gcc -O2 -pipe -c sn_cfgfile.c -I./libpcap -L./libpcap -DHAVE_LIBNCURSES=1 -DHAVE_NCURSES_H=1 -DHAVE_SHMGET=1 -DHAVE_ATEXIT=1 -DSIZEOF_UNSIGNED_SHORT_INT=2 -DSIZEOF_UNSIGNED_LONG_INT=4 -DUSE_32_LONG_INT=1 -DLINUX=1 i686-pc-linux-gnu-gcc -O2 -pipe -c sn_logfile.c -I./libpcap -L./libpcap -DHAVE_LIBNCURSES=1 -DHAVE_NCURSES_H=1 -DHAVE_SHMGET=1 -DHAVE_ATEXIT=1 -DSIZEOF_UNSIGNED_SHORT_INT=2 -DSIZEOF_UNSIGNED_LONG_INT=4 -DUSE_32_LONG_INT=1 -DLINUX=1 i686-pc-linux-gnu-gcc -O2 -pipe -c sn_resolv.c -I./libpcap -L./libpcap -DHAVE_LIBNCURSES=1 -DHAVE_NCURSES_H=1 -DHAVE_SHMGET=1 -DHAVE_ATEXIT=1 -DSIZEOF_UNSIGNED_SHORT_INT=2 -DSIZEOF_UNSIGNED_LONG_INT=4 -DUSE_32_LONG_INT=1 -DLINUX=1 sn_packets.c: In function ‘unwrap_packet’: sn_packets.c:53:2: warning: incompatible implicit declaration of built-in function ‘memcpy’ sn_packets.c:67:3: warning: passing argument 1 of ‘in_cksum’ from incompatible pointer type sn_packets.c:13:16: note: expected ‘short unsigned int *’ but argument is of type ‘unsigned char *’ sn_cfgfile.c: In function ‘adjust_select_from_list’: sn_cfgfile.c:43:51: warning: incompatible implicit declaration of built-in function ‘malloc’ sn_cfgfile.c:46:51: warning: incompatible implicit declaration of built-in function ‘realloc’ sn_cfgfile.c:50:53: warning: incompatible implicit declaration of built-in function ‘exit’ sn_cfgfile.c: In function ‘adjust_select_to_list’: sn_cfgfile.c:62:49: warning: incompatible implicit declaration of built-in function ‘malloc’ sn_cfgfile.c:66:49: warning: incompatible implicit declaration of built-in function ‘realloc’ sn_cfgfile.c:70:53: warning: incompatible implicit declaration of built-in function ‘exit’ sn_cfgfile.c: In function ‘adjust_deselect_from_list’: sn_cfgfile.c:81:53: warning: incompatible implicit declaration of built-in function ‘malloc’ sn_cfgfile.c:85:53: warning: incompatible implicit declaration of built-in function ‘realloc’ sn_cfgfile.c:89:53: warning: incompatible implicit declaration of built-in function ‘exit’ sn_cfgfile.c: In function ‘adjust_deselect_to_list’: sn_cfgfile.c:101:51: warning: incompatible implicit declaration of built-in function ‘malloc’ sn_cfgfile.c:105:51: warning: incompatible implicit declaration of built-in function ‘realloc’ sn_cfgfile.c:109:53: warning: incompatible implicit declaration of built-in function ‘exit’ sn_cfgfile.c: In function ‘clean_string’: sn_cfgfile.c:120:11: warning: incompatible implicit declaration of built-in function ‘strlen’ sn_cfgfile.c:129:1: warning: incompatible implicit declaration of built-in function ‘strcpy’ sn_cfgfile.c: In function ‘clean_filename’: sn_cfgfile.c:139:11: warning: incompatible implicit declaration of built-in function ‘strlen’ sn_cfgfile.c:148:1: warning: incompatible implicit declaration of built-in function ‘strcpy’ sn_cfgfile.c: In function ‘make_nr_dot’: sn_cfgfile.c:158:1: warning: incompatible implicit declaration of built-in function ‘strcpy’ sn_cfgfile.c: In function ‘make_portno’: sn_cfgfile.c:172:7: warning: incompatible implicit declaration of built-in function ‘strdup’ sn_cfgfile.c:173:11: warning: incompatible implicit declaration of built-in function ‘strlen’ sn_cfgfile.c:185:1: warning: incompatible implicit declaration of built-in function ‘free’ sn_cfgfile.c:190:3: warning: incompatible implicit declaration of built-in function ‘exit’ sn_cfgfile.c: In function ‘interprete_line’: sn_cfgfile.c:202:6: warning: assignment makes pointer from integer without a cast sn_generation.c: In function ‘exec_generate’:sn_cfgfile.c:212:4: warning: passing argument 1 of ‘clean_filename’ makes pointer from integer without a cast sn_generation.c:42:33: warning: incompatible implicit declaration of built-in function ‘strlen’ sn_cfgfile.c:133:7: note: expected ‘char *’ but argument is of type ‘int’ sn_cfgfile.c:213:27: warning: incompatible implicit declaration of built-in function ‘strcpy’ sn_cfgfile.c:217:9: warning: assignment makes pointer from integer without a cast sn_cfgfile.c:220:18: warning: assignment makes pointer from integer without a cast sn_generation.c: In function ‘open_sending’: sn_generation.c:133:42: warning: incompatible implicit declaration of built-in function ‘exit’ sn_generation.c: In function ‘sp_send_packet’: sn_generation.c:149:1: warning: incompatible implicit declaration of built-in function ‘bzero’ sn_generation.c:165:11: warning: incompatible implicit declaration of built-in function ‘exit’ sn_generation.c:172:29: warning: incompatible implicit declaration of built-in function ‘exit’ sn_cfgfile.c:224:15: warning: passing argument 1 of ‘make_nr_dot’ makes pointer from integer without a cast sn_generation.c: In function ‘sp_fix_IP_packet’: sn_cfgfile.c:152:6: note: expected ‘char *’ but argument is of type ‘int’ sn_generation.c:190:11: warning: incompatible implicit declaration of built-in function ‘exit’ sn_cfgfile.c:225:15: warning: incompatible implicit declaration of built-in function ‘strcpy’ sn_cfgfile.c:226:25: warning: assignment makes pointer from integer without a cast sn_cfgfile.c:234:8: warning: passing argument 1 of ‘make_portno’ makes pointer from integer without a cast sn_cfgfile.c:165:12: note: expected ‘char *’ but argument is of type ‘int’ sn_cfgfile.c:241:8: warning: incompatible implicit declaration of built-in function ‘strcpy’ sn_cfgfile.c:241:8: warning: passing argument 1 of ‘clean_string’ makes pointer from integer without a cast sn_cfgfile.c:114:7: note: expected ‘char *’ but argument is of type ‘int’ sn_cfgfile.c:242:18: warning: assignment makes pointer from integer without a cast sn_cfgfile.c:251:18: warning: assignment makes pointer from integer without a cast sn_cfgfile.c:255:15: warning: passing argument 1 of ‘make_nr_dot’ makes pointer from integer without a cast sn_cfgfile.c:152:6: note: expected ‘char *’ but argument is of type ‘int’ sn_cfgfile.c:256:8: warning: incompatible implicit declaration of built-in function ‘strcpy’ sn_cfgfile.c:257:18: warning: assignment makes pointer from integer without a cast sn_cfgfile.c:265:8: warning: passing argument 1 of ‘make_portno’ makes pointer from integer without a cast sn_cfgfile.c:165:12: note: expected ‘char *’ but argument is of type ‘int’ sn_cfgfile.c:272:8: warning: incompatible implicit declaration of built-in function ‘strcpy’ sn_cfgfile.c:272:8: warning: passing argument 1 of ‘clean_string’ makes pointer from integer without a cast sn_cfgfile.c:114:7: note: expected ‘char *’ but argument is of type ‘int’ sn_cfgfile.c:273:18: warning: assignment makes pointer from integer without a cast sn_cfgfile.c:282:18: warning: assignment makes pointer from integer without a cast sn_cfgfile.c:287:15: warning: passing argument 1 of ‘make_nr_dot’ makes pointer from integer without a cast sn_cfgfile.c:152:6: note: expected ‘char *’ but argument is of type ‘int’ sn_cfgfile.c:288:8: warning: incompatible implicit declaration of built-in function ‘strcpy’ sn_cfgfile.c:290:18: warning: assignment makes pointer from integer without a cast sn_cfgfile.c:300:13: warning: assignment makes pointer from integer without a cast sn_cfgfile.c:311:8: warning: passing argument 1 of ‘clean_string’ makes pointer from integer without a cast sn_cfgfile.c:114:7: note: expected ‘char *’ but argument is of type ‘int’ sn_cfgfile.c:312:8: warning: incompatible implicit declaration of built-in function ‘strcpy’ sn_generation.c: In function ‘sp_fix_TCP_packet’: sn_generation.c:236:1: warning: incompatible implicit declaration of built-in function ‘memcpy’ sn_cfgfile.c:314:18: warning: assignment makes pointer from integer without a cast sn_cfgfile.c:326:9: warning: assignment makes pointer from integer without a cast sn_cfgfile.c:329:18: warning: assignment makes pointer from integer without a cast sn_generation.c: In function ‘transmit_TCP’: sn_generation.c:254:1: warning: incompatible implicit declaration of built-in function ‘bzero’ sn_cfgfile.c:333:15: warning: passing argument 1 of ‘make_nr_dot’ makes pointer from integer without a cast sn_generation.c:256:2: warning: incompatible implicit declaration of built-in function ‘memcpy’ sn_cfgfile.c:152:6: note: expected ‘char *’ but argument is of type ‘int’ sn_cfgfile.c:334:8: warning: incompatible implicit declaration of built-in function ‘strcpy’ sn_cfgfile.c:335:18: warning: assignment makes pointer from integer without a cast sn_cfgfile.c:343:8: warning: passing argument 1 of ‘make_portno’ makes pointer from integer without a cast sn_cfgfile.c:165:12: note: expected ‘char *’ but argument is of type ‘int’ sn_cfgfile.c:350:8: warning: incompatible implicit declaration of built-in function ‘strcpy’ sn_cfgfile.c:350:8: warning: passing argument 1 of ‘clean_string’ makes pointer from integer without a cast sn_cfgfile.c:114:7: note: expected ‘char *’ but argument is of type ‘int’ sn_cfgfile.c:351:18: warning: assignment makes pointer from integer without a cast sn_cfgfile.c:360:18: warning: assignment makes pointer from integer without a cast sn_cfgfile.c:364:15: warning: passing argument 1 of ‘make_nr_dot’ makes pointer from integer without a cast sn_cfgfile.c:152:6: note: expected ‘char *’ but argument is of type ‘int’ sn_cfgfile.c:365:8: warning: incompatible implicit declaration of built-in function ‘strcpy’ sn_cfgfile.c:366:18: warning: assignment makes pointer from integer without a cast sn_cfgfile.c:374:8: warning: passing argument 1 of ‘make_portno’ makes pointer from integer without a cast sn_cfgfile.c:165:12: note: expected ‘char *’ but argument is of type ‘int’ sn_cfgfile.c:381:8: warning: incompatible implicit declaration of built-in function ‘strcpy’ sn_cfgfile.c:381:8: warning: passing argument 1 of ‘clean_string’ makes pointer from integer without a cast sn_cfgfile.c:114:7: note: expected ‘char *’ but argument is of type ‘int’ sn_generation.c: In function ‘sp_fix_UDP_packet’: sn_generation.c:307:1: warning: incompatible implicit declaration of built-in function ‘memcpy’ sn_cfgfile.c:382:18: warning: assignment makes pointer from integer without a cast sn_cfgfile.c:391:18: warning: assignment makes pointer from integer without a cast sn_cfgfile.c:396:15: warning: passing argument 1 of ‘make_nr_dot’ makes pointer from integer without a cast sn_cfgfile.c:152:6: note: expected ‘char *’ but argument is of type ‘int’ sn_cfgfile.c:397:8: warning: incompatible implicit declaration of built-in function ‘strcpy’ sn_cfgfile.c:399:18: warning: assignment makes pointer from integer without a cast sn_cfgfile.c:409:13: warning: assignment makes pointer from integer without a cast sn_cfgfile.c:419:8: warning: passing argument 1 of ‘clean_string’ makes pointer from integer without a cast sn_cfgfile.c:114:7: note: expected ‘char *’ but argument is of type ‘int’ sn_cfgfile.c:420:8: warning: incompatible implicit declaration of built-in function ‘strcpy’ sn_cfgfile.c:422:18: warning: assignment makes pointer from integer without a cast sn_cfgfile.c: In function ‘read_cfg_file’: sn_cfgfile.c:446:64: warning: incompatible implicit declaration of built-in function ‘exit’ sn_generation.c: In function ‘transmit_UDP’: sn_generation.c:322:1: warning: incompatible implicit declaration of built-in function ‘bzero’ sn_generation.c:326:2: warning: incompatible implicit declaration of built-in function ‘memcpy’ sn_cfgfile.c:449:7: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result sn_logfile.c: In function ‘gettime’: sn_logfile.c:33:3: warning: assignment makes pointer from integer without a cast sn_logfile.c: In function ‘open_logfile’: sn_logfile.c:88:25: warning: incompatible implicit declaration of built-in function ‘strcpy’ sn_logfile.c:91:69: warning: incompatible implicit declaration of built-in function ‘exit’ sn_logfile.c:93:1: warning: passing argument 1 of ‘fchmod’ makes integer from pointer without a cast /usr/include/sys/stat.h:299:12: note: expected ‘int’ but argument is of type ‘struct FILE *’ sn_interface.c: In function ‘init_screen’: sn_interface.c:86:2: warning: incompatible implicit declaration of built-in function ‘exit’ sn_interface.c: In function ‘data_window’: sn_interface.c:157:1: warning: incompatible implicit declaration of built-in function ‘strcpy’ sn_interface.c: In function ‘data_device’: sn_interface.c:178:1: warning: incompatible implicit declaration of built-in function ‘strcpy’ sn_interface.c: In function ‘mask_status’: sn_interface.c:192:3: warning: assignment from incompatible pointer type sn_interface.c:198:3: warning: assignment from incompatible pointer type sn_interface.c: In function ‘input_field’: sn_interface.c:386:32: warning: incompatible implicit declaration of built-in function ‘strlen’ sn_interface.c:401:4: warning: incompatible implicit declaration of built-in function ‘strcpy’ sn_interface.c: In function ‘mem_exit’: sn_interface.c:523:53: warning: incompatible implicit declaration of built-in function ‘exit’ sn_interface.c: In function ‘add_itemlist’: sn_interface.c:556:17: warning: incompatible implicit declaration of built-in function ‘strcpy’ sn_interface.c:563:3: warning: incompatible implicit declaration of built-in function ‘strcpy’ sn_interface.c:579:1: warning: incompatible implicit declaration of built-in function ‘strcpy’ sn_interface.c: In function ‘create_arguments’: sn_interface.c:656:1: warning: incompatible implicit declaration of built-in function ‘strcpy’ sn_interface.c:667:1: warning: passing argument 2 of ‘strcpy’ makes pointer from integer without a cast sn_interface.c:667:1: note: expected ‘const char *’ but argument is of type ‘int’ sn_interface.c:668:1: warning: passing argument 2 of ‘strcpy’ makes pointer from integer without a cast sn_interface.c:668:1: note: expected ‘const char *’ but argument is of type ‘int’ sn_interface.c:670:1: warning: passing argument 2 of ‘strcpy’ makes pointer from integer without a cast sn_interface.c:670:1: note: expected ‘const char *’ but argument is of type ‘int’ sn_interface.c:671:1: warning: passing argument 2 of ‘strcpy’ makes pointer from integer without a cast sn_interface.c:671:1: note: expected ‘const char *’ but argument is of type ‘int’ sn_interface.c: In function ‘run_interface’: sn_interface.c:814:24: warning: incompatible implicit declaration of built-in function ‘exit’ sn_interface.c:855:13: warning: incompatible implicit declaration of built-in function ‘exit’ sn_interface.c:872:13: warning: incompatible implicit declaration of built-in function ‘exit’ sn_interface.c:889:13: warning: incompatible implicit declaration of built-in function ‘exit’ sn_interface.c:906:13: warning: incompatible implicit declaration of built-in function ‘exit’ i686-pc-linux-gnu-gcc -O2 -pipe -o sniffit sniffit.0.3.7.c sn_packets.o sn_generation.o sn_interface.o sn_cfgfile.o sn_logfile.o sn_resolv.o -I./libpcap -L./libpcap -lpcap -lncurses -DHAVE_LIBNCURSES=1 -DHAVE_NCURSES_H=1 -DHAVE_SHMGET=1 -DHAVE_ATEXIT=1 -DSIZEOF_UNSIGNED_SHORT_INT=2 -DSIZEOF_UNSIGNED_LONG_INT=4 -DUSE_32_LONG_INT=1 -DLINUX=1 In file included from sn_plugins.h:23:0, from sniffit.0.3.7.c:33: dns_plugin.plug: In function ‘PL_DNS_plugin’: dns_plugin.plug:87:12: warning: assignment from incompatible pointer type sniffit.0.3.7.c: In function ‘quit’: sniffit.0.3.7.c:92:3: warning: incompatible implicit declaration of built-in function ‘exit’ sniffit.0.3.7.c: In function ‘my_exit’: sniffit.0.3.7.c:103:3: warning: incompatible implicit declaration of built-in function ‘exit’ sniffit.0.3.7.c: In function ‘strlower’: sniffit.0.3.7.c:124:19: warning: incompatible implicit declaration of built-in function ‘strlen’ sniffit.0.3.7.c: In function ‘start_plugin’: sniffit.0.3.7.c:190:7: warning: incompatible implicit declaration of built-in function ‘exit’ sniffit.0.3.7.c: In function ‘add_dynam’: sniffit.0.3.7.c:241:45: warning: incompatible implicit declaration of built-in function ‘malloc’ sniffit.0.3.7.c:244:7: warning: incompatible implicit declaration of built-in function ‘exit’ sniffit.0.3.7.c:248:3: warning: incompatible implicit declaration of built-in function ‘strcpy’ sniffit.0.3.7.c:253:37: warning: incompatible implicit declaration of built-in function ‘exit’ sniffit.0.3.7.c: In function ‘delete_dynam’: sniffit.0.3.7.c:312:6: warning: incompatible implicit declaration of built-in function ‘free’ sniffit.0.3.7.c: In function ‘check_packet’: sniffit.0.3.7.c:526:3: warning: incompatible implicit declaration of built-in function ‘memcpy’ sniffit.0.3.7.c:562:14: warning: incompatible implicit declaration of built-in function ‘strlen’ sniffit.0.3.7.c:609:34: warning: incompatible implicit declaration of built-in function ‘strlen’ sniffit.0.3.7.c:648:36: warning: incompatible implicit declaration of built-in function ‘strlen’ sniffit.0.3.7.c:718:36: warning: incompatible implicit declaration of built-in function ‘strlen’ sniffit.0.3.7.c:727:36: warning: incompatible implicit declaration of built-in function ‘strlen’ sniffit.0.3.7.c:855:14: warning: incompatible implicit declaration of built-in function ‘strlen’ sniffit.0.3.7.c:902:34: warning: incompatible implicit declaration of built-in function ‘strlen’ sniffit.0.3.7.c:943:36: warning: incompatible implicit declaration of built-in function ‘strlen’ sniffit.0.3.7.c:1008:36: warning: incompatible implicit declaration of built-in function ‘strlen’ sniffit.0.3.7.c:1017:36: warning: incompatible implicit declaration of built-in function ‘strlen’ sniffit.0.3.7.c: In function ‘packethandler’: sniffit.0.3.7.c:1089:3: warning: incompatible implicit declaration of built-in function ‘memcpy’ sniffit.0.3.7.c:1105:5: warning: passing argument 2 of ‘pcap_dump’ from incompatible pointer type ./libpcap/pcap.h:132:6: note: expected ‘const struct pcap_pkthdr *’ but argument is of type ‘const struct packetheader *’ sniffit.0.3.7.c:1152:7: warning: format ‘%lX’ expects type ‘long unsigned int’, but argument 2 has type ‘unsigned int’ sniffit.0.3.7.c:1154:2: warning: format ‘%lX’ expects type ‘long unsigned int’, but argument 2 has type ‘unsigned int’ sniffit.0.3.7.c:1255:4: warning: incompatible implicit declaration of built-in function ‘exit’ In file included from sniffit.0.3.7.c:1268:0: sn_analyse.c:53:3: warning: passing argument 3 of ‘sbuf_update’ discards qualifiers from pointer target type sniffit.0.3.7.c:410:1: note: expected ‘char *’ but argument is of type ‘const unsigned char *’ sn_analyse.c:58:29: warning: incompatible implicit declaration of built-in function ‘strstr’ sn_analyse.c:66:29: warning: incompatible implicit declaration of built-in function ‘malloc’ sn_analyse.c:67:39: warning: incompatible implicit declaration of built-in function ‘exit’ sn_analyse.c:83:5: warning: passing argument 3 of ‘record_buf’ discards qualifiers from pointer target type sniffit.0.3.7.c:355:1: note: expected ‘char *’ but argument is of type ‘const unsigned char *’ sn_analyse.c:95:7: warning: passing argument 3 of ‘record_buf’ discards qualifiers from pointer target type sniffit.0.3.7.c:355:1: note: expected ‘char *’ but argument is of type ‘const unsigned char *’ sn_analyse.c:117:3: warning: passing argument 3 of ‘sbuf_update’ discards qualifiers from pointer target type sniffit.0.3.7.c:410:1: note: expected ‘char *’ but argument is of type ‘const unsigned char *’ sn_analyse.c:119:12: warning: incompatible implicit declaration of built-in function ‘strstr’ sn_analyse.c:121:11: warning: incompatible implicit declaration of built-in function ‘strlen’ sn_analyse.c:131:11: warning: incompatible implicit declaration of built-in function ‘strlen’ sn_analyse.c:157:5: warning: incompatible implicit declaration of built-in function ‘strncpy’ sn_analyse.c:161:11: warning: incompatible implicit declaration of built-in function ‘strstr’ sn_analyse.c:165:7: warning: incompatible implicit declaration of built-in function ‘strcpy’ sn_analyse.c:166:10: warning: incompatible implicit declaration of built-in function ‘strchr’ sn_analyse.c:177:7: warning: incompatible implicit declaration of built-in function ‘strcpy’ sn_analyse.c:178:10: warning: incompatible implicit declaration of built-in function ‘strchr’ sniffit.0.3.7.c:1368:4: warning: incompatible implicit declaration of built-in function ‘exit’ sniffit.0.3.7.c: In function ‘check_mask’: sniffit.0.3.7.c:1424:3: warning: incompatible implicit declaration of built-in function ‘memcpy’ In file included from sniffit.0.3.7.c:1456:0: sn_conn_desc.c:10:4: warning: incompatible implicit declaration of built-in function ‘strcpy’ sn_conn_desc.c:15:5: warning: incompatible implicit declaration of built-in function ‘strcpy’ sn_conn_desc.c:36:4: warning: incompatible implicit declaration of built-in function ‘strcpy’ sn_conn_desc.c:40:4: warning: incompatible implicit declaration of built-in function ‘strcpy’ sn_conn_desc.c:44:4: warning: incompatible implicit declaration of built-in function ‘strcpy’ sn_conn_desc.c:48:4: warning: incompatible implicit declaration of built-in function ‘strcpy’ sn_conn_desc.c:52:4: warning: incompatible implicit declaration of built-in function ‘strcpy’ sn_conn_desc.c:56:4: warning: incompatible implicit declaration of built-in function ‘strcpy’ sn_conn_desc.c:63:3: warning: incompatible implicit declaration of built-in function ‘strcpy’ sn_conn_desc.c:71:5: warning: incompatible implicit declaration of built-in function ‘strcpy’ sniffit.0.3.7.c: In function ‘interactive_packethandler’: sniffit.0.3.7.c:1479:5: warning: incompatible implicit declaration of built-in function ‘strcpy’ sniffit.0.3.7.c:1494:4: warning: incompatible implicit declaration of built-in function ‘memcpy’ sniffit.0.3.7.c: In function ‘main’: sniffit.0.3.7.c:1520:3: warning: passing argument 2 of ‘signal’ from incompatible pointer type /usr/include/signal.h:101:23: note: expected ‘__sighandler_t’ but argument is of type ‘void (*)(void)’ sniffit.0.3.7.c:1521:3: warning: passing argument 2 of ‘signal’ from incompatible pointer type /usr/include/signal.h:101:23: note: expected ‘__sighandler_t’ but argument is of type ‘void (*)(void)’ sniffit.0.3.7.c:1522:3: warning: passing argument 2 of ‘signal’ from incompatible pointer type /usr/include/signal.h:101:23: note: expected ‘__sighandler_t’ but argument is of type ‘void (*)(void)’ sniffit.0.3.7.c:1603:8: warning: incompatible implicit declaration of built-in function ‘strstr’ sniffit.0.3.7.c:1642:11: warning: incompatible implicit declaration of built-in function ‘strncpy’ sniffit.0.3.7.c:1657:11: warning: incompatible implicit declaration of built-in function ‘strncpy’ sniffit.0.3.7.c:1688:4: warning: incompatible implicit declaration of built-in function ‘strcpy’ sniffit.0.3.7.c:1713:59: warning: incompatible implicit declaration of built-in function ‘exit’ sniffit.0.3.7.c:1737:11: warning: incompatible implicit declaration of built-in function ‘strchr’ sniffit.0.3.7.c:1742:4: warning: incompatible implicit declaration of built-in function ‘strcpy’ sniffit.0.3.7.c:1762:15: warning: incompatible implicit declaration of built-in function ‘malloc’ sniffit.0.3.7.c:1762:22: warning: incompatible implicit declaration of built-in function ‘strlen’ sniffit.0.3.7.c:1764:7: warning: incompatible implicit declaration of built-in function ‘strcpy’ sniffit.0.3.7.c:1776:10: warning: incompatible implicit declaration of built-in function ‘strstr’ sniffit.0.3.7.c:1796:21: warning: incompatible implicit declaration of built-in function ‘free’ sniffit.0.3.7.c:1798:20: warning: extra tokens at end of #ifdef directive sniffit.0.3.7.c:1802:20: warning: extra tokens at end of #ifdef directive sniffit.0.3.7.c:1806:20: warning: extra tokens at end of #ifdef directive sniffit.0.3.7.c:1810:20: warning: extra tokens at end of #ifdef directive sniffit.0.3.7.c:1814:20: warning: extra tokens at end of #ifdef directive sniffit.0.3.7.c:1818:20: warning: extra tokens at end of #ifdef directive sniffit.0.3.7.c:1822:20: warning: extra tokens at end of #ifdef directive sniffit.0.3.7.c:1826:20: warning: extra tokens at end of #ifdef directive sniffit.0.3.7.c:1830:20: warning: extra tokens at end of #ifdef directive sniffit.0.3.7.c:1834:20: warning: extra tokens at end of #ifdef directive sniffit.0.3.7.c:1862:7: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘long unsigned int’ sniffit.0.3.7.c:1865:18: warning: assignment from incompatible pointer type sniffit.0.3.7.c:1866:23: warning: assignment from incompatible pointer type sniffit.0.3.7.c:1867:18: warning: assignment from incompatible pointer type sniffit.0.3.7.c:1868:12: warning: assignment from incompatible pointer type sniffit.0.3.7.c:1869:26: warning: assignment from incompatible pointer type sniffit.0.3.7.c:1872:25: warning: assignment from incompatible pointer type sniffit.0.3.7.c:1873:28: warning: assignment from incompatible pointer type sniffit.0.3.7.c:1874:26: warning: assignment from incompatible pointer type sniffit.0.3.7.c:1876:28: warning: assignment from incompatible pointer type sniffit.0.3.7.c:1877:24: warning: assignment from incompatible pointer type sniffit.0.3.7.c:1892:11: warning: passing argument 3 of ‘pcap_loop’ from incompatible pointer type ./libpcap/pcap.h:107:5: note: expected ‘pcap_handler’ but argument is of type ‘void (* (*)(char *, const struct packetheader *, const unsigned char *))(u_char *, const struct pcap_pkthdr *, const u_char *)’ sniffit.0.3.7.c:1925:7: warning: passing argument 3 of ‘pcap_loop’ from incompatible pointer type ./libpcap/pcap.h:107:5: note: expected ‘pcap_handler’ but argument is of type ‘void (* (*)(unsigned char *, const struct packetheader *, const unsigned char *))(u_char *, const struct pcap_pkthdr *, const u_char *)’ Succesfull compilation... >>> Source compiled. >>> Test phase [none]: net-analyzer/sniffit-0.3.7-r1 >>> Install sniffit-0.3.7-r1 into /var/tmp/portage/net-analyzer/sniffit-0.3.7-r1/image/ category net-analyzer >>> Completed installing sniffit-0.3.7-r1 into /var/tmp/portage/net-analyzer/sniffit-0.3.7-r1/image/ strip: i686-pc-linux-gnu-strip --strip-unneeded -R .comment usr/bin/sniffit * QA Notice: Files built without respecting LDFLAGS have been detected * Please include the following list of files in your report: * /usr/bin/sniffit * QA Notice: Package has poor programming practices which may compile * fine but exhibit random runtime failures. * sn_packets.c:53:2: warning: incompatible implicit declaration of built-in function ‘memcpy’ * sn_cfgfile.c:43:51: warning: incompatible implicit declaration of built-in function ‘malloc’ * sn_cfgfile.c:46:51: warning: incompatible implicit declaration of built-in function ‘realloc’ * sn_cfgfile.c:50:53: warning: incompatible implicit declaration of built-in function ‘exit’ * sn_cfgfile.c:62:49: warning: incompatible implicit declaration of built-in function ‘malloc’ * sn_cfgfile.c:66:49: warning: incompatible implicit declaration of built-in function ‘realloc’ * sn_cfgfile.c:70:53: warning: incompatible implicit declaration of built-in function ‘exit’ * sn_cfgfile.c:81:53: warning: incompatible implicit declaration of built-in function ‘malloc’ * sn_cfgfile.c:85:53: warning: incompatible implicit declaration of built-in function ‘realloc’ * sn_cfgfile.c:89:53: warning: incompatible implicit declaration of built-in function ‘exit’ * sn_cfgfile.c:101:51: warning: incompatible implicit declaration of built-in function ‘malloc’ * sn_cfgfile.c:105:51: warning: incompatible implicit declaration of built-in function ‘realloc’ * sn_cfgfile.c:109:53: warning: incompatible implicit declaration of built-in function ‘exit’ * sn_cfgfile.c:120:11: warning: incompatible implicit declaration of built-in function ‘strlen’ * sn_cfgfile.c:129:1: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sn_cfgfile.c:139:11: warning: incompatible implicit declaration of built-in function ‘strlen’ * sn_cfgfile.c:148:1: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sn_cfgfile.c:158:1: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sn_cfgfile.c:172:7: warning: incompatible implicit declaration of built-in function ‘strdup’ * sn_cfgfile.c:173:11: warning: incompatible implicit declaration of built-in function ‘strlen’ * sn_cfgfile.c:185:1: warning: incompatible implicit declaration of built-in function ‘free’ * sn_cfgfile.c:190:3: warning: incompatible implicit declaration of built-in function ‘exit’ * sn_generation.c:42:33: warning: incompatible implicit declaration of built-in function ‘strlen’ * sn_cfgfile.c:213:27: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sn_generation.c:133:42: warning: incompatible implicit declaration of built-in function ‘exit’ * sn_generation.c:149:1: warning: incompatible implicit declaration of built-in function ‘bzero’ * sn_generation.c:165:11: warning: incompatible implicit declaration of built-in function ‘exit’ * sn_generation.c:172:29: warning: incompatible implicit declaration of built-in function ‘exit’ * sn_generation.c:190:11: warning: incompatible implicit declaration of built-in function ‘exit’ * sn_cfgfile.c:225:15: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sn_cfgfile.c:241:8: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sn_cfgfile.c:256:8: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sn_cfgfile.c:272:8: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sn_cfgfile.c:288:8: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sn_cfgfile.c:312:8: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sn_generation.c:236:1: warning: incompatible implicit declaration of built-in function ‘memcpy’ * sn_generation.c:254:1: warning: incompatible implicit declaration of built-in function ‘bzero’ * sn_generation.c:256:2: warning: incompatible implicit declaration of built-in function ‘memcpy’ * sn_cfgfile.c:334:8: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sn_cfgfile.c:350:8: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sn_cfgfile.c:365:8: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sn_cfgfile.c:381:8: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sn_generation.c:307:1: warning: incompatible implicit declaration of built-in function ‘memcpy’ * sn_cfgfile.c:397:8: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sn_cfgfile.c:420:8: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sn_cfgfile.c:446:64: warning: incompatible implicit declaration of built-in function ‘exit’ * sn_generation.c:322:1: warning: incompatible implicit declaration of built-in function ‘bzero’ * sn_generation.c:326:2: warning: incompatible implicit declaration of built-in function ‘memcpy’ * sn_logfile.c:88:25: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sn_logfile.c:91:69: warning: incompatible implicit declaration of built-in function ‘exit’ * sn_interface.c:86:2: warning: incompatible implicit declaration of built-in function ‘exit’ * sn_interface.c:157:1: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sn_interface.c:178:1: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sn_interface.c:386:32: warning: incompatible implicit declaration of built-in function ‘strlen’ * sn_interface.c:401:4: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sn_interface.c:523:53: warning: incompatible implicit declaration of built-in function ‘exit’ * sn_interface.c:556:17: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sn_interface.c:563:3: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sn_interface.c:579:1: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sn_interface.c:656:1: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sn_interface.c:814:24: warning: incompatible implicit declaration of built-in function ‘exit’ * sn_interface.c:855:13: warning: incompatible implicit declaration of built-in function ‘exit’ * sn_interface.c:872:13: warning: incompatible implicit declaration of built-in function ‘exit’ * sn_interface.c:889:13: warning: incompatible implicit declaration of built-in function ‘exit’ * sn_interface.c:906:13: warning: incompatible implicit declaration of built-in function ‘exit’ * sniffit.0.3.7.c:92:3: warning: incompatible implicit declaration of built-in function ‘exit’ * sniffit.0.3.7.c:103:3: warning: incompatible implicit declaration of built-in function ‘exit’ * sniffit.0.3.7.c:124:19: warning: incompatible implicit declaration of built-in function ‘strlen’ * sniffit.0.3.7.c:190:7: warning: incompatible implicit declaration of built-in function ‘exit’ * sniffit.0.3.7.c:241:45: warning: incompatible implicit declaration of built-in function ‘malloc’ * sniffit.0.3.7.c:244:7: warning: incompatible implicit declaration of built-in function ‘exit’ * sniffit.0.3.7.c:248:3: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sniffit.0.3.7.c:253:37: warning: incompatible implicit declaration of built-in function ‘exit’ * sniffit.0.3.7.c:312:6: warning: incompatible implicit declaration of built-in function ‘free’ * sniffit.0.3.7.c:526:3: warning: incompatible implicit declaration of built-in function ‘memcpy’ * sniffit.0.3.7.c:562:14: warning: incompatible implicit declaration of built-in function ‘strlen’ * sniffit.0.3.7.c:609:34: warning: incompatible implicit declaration of built-in function ‘strlen’ * sniffit.0.3.7.c:648:36: warning: incompatible implicit declaration of built-in function ‘strlen’ * sniffit.0.3.7.c:718:36: warning: incompatible implicit declaration of built-in function ‘strlen’ * sniffit.0.3.7.c:727:36: warning: incompatible implicit declaration of built-in function ‘strlen’ * sniffit.0.3.7.c:855:14: warning: incompatible implicit declaration of built-in function ‘strlen’ * sniffit.0.3.7.c:902:34: warning: incompatible implicit declaration of built-in function ‘strlen’ * sniffit.0.3.7.c:943:36: warning: incompatible implicit declaration of built-in function ‘strlen’ * sniffit.0.3.7.c:1008:36: warning: incompatible implicit declaration of built-in function ‘strlen’ * sniffit.0.3.7.c:1017:36: warning: incompatible implicit declaration of built-in function ‘strlen’ * sniffit.0.3.7.c:1089:3: warning: incompatible implicit declaration of built-in function ‘memcpy’ * sniffit.0.3.7.c:1255:4: warning: incompatible implicit declaration of built-in function ‘exit’ * sn_analyse.c:58:29: warning: incompatible implicit declaration of built-in function ‘strstr’ * sn_analyse.c:66:29: warning: incompatible implicit declaration of built-in function ‘malloc’ * sn_analyse.c:67:39: warning: incompatible implicit declaration of built-in function ‘exit’ * sn_analyse.c:119:12: warning: incompatible implicit declaration of built-in function ‘strstr’ * sn_analyse.c:121:11: warning: incompatible implicit declaration of built-in function ‘strlen’ * sn_analyse.c:131:11: warning: incompatible implicit declaration of built-in function ‘strlen’ * sn_analyse.c:157:5: warning: incompatible implicit declaration of built-in function ‘strncpy’ * sn_analyse.c:161:11: warning: incompatible implicit declaration of built-in function ‘strstr’ * sn_analyse.c:165:7: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sn_analyse.c:166:10: warning: incompatible implicit declaration of built-in function ‘strchr’ * sn_analyse.c:177:7: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sn_analyse.c:178:10: warning: incompatible implicit declaration of built-in function ‘strchr’ * sniffit.0.3.7.c:1368:4: warning: incompatible implicit declaration of built-in function ‘exit’ * sniffit.0.3.7.c:1424:3: warning: incompatible implicit declaration of built-in function ‘memcpy’ * sn_conn_desc.c:10:4: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sn_conn_desc.c:15:5: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sn_conn_desc.c:36:4: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sn_conn_desc.c:40:4: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sn_conn_desc.c:44:4: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sn_conn_desc.c:48:4: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sn_conn_desc.c:52:4: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sn_conn_desc.c:56:4: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sn_conn_desc.c:63:3: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sn_conn_desc.c:71:5: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sniffit.0.3.7.c:1479:5: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sniffit.0.3.7.c:1494:4: warning: incompatible implicit declaration of built-in function ‘memcpy’ * sniffit.0.3.7.c:1603:8: warning: incompatible implicit declaration of built-in function ‘strstr’ * sniffit.0.3.7.c:1642:11: warning: incompatible implicit declaration of built-in function ‘strncpy’ * sniffit.0.3.7.c:1657:11: warning: incompatible implicit declaration of built-in function ‘strncpy’ * sniffit.0.3.7.c:1688:4: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sniffit.0.3.7.c:1713:59: warning: incompatible implicit declaration of built-in function ‘exit’ * sniffit.0.3.7.c:1737:11: warning: incompatible implicit declaration of built-in function ‘strchr’ * sniffit.0.3.7.c:1742:4: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sniffit.0.3.7.c:1762:15: warning: incompatible implicit declaration of built-in function ‘malloc’ * sniffit.0.3.7.c:1762:22: warning: incompatible implicit declaration of built-in function ‘strlen’ * sniffit.0.3.7.c:1764:7: warning: incompatible implicit declaration of built-in function ‘strcpy’ * sniffit.0.3.7.c:1776:10: warning: incompatible implicit declaration of built-in function ‘strstr’ * sniffit.0.3.7.c:1796:21: warning: incompatible implicit declaration of built-in function ‘free’ * Please do not file a Gentoo bug and instead report the above QA * issues directly to the upstream developers of this software. * Homepage: http://reptile.rug.ac.be/~coder/sniffit/sniffit.html