bonding: IFF_BONDING is not stripped on enslave failure
[pandora-kernel.git] / drivers / net / bonding / bond_main.c
index 2589e57..b436b84 100644 (file)
@@ -1866,6 +1866,7 @@ err_detach:
        write_unlock_bh(&bond->lock);
 
 err_close:
+       slave_dev->priv_flags &= ~IFF_BONDING;
        dev_close(slave_dev);
 
 err_unset_master: