in reply to Re^3: Network interface discovery
in thread Network interface discovery

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..

Replies are listed 'Best First'.
Re^5: Network interface discovery
by sgifford (Prior) on Apr 24, 2005 at 01:58 UTC
    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.