X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=utilities%2Fovs-save;h=de3129042d27592acda272e83de5d8b256158b7a;hb=200940deb7c85de7afe3e52edabf574088ac01e3;hp=323d1845f43ac89f7af1ea0cba89ca706281ecfb;hpb=f1936eb65178f796d26a8d265697af8c19dce8cd;p=sliver-openvswitch.git diff --git a/utilities/ovs-save b/utilities/ovs-save index 323d1845f..de3129042 100755 --- a/utilities/ovs-save +++ b/utilities/ovs-save @@ -54,7 +54,7 @@ fi devs=$* for dev in $devs; do - state=`ip link show $dev` || continue + state=`ip link show dev $dev` || continue echo "# $dev" # Link state (Ethernet addresses, up/down, ...) @@ -83,12 +83,12 @@ for dev in $devs; do linkcmd="$linkcmd mtu $mtu" fi if test -n "$linkcmd"; then - echo ip link set $dev down # Required to change hwaddr. - echo ip link set $dev $linkcmd + echo ip link set dev $dev down # Required to change hwaddr. + echo ip link set dev $dev $linkcmd fi # IP addresses (including IPv6). - echo "ip addr flush $dev 2>/dev/null" # Suppresses "Nothing to flush". + echo "ip addr flush dev $dev 2>/dev/null" # Suppresses "Nothing to flush". ip addr show dev $dev | while read addr; do set -- $addr