* Package: net-analyzer/hunt-1.5-r3 * Repository: gentoo * Maintainer: netmon@gentoo.org * USE: abi_x86_32 elibc_glibc kernel_linux userland_GNU x86 * FEATURES: preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking hunt-1.5.tgz to /var/tmp/portage/net-analyzer/hunt-1.5-r3/work >>> Source unpacked in /var/tmp/portage/net-analyzer/hunt-1.5-r3/work >>> Preparing source in /var/tmp/portage/net-analyzer/hunt-1.5-r3/work/hunt-1.5 ... * Applying hunt-1.5-exit.patch ... [ ok ] * Applying hunt-1.5-flags.patch ... [ ok ] * Applying hunt-1.5-log2.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-analyzer/hunt-1.5-r3/work/hunt-1.5 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/net-analyzer/hunt-1.5-r3/work/hunt-1.5 ... make -j1 CC=i686-pc-linux-gnu-gcc i686-pc-linux-gnu-gcc -march=i686 -pipe -std=gnu89 -I. -Wall -D_REENTRANT -c -o hunt.o hunt.c hunt.c: In function 'conn_add_update': hunt.c:393:30: warning: variable 'h_dst' set but not used [-Wunused-but-set-variable] struct host_info *h_src, *h_dst;  ^ hunt.c: In function 'mac_arp_learn': hunt.c:696:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] mac = arpethh->ar_sha;  ^ hunt.c: In function 'mac_ip_learn': hunt.c:710:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] mac = p->p_ethh->h_source;  ^ hunt.c: In function 'print_mac_table': hunt.c:1011:24: warning: pointer targets in passing argument 2 of 'sprintf_eth_mac' differ in signedness [-Wpointer-sign] sprintf_eth_mac(buf, mi->mac);  ^ In file included from hunt.c:9:0: hunt.h:416:5: note: expected 'unsigned char *' but argument is of type 'char *' int sprintf_eth_mac(char *b, unsigned char *mac);  ^ i686-pc-linux-gnu-gcc -march=i686 -pipe -std=gnu89 -I. -Wall -D_REENTRANT -c -o main.o main.c main.c: In function 'a_hijack': main.c:345:34: warning: pointer targets in passing argument 2 of 'user_arp_hijack' differ in signedness [-Wpointer-sign] retval = user_arp_hijack(&uci, src_fake_mac, dst_fake_mac, input_mode);  ^ In file included from main.c:9:0: hunt.h:497:5: note: expected 'char *' but argument is of type 'unsigned char *' int user_arp_hijack(struct user_conn_info *uci, char *src_fake_mac,  ^ main.c:345:48: warning: pointer targets in passing argument 3 of 'user_arp_hijack' differ in signedness [-Wpointer-sign] retval = user_arp_hijack(&uci, src_fake_mac, dst_fake_mac, input_mode);  ^ In file included from main.c:9:0: hunt.h:497:5: note: expected 'char *' but argument is of type 'unsigned char *' int user_arp_hijack(struct user_conn_info *uci, char *src_fake_mac,  ^ main.c:368:24: warning: pointer targets in passing argument 1 of 'user_arp_hijack_done' differ in signedness [-Wpointer-sign] user_arp_hijack_done(src_fake_mac, dst_fake_mac);  ^ In file included from main.c:9:0: hunt.h:499:6: note: expected 'char *' but argument is of type 'unsigned char *' void user_arp_hijack_done(char *src_fake_mac, char *dst_fake_mac);  ^ main.c:368:38: warning: pointer targets in passing argument 2 of 'user_arp_hijack_done' differ in signedness [-Wpointer-sign] user_arp_hijack_done(src_fake_mac, dst_fake_mac);  ^ In file included from main.c:9:0: hunt.h:499:6: note: expected 'char *' but argument is of type 'unsigned char *' void user_arp_hijack_done(char *src_fake_mac, char *dst_fake_mac);  ^ i686-pc-linux-gnu-gcc -march=i686 -pipe -std=gnu89 -I. -Wall -D_REENTRANT -c -o c/list.o c/list.c i686-pc-linux-gnu-gcc -march=i686 -pipe -std=gnu89 -I. -Wall -D_REENTRANT -c -o c/hash.o c/hash.c i686-pc-linux-gnu-gcc -march=i686 -pipe -std=gnu89 -I. -Wall -D_REENTRANT -c -o c/array.o c/array.c i686-pc-linux-gnu-gcc -march=i686 -pipe -std=gnu89 -I. -Wall -D_REENTRANT -c -o util.o util.c i686-pc-linux-gnu-gcc -march=i686 -pipe -std=gnu89 -I. -Wall -D_REENTRANT -c -o net.o net.c net.c: In function 'is_icmp_reply': net.c:189:17: warning: variable 'seq' set but not used [-Wunused-but-set-variable] unsigned short seq, id;  ^ i686-pc-linux-gnu-gcc -march=i686 -pipe -std=gnu89 -I. -Wall -D_REENTRANT -c -o rst.o rst.c rst.c: In function 'rst': rst.c:60:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ts.src_mac = ci->dst.dst_mac;  ^ rst.c:61:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ts.dst_mac = ci->dst.src_mac;  ^ rst.c:69:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ts.src_mac = ci->src.dst_mac;  ^ rst.c:70:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ts.dst_mac = ci->src.src_mac;  ^ i686-pc-linux-gnu-gcc -march=i686 -pipe -std=gnu89 -I. -Wall -D_REENTRANT -c -o menu.o menu.c menu.c: In function 'menu_choose_mac': menu.c:254:22: warning: pointer targets in passing argument 2 of 'parse_mac' differ in signedness [-Wpointer-sign] if (parse_mac(buf, mac_ret) == 0)  ^ menu.c:173:5: note: expected 'char *' but argument is of type 'unsigned char *' int parse_mac(char *buf, char *mac_ret)  ^ menu.c: In function 'menu_choose_ports': menu.c:281:24: warning: pointer targets in passing argument 2 of 'parse_ports' differ in signedness [-Wpointer-sign] if (parse_ports(buf, ret_ports) == 0)  ^ menu.c:58:5: note: expected 'unsigned int *' but argument is of type 'int *' int parse_ports(char *buf, unsigned int *ret_ports)  ^ menu.c: In function 'menu_choose_host_mask_ports_dfl': menu.c:347:29: warning: pointer targets in passing argument 1 of 'sprintf_db_ports' differ in signedness [-Wpointer-sign] buf_p += sprintf_db_ports(dfl_ports, buf_p,  ^ In file included from menu.c:9:0: hunt.h:409:5: note: expected 'unsigned int *' but argument is of type 'int *' int sprintf_db_ports(unsigned int *ports, char *buf, int buf_size, int all);  ^ i686-pc-linux-gnu-gcc -march=i686 -pipe -std=gnu89 -I. -Wall -D_REENTRANT -c -o hijack.o hijack.c hijack.c: In function 'fast_ack_to_dst': hijack.c:89:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ts.src_mac = ci->src.src_mac;  ^ hijack.c:90:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ts.dst_mac = ci->dst.src_mac;  ^ hijack.c: In function 'stormack_hijack': hijack.c:223:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ts.src_mac = ci->dst.dst_mac;  ^ hijack.c:224:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ts.dst_mac = ci->dst.src_mac;  ^ i686-pc-linux-gnu-gcc -march=i686 -pipe -std=gnu89 -I. -Wall -D_REENTRANT -c -o rstd.o rstd.c rstd.c: In function 'rst_add_item': rstd.c:265:16: warning: pointer targets in passing argument 4 of 'menu_choose_host_mask_ports_dfl' differ in signedness [-Wpointer-sign] &src_mask, src_ports, 0, 0, NULL) < 0)  ^ In file included from rstd.c:9:0: hunt.h:364:5: note: expected 'unsigned int *' but argument is of type 'int *' int menu_choose_host_mask_ports_dfl(char *label, unsigned int *ret_ip,  ^ rstd.c:268:16: warning: pointer targets in passing argument 4 of 'menu_choose_host_mask_ports_dfl' differ in signedness [-Wpointer-sign] &dst_mask, dst_ports, 0, 0, NULL) < 0)  ^ In file included from rstd.c:9:0: hunt.h:364:5: note: expected 'unsigned int *' but argument is of type 'int *' int menu_choose_host_mask_ports_dfl(char *label, unsigned int *ret_ip,  ^ rstd.c:281:13: warning: pointer targets in passing argument 1 of 'port_htons' differ in signedness [-Wpointer-sign] port_htons(src_ports);  ^ In file included from rstd.c:9:0: hunt.h:422:6: note: expected 'unsigned int *' but argument is of type 'int *' void port_htons(unsigned int *db_ports);  ^ rstd.c:285:13: warning: pointer targets in passing argument 1 of 'port_htons' differ in signedness [-Wpointer-sign] port_htons(dst_ports);  ^ In file included from rstd.c:9:0: hunt.h:422:6: note: expected 'unsigned int *' but argument is of type 'int *' void port_htons(unsigned int *db_ports);  ^ rstd.c: In function 'rst_mod_item': rstd.c:314:28: warning: pointer targets in passing argument 4 of 'menu_choose_host_mask_ports_dfl' differ in signedness [-Wpointer-sign] &src_ip, &src_mask, src_ports,  ^ In file included from rstd.c:9:0: hunt.h:364:5: note: expected 'unsigned int *' but argument is of type 'int *' int menu_choose_host_mask_ports_dfl(char *label, unsigned int *ret_ip,  ^ rstd.c:315:38: warning: pointer targets in passing argument 7 of 'menu_choose_host_mask_ports_dfl' differ in signedness [-Wpointer-sign] dbi->src_addr, dbi->src_mask, dbi->src_ports) < 0)  ^ In file included from rstd.c:9:0: hunt.h:364:5: note: expected 'int *' but argument is of type 'unsigned int *' int menu_choose_host_mask_ports_dfl(char *label, unsigned int *ret_ip,  ^ rstd.c:318:28: warning: pointer targets in passing argument 4 of 'menu_choose_host_mask_ports_dfl' differ in signedness [-Wpointer-sign] &dst_ip, &dst_mask, dst_ports,  ^ In file included from rstd.c:9:0: hunt.h:364:5: note: expected 'unsigned int *' but argument is of type 'int *' int menu_choose_host_mask_ports_dfl(char *label, unsigned int *ret_ip,  ^ rstd.c:319:38: warning: pointer targets in passing argument 7 of 'menu_choose_host_mask_ports_dfl' differ in signedness [-Wpointer-sign] dbi->dst_addr, dbi->dst_mask, dbi->dst_ports) < 0)  ^ In file included from rstd.c:9:0: hunt.h:364:5: note: expected 'int *' but argument is of type 'unsigned int *' int menu_choose_host_mask_ports_dfl(char *label, unsigned int *ret_ip,  ^ rstd.c:326:13: warning: pointer targets in passing argument 1 of 'port_htons' differ in signedness [-Wpointer-sign] port_htons(src_ports);  ^ In file included from rstd.c:9:0: hunt.h:422:6: note: expected 'unsigned int *' but argument is of type 'int *' void port_htons(unsigned int *db_ports);  ^ rstd.c:327:13: warning: pointer targets in passing argument 1 of 'port_htons' differ in signedness [-Wpointer-sign] port_htons(dst_ports);  ^ In file included from rstd.c:9:0: hunt.h:422:6: note: expected 'unsigned int *' but argument is of type 'int *' void port_htons(unsigned int *db_ports);  ^ i686-pc-linux-gnu-gcc -march=i686 -pipe -std=gnu89 -I. -Wall -D_REENTRANT -c -o sniff.o sniff.c sniff.c: In function 'sniff_item_print': sniff.c:128:19: warning: pointer targets in passing argument 1 of 'sprintf_db_ports' differ in signedness [-Wpointer-sign] sprintf_db_ports(si->src_ports, buf_src_ports, sizeof(buf_src_ports), 1);  ^ In file included from sniff.c:9:0: hunt.h:409:5: note: expected 'unsigned int *' but argument is of type 'int *' int sprintf_db_ports(unsigned int *ports, char *buf, int buf_size, int all);  ^ sniff.c:129:19: warning: pointer targets in passing argument 1 of 'sprintf_db_ports' differ in signedness [-Wpointer-sign] sprintf_db_ports(si->dst_ports, buf_dst_ports, sizeof(buf_dst_ports), 1);  ^ In file included from sniff.c:9:0: hunt.h:409:5: note: expected 'unsigned int *' but argument is of type 'int *' int sprintf_db_ports(unsigned int *ports, char *buf, int buf_size, int all);  ^ sniff.c: In function 'sniff_packet_match': sniff.c:174:32: warning: pointer targets in passing argument 2 of 'port_match' differ in signedness [-Wpointer-sign] port_match(tcph->source, si->src_ports) &&  ^ In file included from sniff.c:9:0: hunt.h:421:5: note: expected 'unsigned int *' but argument is of type 'int *' int port_match(int port, unsigned int *db_ports);  ^ sniff.c:175:30: warning: pointer targets in passing argument 2 of 'port_match' differ in signedness [-Wpointer-sign] port_match(tcph->dest, si->dst_ports))  ^ In file included from sniff.c:9:0: hunt.h:421:5: note: expected 'unsigned int *' but argument is of type 'int *' int port_match(int port, unsigned int *db_ports);  ^ sniff.c:181:32: warning: pointer targets in passing argument 2 of 'port_match' differ in signedness [-Wpointer-sign] port_match(tcph->source, si->dst_ports) &&  ^ In file included from sniff.c:9:0: hunt.h:421:5: note: expected 'unsigned int *' but argument is of type 'int *' int port_match(int port, unsigned int *db_ports);  ^ sniff.c:182:30: warning: pointer targets in passing argument 2 of 'port_match' differ in signedness [-Wpointer-sign] port_match(tcph->dest, si->src_ports))  ^ In file included from sniff.c:9:0: hunt.h:421:5: note: expected 'unsigned int *' but argument is of type 'int *' int port_match(int port, unsigned int *db_ports);  ^ sniff.c: In function 'sniff_add_item': sniff.c:664:4: warning: pointer targets in passing argument 3 of 'menu_choose_host_mask_ports_dfl' differ in signedness [-Wpointer-sign] &src_mask, src_ports, 0, 0, NULL) < 0)  ^ In file included from sniff.c:9:0: hunt.h:364:5: note: expected 'unsigned int *' but argument is of type 'int *' int menu_choose_host_mask_ports_dfl(char *label, unsigned int *ret_ip,  ^ sniff.c:664:15: warning: pointer targets in passing argument 4 of 'menu_choose_host_mask_ports_dfl' differ in signedness [-Wpointer-sign] &src_mask, src_ports, 0, 0, NULL) < 0)  ^ In file included from sniff.c:9:0: hunt.h:364:5: note: expected 'unsigned int *' but argument is of type 'int *' int menu_choose_host_mask_ports_dfl(char *label, unsigned int *ret_ip,  ^ sniff.c:667:4: warning: pointer targets in passing argument 3 of 'menu_choose_host_mask_ports_dfl' differ in signedness [-Wpointer-sign] &dst_mask, dst_ports, 0, 0, NULL) < 0)  ^ In file included from sniff.c:9:0: hunt.h:364:5: note: expected 'unsigned int *' but argument is of type 'int *' int menu_choose_host_mask_ports_dfl(char *label, unsigned int *ret_ip,  ^ sniff.c:667:15: warning: pointer targets in passing argument 4 of 'menu_choose_host_mask_ports_dfl' differ in signedness [-Wpointer-sign] &dst_mask, dst_ports, 0, 0, NULL) < 0)  ^ In file included from sniff.c:9:0: hunt.h:364:5: note: expected 'unsigned int *' but argument is of type 'int *' int menu_choose_host_mask_ports_dfl(char *label, unsigned int *ret_ip,  ^ sniff.c:705:13: warning: pointer targets in passing argument 1 of 'port_htons' differ in signedness [-Wpointer-sign] port_htons(src_ports);  ^ In file included from sniff.c:9:0: hunt.h:422:6: note: expected 'unsigned int *' but argument is of type 'int *' void port_htons(unsigned int *db_ports);  ^ sniff.c:709:13: warning: pointer targets in passing argument 1 of 'port_htons' differ in signedness [-Wpointer-sign] port_htons(dst_ports);  ^ In file included from sniff.c:9:0: hunt.h:422:6: note: expected 'unsigned int *' but argument is of type 'int *' void port_htons(unsigned int *db_ports);  ^ sniff.c: In function 'sniff_mod_item': sniff.c:747:17: warning: pointer targets in passing argument 3 of 'menu_choose_host_mask_ports_dfl' differ in signedness [-Wpointer-sign] &src_ip, &src_mask, src_ports,  ^ In file included from sniff.c:9:0: hunt.h:364:5: note: expected 'unsigned int *' but argument is of type 'int *' int menu_choose_host_mask_ports_dfl(char *label, unsigned int *ret_ip,  ^ sniff.c:747:28: warning: pointer targets in passing argument 4 of 'menu_choose_host_mask_ports_dfl' differ in signedness [-Wpointer-sign] &src_ip, &src_mask, src_ports,  ^ In file included from sniff.c:9:0: hunt.h:364:5: note: expected 'unsigned int *' but argument is of type 'int *' int menu_choose_host_mask_ports_dfl(char *label, unsigned int *ret_ip,  ^ sniff.c:751:17: warning: pointer targets in passing argument 3 of 'menu_choose_host_mask_ports_dfl' differ in signedness [-Wpointer-sign] &dst_ip, &dst_mask, dst_ports,  ^ In file included from sniff.c:9:0: hunt.h:364:5: note: expected 'unsigned int *' but argument is of type 'int *' int menu_choose_host_mask_ports_dfl(char *label, unsigned int *ret_ip,  ^ sniff.c:751:28: warning: pointer targets in passing argument 4 of 'menu_choose_host_mask_ports_dfl' differ in signedness [-Wpointer-sign] &dst_ip, &dst_mask, dst_ports,  ^ In file included from sniff.c:9:0: hunt.h:364:5: note: expected 'unsigned int *' but argument is of type 'int *' int menu_choose_host_mask_ports_dfl(char *label, unsigned int *ret_ip,  ^ sniff.c:770:13: warning: pointer targets in passing argument 1 of 'port_htons' differ in signedness [-Wpointer-sign] port_htons(src_ports);  ^ In file included from sniff.c:9:0: hunt.h:422:6: note: expected 'unsigned int *' but argument is of type 'int *' void port_htons(unsigned int *db_ports);  ^ sniff.c:771:13: warning: pointer targets in passing argument 1 of 'port_htons' differ in signedness [-Wpointer-sign] port_htons(dst_ports);  ^ In file included from sniff.c:9:0: hunt.h:422:6: note: expected 'unsigned int *' but argument is of type 'int *' void port_htons(unsigned int *db_ports);  ^ i686-pc-linux-gnu-gcc -march=i686 -pipe -std=gnu89 -I. -Wall -D_REENTRANT -c -o macdisc.o macdisc.c macdisc.c: In function 'mac_discover': macdisc.c:40:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] as.src_mac = my_eth_mac;  ^ macdisc.c:41:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] as.dst_mac = mac_broadcast;  ^ macdisc.c:43:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] as.sender_mac = my_eth_mac;  ^ macdisc.c:45:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] as.target_mac = mac_zero;  ^ i686-pc-linux-gnu-gcc -march=i686 -pipe -std=gnu89 -I. -Wall -D_REENTRANT -c -o tap.o tap.c tap.c: In function 'get_ifc_info': tap.c:135:17: warning: pointer targets in passing argument 1 of 'print_eth_mac' differ in signedness [-Wpointer-sign] print_eth_mac(mac);  ^ In file included from tap.c:31:0: hunt.h:415:5: note: expected 'unsigned char *' but argument is of type 'char *' int print_eth_mac(unsigned char *mac);  ^ i686-pc-linux-gnu-gcc -march=i686 -pipe -std=gnu89 -I. -Wall -D_REENTRANT -c -o arphijack.o arphijack.c arphijack.c: In function 'watch_tty': arphijack.c:81:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ts.dst_mac = wtd->ci->dst.src_mac;  ^ arphijack.c: In function 'arp_hijack': arphijack.c:122:14: warning: pointer targets in passing argument 3 of 'start_arp_spoof' differ in signedness [-Wpointer-sign] ci->src.src_mac, ci->dst.src_mac,  ^ In file included from arphijack.c:9:0: hunt.h:514:24: note: expected 'char *' but argument is of type 'unsigned char *' struct arp_spoof_info *start_arp_spoof(unsigned int src_addr,  ^ arphijack.c:122:31: warning: pointer targets in passing argument 4 of 'start_arp_spoof' differ in signedness [-Wpointer-sign] ci->src.src_mac, ci->dst.src_mac,  ^ In file included from arphijack.c:9:0: hunt.h:514:24: note: expected 'char *' but argument is of type 'unsigned char *' struct arp_spoof_info *start_arp_spoof(unsigned int src_addr,  ^ arphijack.c:143:12: warning: pointer targets in passing argument 3 of 'start_arp_spoof' differ in signedness [-Wpointer-sign] ci->dst.src_mac, ci->src.src_mac,  ^ In file included from arphijack.c:9:0: hunt.h:514:24: note: expected 'char *' but argument is of type 'unsigned char *' struct arp_spoof_info *start_arp_spoof(unsigned int src_addr,  ^ arphijack.c:143:29: warning: pointer targets in passing argument 4 of 'start_arp_spoof' differ in signedness [-Wpointer-sign] ci->dst.src_mac, ci->src.src_mac,  ^ In file included from arphijack.c:9:0: hunt.h:514:24: note: expected 'char *' but argument is of type 'unsigned char *' struct arp_spoof_info *start_arp_spoof(unsigned int src_addr,  ^ arphijack.c:169:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] wtd.src_fake_mac = asi_src ? asi_src->src_fake_mac : ci->src.src_mac;  ^ arphijack.c:200:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ts.src_mac = asi_src ? asi_src->src_fake_mac :  ^ arphijack.c:202:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ts.dst_mac = ci->dst.src_mac;  ^ arphijack.c:224:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ts.src_mac = asi_dst ? asi_dst->src_fake_mac :  ^ arphijack.c:226:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ts.dst_mac = ci->src.src_mac;  ^ i686-pc-linux-gnu-gcc -march=i686 -pipe -std=gnu89 -I. -Wall -D_REENTRANT -c -o tty.o tty.c i686-pc-linux-gnu-gcc -march=i686 -pipe -std=gnu89 -I. -Wall -D_REENTRANT -c -o synchijack.o synchijack.c synchijack.c: In function 'hijack_sync_init_msg': synchijack.c:153:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ts.src_mac = ci->src.dst_mac;  ^ synchijack.c:154:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ts.dst_mac = ci->src.src_mac;  ^ synchijack.c: In function 'need_read_write_negative': synchijack.c:220:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ts.src_mac = ci->dst.dst_mac;  ^ synchijack.c:221:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ts.dst_mac = ci->dst.src_mac;  ^ synchijack.c: In function 'need_write_positive': synchijack.c:279:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ts.src_mac = ci->src.dst_mac;  ^ synchijack.c:280:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ts.dst_mac = ci->src.src_mac;  ^ synchijack.c: In function 'need_read_positive': synchijack.c:307:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ts.src_mac = ci->src.dst_mac;  ^ synchijack.c:308:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ts.dst_mac = ci->src.src_mac;  ^ synchijack.c: In function 'f_hijack_sync': synchijack.c:419:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ts.src_mac = ci->dst.dst_mac;  ^ synchijack.c:420:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ts.dst_mac = ci->dst.src_mac;  ^ synchijack.c: In function 'hijack_sync': synchijack.c:464:18: warning: variable 'absts' set but not used [-Wunused-but-set-variable] struct timespec absts;  ^ i686-pc-linux-gnu-gcc -march=i686 -pipe -std=gnu89 -I. -Wall -D_REENTRANT -c -o arpspoof.o arpspoof.c arpspoof.c: In function 'send_src_spoof_to_dst': arpspoof.c:85:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] as_dst.src_mac = arp_spoof_with_my_mac ? my_eth_mac : asi->src_fake_mac;  ^ arpspoof.c:86:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] as_dst.dst_mac = asi->dst_mac;  ^ arpspoof.c:88:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] as_dst.sender_mac = asi->src_fake_mac;  ^ arpspoof.c:90:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] as_dst.target_mac = asi->dst_mac;  ^ arpspoof.c: In function 'send_src_spoof_to_dst_through_request': arpspoof.c:117:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] as_dst.src_mac = arp_spoof_with_my_mac ? my_eth_mac : asi->src_fake_mac;  ^ arpspoof.c:118:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] as_dst.dst_mac = asi->dst_mac; /* don't use broadcast - we want that it is rec  ^ arpspoof.c:120:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] as_dst.sender_mac = asi->src_fake_mac;  ^ arpspoof.c:122:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] as_dst.target_mac = mac_zero;  ^ arpspoof.c: In function 'stop_arp_spoof': arpspoof.c:543:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] as_dst.src_mac = arp_spoof_with_my_mac ? my_eth_mac :  ^ arpspoof.c:546:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] as_dst.src_mac = arp_spoof_with_my_mac ? my_eth_mac :  ^ arpspoof.c:548:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] as_dst.dst_mac = asi->dst_mac;  ^ arpspoof.c:550:21: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] as_dst.sender_mac = asi_src_mac;  ^ arpspoof.c:552:21: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] as_dst.target_mac = asi->dst_mac;  ^ arpspoof.c:565:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] as_dst.src_mac = arp_spoof_with_my_mac ? my_eth_mac :  ^ arpspoof.c:568:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] as_dst.src_mac = arp_spoof_with_my_mac ? my_eth_mac :  ^ arpspoof.c:570:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] as_dst.src_mac = asi->src_mac;  ^ arpspoof.c:571:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] as_dst.dst_mac = asi->dst_mac;  ^ arpspoof.c:573:21: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] as_dst.sender_mac = asi_src_mac;  ^ arpspoof.c:575:21: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] as_dst.target_mac = mac_zero;  ^ arpspoof.c: In function 'arp_spoof_range_list': arpspoof.c:951:24: warning: pointer targets in passing argument 2 of 'sprintf_eth_mac' differ in signedness [-Wpointer-sign] sprintf_eth_mac(buf, asr->src_fake_mac);  ^ In file included from arpspoof.c:9:0: hunt.h:416:5: note: expected 'unsigned char *' but argument is of type 'char *' int sprintf_eth_mac(char *b, unsigned char *mac);  ^ arpspoof.c: In function 'arp_spoof_add_item': arpspoof.c:1008:36: warning: pointer targets in passing argument 5 of 'start_arp_spoof' differ in signedness [-Wpointer-sign] mi_dst ? mi_dst->mac : NULL, src_fake_mac,  ^ arpspoof.c:396:24: note: expected 'char *' but argument is of type 'unsigned char *' struct arp_spoof_info *start_arp_spoof(unsigned int src_addr,  ^ arpspoof.c: In function 'arp_spoof_add_h': arpspoof.c:1163:77: warning: pointer targets in passing argument 5 of 'start_arp_spoof' differ in signedness [-Wpointer-sign] _in_dst = start_arp_spoof(src_ip, dst_ip, mi_src->mac, mi_dst->mac, src_fake_ma  ^ arpspoof.c:396:24: note: expected 'char *' but argument is of type 'unsigned char *' struct arp_spoof_info *start_arp_spoof(unsigned int src_addr,  ^ arpspoof.c:1165:77: warning: pointer targets in passing argument 5 of 'start_arp_spoof' differ in signedness [-Wpointer-sign] _in_src = start_arp_spoof(dst_ip, src_ip, mi_dst->mac, mi_src->mac, dst_fake_ma  ^ arpspoof.c:396:24: note: expected 'char *' but argument is of type 'unsigned char *' struct arp_spoof_info *start_arp_spoof(unsigned int src_addr,  ^ arpspoof.c: In function 'arpspoof_test': arpspoof.c:1390:51: warning: pointer targets in passing argument 3 of 'send_icmp_request' differ in signedness [-Wpointer-sign] send_icmp_request(asi->src_addr, asi->dst_addr, asi->src_fake_mac,  ^ In file included from arpspoof.c:9:0: hunt.h:691:6: note: expected 'char *' but argument is of type 'unsigned char *' void send_icmp_request(unsigned int src_addr, unsigned int dst_addr,  ^ arpspoof.c:1391:7: warning: pointer targets in passing argument 4 of 'send_icmp_request' differ in signedness [-Wpointer-sign] asi->dst_mac, 1 + i);  ^ In file included from arpspoof.c:9:0: hunt.h:691:6: note: expected 'char *' but argument is of type 'unsigned char *' void send_icmp_request(unsigned int src_addr, unsigned int dst_addr,  ^ arpspoof.c:1397:13: warning: pointer targets in passing argument 4 of 'is_icmp_reply' differ in signedness [-Wpointer-sign] asi->dst_mac, asi->src_fake_mac);  ^ In file included from arpspoof.c:9:0: hunt.h:693:5: note: expected 'char *' but argument is of type 'unsigned char *' int is_icmp_reply(struct packet *p, unsigned int src_addr, unsigned int dst_add  ^ arpspoof.c:1397:27: warning: pointer targets in passing argument 5 of 'is_icmp_reply' differ in signedness [-Wpointer-sign] asi->dst_mac, asi->src_fake_mac);  ^ In file included from arpspoof.c:9:0: hunt.h:693:5: note: expected 'char *' but argument is of type 'unsigned char *' int is_icmp_reply(struct packet *p, unsigned int src_addr, unsigned int dst_add  ^ i686-pc-linux-gnu-gcc -march=i686 -pipe -std=gnu89 -I. -Wall -D_REENTRANT -c -o hostup.o hostup.c hostup.c: In function 'perform_ping': hostup.c:87:14: warning: pointer targets in passing argument 3 of 'send_icmp_request' differ in signedness [-Wpointer-sign] ip, my_eth_mac,  ^ In file included from hostup.c:9:0: hunt.h:691:6: note: expected 'char *' but argument is of type 'unsigned char *' void send_icmp_request(unsigned int src_addr, unsigned int dst_addr,  ^ hostup.c:93:7: warning: pointer targets in passing argument 3 of 'send_icmp_request' differ in signedness [-Wpointer-sign] my_eth_mac, fake_mac, htons(j + 2000));  ^ In file included from hostup.c:9:0: hunt.h:691:6: note: expected 'char *' but argument is of type 'unsigned char *' void send_icmp_request(unsigned int src_addr, unsigned int dst_addr,  ^ hostup.c:93:19: warning: pointer targets in passing argument 4 of 'send_icmp_request' differ in signedness [-Wpointer-sign] my_eth_mac, fake_mac, htons(j + 2000));  ^ In file included from hostup.c:9:0: hunt.h:691:6: note: expected 'char *' but argument is of type 'unsigned char *' void send_icmp_request(unsigned int src_addr, unsigned int dst_addr,  ^ hostup.c:106:8: warning: pointer targets in passing argument 4 of 'is_icmp_reply' differ in signedness [-Wpointer-sign] p->p_ethh->h_source, my_eth_mac) ||  ^ In file included from hostup.c:9:0: hunt.h:693:5: note: expected 'char *' but argument is of type 'unsigned char *' int is_icmp_reply(struct packet *p, unsigned int src_addr, unsigned int dst_add  ^ hostup.c:106:29: warning: pointer targets in passing argument 5 of 'is_icmp_reply' differ in signedness [-Wpointer-sign] p->p_ethh->h_source, my_eth_mac) ||  ^ In file included from hostup.c:9:0: hunt.h:693:5: note: expected 'char *' but argument is of type 'unsigned char *' int is_icmp_reply(struct packet *p, unsigned int src_addr, unsigned int dst_add  ^ hostup.c:108:8: warning: pointer targets in passing argument 4 of 'is_icmp_reply' differ in signedness [-Wpointer-sign] fake_mac, my_eth_mac))) {  ^ In file included from hostup.c:9:0: hunt.h:693:5: note: expected 'char *' but argument is of type 'unsigned char *' int is_icmp_reply(struct packet *p, unsigned int src_addr, unsigned int dst_add  ^ hostup.c:108:18: warning: pointer targets in passing argument 5 of 'is_icmp_reply' differ in signedness [-Wpointer-sign] fake_mac, my_eth_mac))) {  ^ In file included from hostup.c:9:0: hunt.h:693:5: note: expected 'char *' but argument is of type 'unsigned char *' int is_icmp_reply(struct packet *p, unsigned int src_addr, unsigned int dst_add  ^ hostup.c: In function 'send_arp_message': hostup.c:125:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] as.src_mac = my_eth_mac;  ^ hostup.c:128:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] as.sender_mac = my_eth_mac;  ^ hostup.c:130:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] as.target_mac = mac_zero;  ^ hostup.c: In function 'perform_arp': hostup.c:157:27: warning: pointer targets in passing argument 2 of 'send_arp_message' differ in signedness [-Wpointer-sign] send_arp_message(ip, mac_broadcast);  ^ hostup.c:121:13: note: expected 'char *' but argument is of type 'unsigned char *' static void send_arp_message(unsigned int ip, char *dst_mac)  ^ hostup.c:159:27: warning: pointer targets in passing argument 2 of 'send_arp_message' differ in signedness [-Wpointer-sign] send_arp_message(ip, fake_mac);  ^ hostup.c:121:13: note: expected 'char *' but argument is of type 'unsigned char *' static void send_arp_message(unsigned int ip, char *dst_mac)  ^ hostup.c: In function 'host_up': hostup.c:287:19: warning: pointer targets in passing argument 1 of 'sprintf_eth_mac' differ in signedness [-Wpointer-sign] sprintf_eth_mac(buf_mac, suggest_mac());  ^ In file included from hostup.c:9:0: hunt.h:416:5: note: expected 'char *' but argument is of type 'unsigned char *' int sprintf_eth_mac(char *b, unsigned char *mac);  ^ hostup.c:288:70: warning: pointer targets in passing argument 3 of 'menu_choose_mac' differ in signedness [-Wpointer-sign] if (menu_choose_mac("choose unused MAC in your network", fake_mac, buf_mac) >=  ^ In file included from hostup.c:9:0: hunt.h:359:5: note: expected 'char *' but argument is of type 'unsigned char *' int menu_choose_mac(char *label, unsigned char *mac_ret, char *dfl);  ^ hostup.c:302:19: warning: pointer targets in passing argument 1 of 'sprintf_eth_mac' differ in signedness [-Wpointer-sign] sprintf_eth_mac(buf_mac, suggest_mac());  ^ In file included from hostup.c:9:0: hunt.h:416:5: note: expected 'char *' but argument is of type 'unsigned char *' int sprintf_eth_mac(char *b, unsigned char *mac);  ^ hostup.c:303:70: warning: pointer targets in passing argument 3 of 'menu_choose_mac' differ in signedness [-Wpointer-sign] if (menu_choose_mac("choose unused MAC in your network", fake_mac, buf_mac) >=  ^ In file included from hostup.c:9:0: hunt.h:359:5: note: expected 'char *' but argument is of type 'unsigned char *' int menu_choose_mac(char *label, unsigned char *mac_ret, char *dfl);  ^ i686-pc-linux-gnu-gcc -march=i686 -pipe -std=gnu89 -I. -Wall -D_REENTRANT -c -o addpolicy.o addpolicy.c addpolicy.c: In function 'addpolicy_add_item': addpolicy.c:113:16: warning: pointer targets in passing argument 4 of 'menu_choose_host_mask_ports_dfl' differ in signedness [-Wpointer-sign] &src_mask, src_ports, 0, 0, NULL) < 0)  ^ In file included from addpolicy.c:9:0: hunt.h:364:5: note: expected 'unsigned int *' but argument is of type 'int *' int menu_choose_host_mask_ports_dfl(char *label, unsigned int *ret_ip,  ^ addpolicy.c:116:16: warning: pointer targets in passing argument 4 of 'menu_choose_host_mask_ports_dfl' differ in signedness [-Wpointer-sign] &dst_mask, dst_ports, 0, 0, NULL) < 0)  ^ In file included from addpolicy.c:9:0: hunt.h:364:5: note: expected 'unsigned int *' but argument is of type 'int *' int menu_choose_host_mask_ports_dfl(char *label, unsigned int *ret_ip,  ^ addpolicy.c:125:13: warning: pointer targets in passing argument 1 of 'port_htons' differ in signedness [-Wpointer-sign] port_htons(src_ports);  ^ In file included from addpolicy.c:9:0: hunt.h:422:6: note: expected 'unsigned int *' but argument is of type 'int *' void port_htons(unsigned int *db_ports);  ^ addpolicy.c:129:13: warning: pointer targets in passing argument 1 of 'port_htons' differ in signedness [-Wpointer-sign] port_htons(dst_ports);  ^ In file included from addpolicy.c:9:0: hunt.h:422:6: note: expected 'unsigned int *' but argument is of type 'int *' void port_htons(unsigned int *db_ports);  ^ addpolicy.c: In function 'addpolicy_mod_item': addpolicy.c:150:28: warning: pointer targets in passing argument 4 of 'menu_choose_host_mask_ports_dfl' differ in signedness [-Wpointer-sign] &src_ip, &src_mask, src_ports,  ^ In file included from addpolicy.c:9:0: hunt.h:364:5: note: expected 'unsigned int *' but argument is of type 'int *' int menu_choose_host_mask_ports_dfl(char *label, unsigned int *ret_ip,  ^ addpolicy.c:151:38: warning: pointer targets in passing argument 7 of 'menu_choose_host_mask_ports_dfl' differ in signedness [-Wpointer-sign] api->src_addr, api->src_mask, api->src_ports) < 0)  ^ In file included from addpolicy.c:9:0: hunt.h:364:5: note: expected 'int *' but argument is of type 'unsigned int *' int menu_choose_host_mask_ports_dfl(char *label, unsigned int *ret_ip,  ^ addpolicy.c:154:28: warning: pointer targets in passing argument 4 of 'menu_choose_host_mask_ports_dfl' differ in signedness [-Wpointer-sign] &dst_ip, &dst_mask, dst_ports,  ^ In file included from addpolicy.c:9:0: hunt.h:364:5: note: expected 'unsigned int *' but argument is of type 'int *' int menu_choose_host_mask_ports_dfl(char *label, unsigned int *ret_ip,  ^ addpolicy.c:155:38: warning: pointer targets in passing argument 7 of 'menu_choose_host_mask_ports_dfl' differ in signedness [-Wpointer-sign] api->dst_addr, api->dst_mask, api->dst_ports) < 0)  ^ In file included from addpolicy.c:9:0: hunt.h:364:5: note: expected 'int *' but argument is of type 'unsigned int *' int menu_choose_host_mask_ports_dfl(char *label, unsigned int *ret_ip,  ^ addpolicy.c:157:13: warning: pointer targets in passing argument 1 of 'port_htons' differ in signedness [-Wpointer-sign] port_htons(src_ports);  ^ In file included from addpolicy.c:9:0: hunt.h:422:6: note: expected 'unsigned int *' but argument is of type 'int *' void port_htons(unsigned int *db_ports);  ^ addpolicy.c:158:13: warning: pointer targets in passing argument 1 of 'port_htons' differ in signedness [-Wpointer-sign] port_htons(dst_ports);  ^ In file included from addpolicy.c:9:0: hunt.h:422:6: note: expected 'unsigned int *' but argument is of type 'int *' void port_htons(unsigned int *db_ports);  ^ i686-pc-linux-gnu-gcc -march=i686 -pipe -std=gnu89 -I. -Wall -D_REENTRANT -c -o options.o options.c i686-pc-linux-gnu-gcc -march=i686 -pipe -std=gnu89 -I. -Wall -D_REENTRANT -c -o resolv.o resolv.c i686-pc-linux-gnu-gcc -march=i686 -pipe -std=gnu89 -I. -Wall -D_REENTRANT -c -o timer.o timer.c i686-pc-linux-gnu-gcc -march=i686 -pipe -std=gnu89 -I. -Wall -D_REENTRANT -c -o pktrelay.o pktrelay.c pktrelay.c: In function 'relay_add_item': pktrelay.c:270:16: warning: pointer targets in passing argument 4 of 'menu_choose_host_mask_ports_dfl' differ in signedness [-Wpointer-sign] &src_mask, src_ports, 0, 0, NULL) < 0)  ^ In file included from pktrelay.c:9:0: hunt.h:364:5: note: expected 'unsigned int *' but argument is of type 'int *' int menu_choose_host_mask_ports_dfl(char *label, unsigned int *ret_ip,  ^ pktrelay.c:273:16: warning: pointer targets in passing argument 4 of 'menu_choose_host_mask_ports_dfl' differ in signedness [-Wpointer-sign] &dst_mask, dst_ports, 0, 0, NULL) < 0)  ^ In file included from pktrelay.c:9:0: hunt.h:364:5: note: expected 'unsigned int *' but argument is of type 'int *' int menu_choose_host_mask_ports_dfl(char *label, unsigned int *ret_ip,  ^ pktrelay.c:294:13: warning: pointer targets in passing argument 1 of 'port_htons' differ in signedness [-Wpointer-sign] port_htons(src_ports);  ^ In file included from pktrelay.c:9:0: hunt.h:422:6: note: expected 'unsigned int *' but argument is of type 'int *' void port_htons(unsigned int *db_ports);  ^ pktrelay.c:298:13: warning: pointer targets in passing argument 1 of 'port_htons' differ in signedness [-Wpointer-sign] port_htons(dst_ports);  ^ In file included from pktrelay.c:9:0: hunt.h:422:6: note: expected 'unsigned int *' but argument is of type 'int *' void port_htons(unsigned int *db_ports);  ^ pktrelay.c: In function 'relay_mod_item': pktrelay.c:334:28: warning: pointer targets in passing argument 4 of 'menu_choose_host_mask_ports_dfl' differ in signedness [-Wpointer-sign] &src_ip, &src_mask, src_ports,  ^ In file included from pktrelay.c:9:0: hunt.h:364:5: note: expected 'unsigned int *' but argument is of type 'int *' int menu_choose_host_mask_ports_dfl(char *label, unsigned int *ret_ip,  ^ pktrelay.c:335:36: warning: pointer targets in passing argument 7 of 'menu_choose_host_mask_ports_dfl' differ in signedness [-Wpointer-sign] ri->src_addr, ri->src_mask, ri->src_ports) < 0)  ^ In file included from pktrelay.c:9:0: hunt.h:364:5: note: expected 'int *' but argument is of type 'unsigned int *' int menu_choose_host_mask_ports_dfl(char *label, unsigned int *ret_ip,  ^ pktrelay.c:338:28: warning: pointer targets in passing argument 4 of 'menu_choose_host_mask_ports_dfl' differ in signedness [-Wpointer-sign] &dst_ip, &dst_mask, dst_ports,  ^ In file included from pktrelay.c:9:0: hunt.h:364:5: note: expected 'unsigned int *' but argument is of type 'int *' int menu_choose_host_mask_ports_dfl(char *label, unsigned int *ret_ip,  ^ pktrelay.c:339:36: warning: pointer targets in passing argument 7 of 'menu_choose_host_mask_ports_dfl' differ in signedness [-Wpointer-sign] ri->dst_addr, ri->dst_mask, ri->dst_ports) < 0)  ^ In file included from pktrelay.c:9:0: hunt.h:364:5: note: expected 'int *' but argument is of type 'unsigned int *' int menu_choose_host_mask_ports_dfl(char *label, unsigned int *ret_ip,  ^ pktrelay.c:367:13: warning: pointer targets in passing argument 1 of 'port_htons' differ in signedness [-Wpointer-sign] port_htons(src_ports);  ^ In file included from pktrelay.c:9:0: hunt.h:422:6: note: expected 'unsigned int *' but argument is of type 'int *' void port_htons(unsigned int *db_ports);  ^ pktrelay.c:368:13: warning: pointer targets in passing argument 1 of 'port_htons' differ in signedness [-Wpointer-sign] port_htons(dst_ports);  ^ In file included from pktrelay.c:9:0: hunt.h:422:6: note: expected 'unsigned int *' but argument is of type 'int *' void port_htons(unsigned int *db_ports);  ^ i686-pc-linux-gnu-gcc -march=i686 -pipe -std=gnu89 -I. -Wall -D_REENTRANT -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o hunt hunt.o main.o c/list.o c/hash.o c/array.o util.o net.o rst.o menu.o hijack.o rstd.o sniff.o macdisc.o tap.o arphijack.o tty.o synchijack.o arpspoof.o hostup.o addpolicy.o options.o resolv.o timer.o pktrelay.o -lpthread hunt.o: In function `conn_get': hunt.c:(.text+0x6b5): undefined reference to `uci_generate_key' hunt.o: In function `conn_exist': hunt.c:(.text+0x734): undefined reference to `uci_generate_key' hunt.o: In function `conn_add_update': hunt.c:(.text+0xcad): undefined reference to `uci_generate_key' hunt.o: In function `conn_del': hunt.c:(.text+0x111c): undefined reference to `uci_generate_key' hunt.o: In function `conn_add': hunt.c:(.text+0x12c1): undefined reference to `uci_generate_key' rst.o:rst.c:(.text+0xb2): more undefined references to `uci_generate_key' follow collect2: error: ld returned 1 exit status make: *** [Makefile:13: hunt] Error 1 * ERROR: net-analyzer/hunt-1.5-r3::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=net-analyzer/hunt-1.5-r3::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-analyzer/hunt-1.5-r3::gentoo'`. * The complete build log is located at '/var/tmp/portage/net-analyzer/hunt-1.5-r3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-analyzer/hunt-1.5-r3/temp/environment'. * Working directory: '/var/tmp/portage/net-analyzer/hunt-1.5-r3/work/hunt-1.5' * S: '/var/tmp/portage/net-analyzer/hunt-1.5-r3/work/hunt-1.5'