Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: linux ifconfig parsing on Fedora 17
ifconfig output on Fedora 17 is based on a net-tools git snapshot: net-tools-1.60-138.20120702git.fc17.x86_64 The ifconfig output is much more UNIX like: -->8------ em1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.0.11 netmask 255.255.255.0 broadcast 192.168.0.255 inet6 2a01:e35:2f18:2790:22cf:30ff:feec:c889 prefixlen 64 scopeid 0x0<global> inet6 fe80::22cf:30ff:feec:c889 prefixlen 64 scopeid 0x20<link> ether 20:cf:30:ec:c8:89 txqueuelen 1000 (Ethernet) RX packets 467964 bytes 438067184 (417.7 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 462167 bytes 273637311 (260.9 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 16436 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 0 (Boucle locale) RX packets 121763 bytes 59893237 (57.1 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 121763 bytes 59893237 (57.1 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255 ether 52:54:00:38:0d:b7 txqueuelen 0 (Ethernet) RX packets 36309 bytes 2533768 (2.4 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 78400 bytes 112637354 (107.4 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 --8<------ Unlike UNIX ifconfig, there is an empty link like the common Linux ifconfig. https://bugzilla.redhat.com/show_bug.cgi?id=853982 Reported-by: Remi Collet <Remi@FamilleCollet.com>
- Loading branch information