]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - include/net/ip_vs.h
usb: renesas_usbhs: don't re-allocation pipe buffer
[karo-tx-linux.git] / include / net / ip_vs.h
index 814b434db749d2d6f9bcc49cd99f05f120e11c53..d516f00c8e0fc39c9aa0dc8a75aa2728df635388 100644 (file)
@@ -52,7 +52,7 @@ static inline struct net *skb_net(const struct sk_buff *skb)
         */
        if (likely(skb->dev && skb->dev->nd_net))
                return dev_net(skb->dev);
-       if (skb_dst(skb)->dev)
+       if (skb_dst(skb) && skb_dst(skb)->dev)
                return dev_net(skb_dst(skb)->dev);
        WARN(skb->sk, "Maybe skb_sknet should be used in %s() at line:%d\n",
                      __func__, __LINE__);