Никак этот dsnif не собирается на фре 4.4 а он мне очень нужен :(
У кого нить получалось собрать его из портов? Поделитесь опытом плз..
./arpspoof.c:25: warning: `struct ether_addr' declared inside parameter list
./arpspoof.c:25: warning: its scope is only this definition or declaration, which is probably not what you want.
./arpspoof.c:26: warning: `struct ether_addr' declared inside parameter list
./arpspoof.c: In function `arp_send':
./arpspoof.c:49: warning: passing arg 1 of `libnet_get_hwaddr' from incompatible pointer type
./arpspoof.c:49: too many arguments to function `libnet_get_hwaddr'
./arpspoof.c:60: warning: passing arg 6 of `libnet_build_ethernet' from incompatible pointer type
./arpspoof.c:60: too few arguments to function `libnet_build_ethernet'
./arpspoof.c:64: `ETH_H' undeclared (first use in this function)
./arpspoof.c:64: (Each undeclared identifier is reported only once
./arpspoof.c:64: for each function it appears in.)
./arpspoof.c:64: too few arguments to function `libnet_build_arp'
./arpspoof.c:67: warning: passing arg 1 of `ether_ntoa' from incompatible pointer type
./arpspoof.c:71: warning: passing arg 1 of `ether_ntoa' from incompatible pointer type
./arpspoof.c:77: warning: passing arg 1 of `ether_ntoa' from incompatible pointer type
./arpspoof.c:80: warning: passing arg 1 of `ether_ntoa' from incompatible pointer type
./arpspoof.c: In function `arp_find':
./arpspoof.c:114: warning: passing arg 2 of `arp_cache_lookup' from incompatible pointer type
./arpspoof.c: In function `main':
./arpspoof.c:181: warning: assignment makes pointer from integer without a cast
./arpspoof.c: At top level:
./arpspoof.c:29: storage size of `spoof_mac' isn't known
./arpspoof.c:29: storage size of `target_mac' isn't known