X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=net%2Fx25%2Fx25_dev.c;h=3ff206c0ae945759e1e38fd4b287fb966a0354e1;hb=2dd02c897d798c6a00dca46c7a50ebc10eb3be0d;hp=848a6b6f90a658d98167916e3d118a1907df28ba;hpb=5f757f91e70a97eda8f0cc13bddc853209b2d173;p=firefly-linux-kernel-4.4.55.git diff --git a/net/x25/x25_dev.c b/net/x25/x25_dev.c index 848a6b6f90a6..3ff206c0ae94 100644 --- a/net/x25/x25_dev.c +++ b/net/x25/x25_dev.c @@ -95,6 +95,9 @@ int x25_lapb_receive_frame(struct sk_buff *skb, struct net_device *dev, struct sk_buff *nskb; struct x25_neigh *nb; + if (dev_net(dev) != &init_net) + goto drop; + nskb = skb_copy(skb, GFP_ATOMIC); if (!nskb) goto drop;