From 7652b25b58fe3e0b11facf27ba74c7062a30382c Mon Sep 17 00:00:00 2001 From: Mitsuru Chinen Date: Mon, 5 Nov 2007 21:29:17 -0800 Subject: [PATCH] --- yaml --- r: 73255 b: refs/heads/master c: 7a0ff716c2282f4b8d89c65850a4f17399628154 h: refs/heads/master i: 73253: 19f4dc9eb2777ad3f86e2a4879c6029f72710a9d 73251: d14b0135f8bc6f901ec7470dfe2abbf67f517735 73247: 65a8567e39b2bb7bc64c6ea4b1e2b32ec5db3032 v: v3 --- [refs] | 2 +- trunk/net/ipv6/udp.c | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/[refs] b/[refs] index 4c64e77656de..0634f2f4501a 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 3f192b5c584b8ecddc6069717aaf36d8fa244713 +refs/heads/master: 7a0ff716c2282f4b8d89c65850a4f17399628154 diff --git a/trunk/net/ipv6/udp.c b/trunk/net/ipv6/udp.c index caebad6ee510..8344d8c87219 100644 --- a/trunk/net/ipv6/udp.c +++ b/trunk/net/ipv6/udp.c @@ -205,12 +205,11 @@ int udpv6_recvmsg(struct kiocb *iocb, struct sock *sk, return err; csum_copy_err: + UDP6_INC_STATS_USER(UDP_MIB_INERRORS, is_udplite); skb_kill_datagram(sk, skb, flags); - if (flags & MSG_DONTWAIT) { - UDP6_INC_STATS_USER(UDP_MIB_INERRORS, is_udplite); + if (flags & MSG_DONTWAIT) return -EAGAIN; - } goto try_again; }