Merge branch 'for-3.20/bdi' of git://git.kernel.dk/linux-block
[firefly-linux-kernel-4.4.55.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);