diff options
author | Bill Nottingham <notting@redhat.com> | 2009-03-17 12:49:42 -0400 |
---|---|---|
committer | Harald Hoyer <harald@redhat.com> | 2009-05-04 16:05:05 +0200 |
commit | 4ebc49e3c1720fe8a17286a4fbb2d9ac71b94bb6 (patch) | |
tree | 4315f7dd46aa3a0e69b3fb431ecf63db0aea7336 /sysconfig | |
parent | 8d6fc14161eee27d9e38d59cd69ae00276fa2fc2 (diff) | |
download | initscripts-4ebc49e3c1720fe8a17286a4fbb2d9ac71b94bb6.tar initscripts-4ebc49e3c1720fe8a17286a4fbb2d9ac71b94bb6.tar.gz initscripts-4ebc49e3c1720fe8a17286a4fbb2d9ac71b94bb6.tar.bz2 initscripts-4ebc49e3c1720fe8a17286a4fbb2d9ac71b94bb6.tar.xz initscripts-4ebc49e3c1720fe8a17286a4fbb2d9ac71b94bb6.zip |
Remove arp_ip_target on ifdown for bonding devices. (#483711)
Diffstat (limited to 'sysconfig')
-rwxr-xr-x | sysconfig/network-scripts/ifdown-eth | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sysconfig/network-scripts/ifdown-eth b/sysconfig/network-scripts/ifdown-eth index ce9ee81d..a1ca59a3 100755 --- a/sysconfig/network-scripts/ifdown-eth +++ b/sysconfig/network-scripts/ifdown-eth @@ -56,7 +56,9 @@ if is_bonding_device ${DEVICE} ; then is_ignored_file "$device" && continue /sbin/ifdown ${device##*/} done - + for target in $(cat /sys/class/net/${DEVICE}/bonding/arp_ip_target) ; do + echo "-${target}" > /sys/class/net/${DEVICE}/bonding/arp_ip_target + done fi if [ "${NETWORKING_IPV6}" = "yes" ]; then |