X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=net%2Fipv6%2Fproc.c;h=8a5be290c7103e44183c37fb39edca3deb07abdd;hb=061964fb988ca51087948975da66ff523b3a5852;hp=199ef379e5017e10d1e1da74cfb0d865e8266f1c;hpb=83afdf2464ac17ad6321a68b2fe7528c9aa88016;p=linux-2.6 diff --git a/net/ipv6/proc.c b/net/ipv6/proc.c index 199ef379e5..8a5be290c7 100644 --- a/net/ipv6/proc.c +++ b/net/ipv6/proc.c @@ -214,6 +214,9 @@ int snmp6_register_dev(struct inet6_dev *idev) if (!idev || !idev->dev) return -EINVAL; + if (idev->dev->nd_net != &init_net) + return 0; + if (!proc_net_devsnmp6) return -ENOENT;