Interesting.. CPAN fed me the 0.04 version.
Anyway, 0.05 is getting there, although the function only returns the network names, and Net::Pcap::lookupnet() returns the network, not the address.. e.g. for 127.0.0.1 it returns 127.0.0.0. So it's not quite what I needed, but thanks for the pointer. I'll keep digging.. | [reply] |
Ah, you're right. The version of findalldevs in libpcap actually returns the addresses of the interfaces, along with their names. Probably you could modify the Net::Pcap module to provide this information, or get at it using Inline::C.
| [reply] [d/l] |