diff options
Diffstat (limited to 'drivers/net')
-rw-r--r-- | drivers/net/bonding/bonding.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/bonding/bonding.h b/drivers/net/bonding/bonding.h index a9f4f9f4d8ce..a74c92c83ead 100644 --- a/drivers/net/bonding/bonding.h +++ b/drivers/net/bonding/bonding.h | |||
@@ -394,8 +394,8 @@ static inline __be32 bond_confirm_addr(struct net_device *dev, __be32 dst, __be3 | |||
394 | in_dev = __in_dev_get_rcu(dev); | 394 | in_dev = __in_dev_get_rcu(dev); |
395 | 395 | ||
396 | if (in_dev) | 396 | if (in_dev) |
397 | addr = inet_confirm_addr(in_dev, dst, local, RT_SCOPE_HOST); | 397 | addr = inet_confirm_addr(dev_net(dev), in_dev, dst, local, |
398 | 398 | RT_SCOPE_HOST); | |
399 | rcu_read_unlock(); | 399 | rcu_read_unlock(); |
400 | return addr; | 400 | return addr; |
401 | } | 401 | } |