Error: Unable to retreive local IP address: libnet_get_ipaddr4(): ioctl(): Can't assign requested address Darwinports has customized headers it seems. This will not be an option for us until pathspec. Should we pull the keywords from both packit and libnet (and anything dependent on libnet)? Can someone please confirm this error? Reproducible: Always Steps to Reproduce: 1. emerge libnet 2. emerge packit 3. Try: packit -e -i {en0 || en1}
using: net-libs/libnet-1.1.2.1-r1 net-analyzer/packit-1.0 % sudo packit -e -i en0 Warning: You cannot specify an ethernet address on this operating system. Mode: Packet Injection using device: en0 Error: No destination IP address defined using the example from the man page: % sudo packit -m cap 'tcp and not port 22' it appears to work fine (that is, it sees my IRC channel traffic and not my ssh traffic without complaining) Hence, I think the problem is local, and close the bug for now.