--- src.orig/usr/sbin/xe-update-guest-attrs 2011-12-28 21:05:13.055346917 -0600 +++ src/usr/sbin/xe-update-guest-attrs 2011-12-28 21:04:02.545354603 -0600 @@ -151,9 +151,9 @@ # 3: sit0: mtu 1480 qdisc noop # link/sit 0.0.0.0 brd 0.0.0.0 -#eval $(ip addr show | \ -# sed -n -e 's/^[[:digit:]]*: \([a-z0-9]*\): .*/ifs="\$ifs \1"; current="\1"; /gp;' \ -# -e 's/^[[:space:]]\{4\}inet \('${IPADDR_RE}'\)\/.*/eval inet_\${current}="\1"; /gp;') +eval $(ip addr show | \ + sed -n -e 's/^[[:digit:]]*: \([a-z0-9]*\): .*/ifs="\$ifs \1"; current="\1"; /gp;' \ + -e 's/^[[:space:]]\{4\}inet \('${IPADDR_RE}'\)\/.*/eval inet_\${current}="\1"; /gp;') # e.g. # eth0 Link encap:Ethernet HWaddr 00:13:20:95:E8:74 @@ -175,10 +175,10 @@ # collisions:0 txqueuelen:0 # RX bytes:3604609 (3.4 MiB) TX bytes:3604609 (3.4 MiB) -eval $(/sbin/ifconfig | \ - sed -n -e '/^[0-9a-z][0-9a-z]*\:/,/^$/d' \ - -e 's/^\([0-9a-z][0-9a-z]*\) .*/ifs="\$ifs \1"; current="\1"; /gp;' \ - -e 's/ *inet addr:\('$IPADDR_RE'\) .*/eval inet_\${current}="\1"; /gp;') +#eval $(/sbin/ifconfig | \ +# sed -n -e '/^[0-9a-z][0-9a-z]*\:/,/^$/d' \ +# -e 's/^\([0-9a-z][0-9a-z]*\) .*/ifs="\$ifs \1"; current="\1"; /gp;' \ +# -e 's/ *inet addr:\('$IPADDR_RE'\) .*/eval inet_\${current}="\1"; /gp;') # network for if in $ifs ; do