diff options
-rw-r--r-- | net/ipv4/ip_sockglue.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/net/ipv4/ip_sockglue.c b/net/ipv4/ip_sockglue.c index b7826575d215..59eba6c7a512 100644 --- a/net/ipv4/ip_sockglue.c +++ b/net/ipv4/ip_sockglue.c | |||
@@ -414,6 +414,8 @@ int ip_recv_error(struct sock *sk, struct msghdr *msg, int len, int *addr_len) | |||
414 | int err; | 414 | int err; |
415 | int copied; | 415 | int copied; |
416 | 416 | ||
417 | WARN_ON_ONCE(sk->sk_family == AF_INET6); | ||
418 | |||
417 | err = -EAGAIN; | 419 | err = -EAGAIN; |
418 | skb = sock_dequeue_err_skb(sk); | 420 | skb = sock_dequeue_err_skb(sk); |
419 | if (skb == NULL) | 421 | if (skb == NULL) |