|
@@ -730,19 +730,6 @@ static int bond_option_mode_set(struct bonding *bond,
|
|
|
return 0;
|
|
|
}
|
|
|
|
|
|
-static struct net_device *__bond_option_active_slave_get(struct bonding *bond,
|
|
|
- struct slave *slave)
|
|
|
-{
|
|
|
- return bond_uses_primary(bond) && slave ? slave->dev : NULL;
|
|
|
-}
|
|
|
-
|
|
|
-struct net_device *bond_option_active_slave_get_rcu(struct bonding *bond)
|
|
|
-{
|
|
|
- struct slave *slave = rcu_dereference(bond->curr_active_slave);
|
|
|
-
|
|
|
- return __bond_option_active_slave_get(bond, slave);
|
|
|
-}
|
|
|
-
|
|
|
static int bond_option_active_slave_set(struct bonding *bond,
|
|
|
const struct bond_opt_value *newval)
|
|
|
{
|