diff options
Diffstat (limited to 'include/net/arp.h')
| -rw-r--r-- | include/net/arp.h | 8 | 
1 files changed, 1 insertions, 7 deletions
| diff --git a/include/net/arp.h b/include/net/arp.h index 4950191f6b2b..031374ac2f22 100644 --- a/include/net/arp.h +++ b/include/net/arp.h @@ -53,13 +53,7 @@ static inline void __ipv4_confirm_neigh(struct net_device *dev, u32 key)  	rcu_read_lock_bh();  	n = __ipv4_neigh_lookup_noref(dev, key); -	if (n) { -		unsigned long now = jiffies; - -		/* avoid dirtying neighbour */ -		if (READ_ONCE(n->confirmed) != now) -			WRITE_ONCE(n->confirmed, now); -	} +	neigh_confirm(n);  	rcu_read_unlock_bh();  } |