diff options
Diffstat (limited to 'net/core/netpoll.c')
-rw-r--r-- | net/core/netpoll.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/net/core/netpoll.c b/net/core/netpoll.c index b1d5acd2fc7a..6faa128a4c8e 100644 --- a/net/core/netpoll.c +++ b/net/core/netpoll.c | |||
@@ -410,7 +410,8 @@ static void arp_reply(struct sk_buff *skb) | |||
410 | memcpy(&tip, arp_ptr, 4); | 410 | memcpy(&tip, arp_ptr, 4); |
411 | 411 | ||
412 | /* Should we ignore arp? */ | 412 | /* Should we ignore arp? */ |
413 | if (tip != htonl(np->local_ip) || LOOPBACK(tip) || MULTICAST(tip)) | 413 | if (tip != htonl(np->local_ip) || |
414 | ipv4_is_loopback(tip) || ipv4_is_multicast(tip)) | ||
414 | return; | 415 | return; |
415 | 416 | ||
416 | size = sizeof(struct arphdr) + 2 * (skb->dev->addr_len + 4); | 417 | size = sizeof(struct arphdr) + 2 * (skb->dev->addr_len + 4); |