The function active_interfaces() in /net/linux-lib.pl has an error, which caused not to list more then 9 ifc's than using the ip command.
The line 41:
elsif ($l =~ /^\d:\s+([^ \t\r\n\@]+\d+)@([^ \t\r\n\@]+\d+):/) {
should be:
elsif ($l =~ /^\d+:\s+([^ \t\r\n\@]+\d+)@([^ \t\r\n\@]+\d+):/) {
Hi,
Yeah, looks reasonable to me. Fixed here.
Thanks!