]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - net/rxrpc/ar-error.c
Merge tag 'docs-for-linus' of git://git.lwn.net/linux-2.6
[karo-tx-linux.git] / net / rxrpc / ar-error.c
index 74c0fcd36838dfc7326eeddb7726483576da0413..5394b6be46ecd5ebb6c677b745a4848977433f70 100644 (file)
@@ -42,6 +42,11 @@ void rxrpc_UDP_error_report(struct sock *sk)
                _leave("UDP socket errqueue empty");
                return;
        }
+       if (!skb->len) {
+               _leave("UDP empty message");
+               kfree_skb(skb);
+               return;
+       }
 
        rxrpc_new_skb(skb);