**** It takes this... **** 1: lo: mtu 16436 qdisc noqueue state UNKNOWN \ link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 1: lo inet 127.0.0.1/8 scope host lo 1: lo inet6 ::1/128 scope host \ valid_lft forever preferred_lft forever 2: sit0: mtu 1480 qdisc noop state DOWN \ link/sit 0.0.0.0 brd 0.0.0.0 3: eth0: mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000\ link/ether 00:1f:d0:84:43:ec brd ff:ff:ff:ff:ff:ff 3: eth0 inet 192.168.1.52/24 brd 192.168.1.255 scope global eth0 3: eth0 inet 10.11.225.4/29 scope global eth0 3: eth0 inet6 2001:470:e018:0:21f:d0ff:fe84:43ec/64 scope global dynamic \ valid_lft 86143sec preferred_lft 14143sec 3: eth0 inet6 fe80::21f:d0ff:fe84:43ec/64 scope link \ valid_lft forever preferred_lft forever **** And turns it into this... **** Array ( [lo] => Array ( [flags] => LOOPBACK,UP,LOWER_UP [mtu] => 16436 [hwtype] => loopback [ips] => Array ( [0] => 127.0.0.1/8 [1] => ::1/128 ) ) [sit0] => Array ( [flags] => NOARP [mtu] => 1480 [hwtype] => sit ) [eth0] => Array ( [flags] => BROADCAST,MULTICAST,UP,LOWER_UP [mtu] => 1500 [hwtype] => ether [ether] => 00:1f:d0:84:43:ec [ips] => Array ( [0] => 192.168.1.52/24 [1] => 10.11.225.4/29 [2] => 2001:470:e018:0:21f:d0ff:fe84:43ec/64 [3] => fe80::21f:d0ff:fe84:43ec/64 ) ) )