[PKT_SCHED]: Pass real namespace in net scheduler classifiers.
authorDenis V. Lunev <den@openvz.org>
Thu, 27 Mar 2008 23:53:37 +0000 (16:53 -0700)
committerDavid S. Miller <davem@davemloft.net>
Thu, 27 Mar 2008 23:53:37 +0000 (16:53 -0700)
Signed-off-by: Denis V. Lunev <den@openvz.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/net/pkt_cls.h

index d349c66..aa9e282 100644 (file)
@@ -353,7 +353,7 @@ tcf_match_indev(struct sk_buff *skb, char *indev)
        if (indev[0]) {
                if  (!skb->iif)
                        return 0;
-               dev = __dev_get_by_index(&init_net, skb->iif);
+               dev = __dev_get_by_index(dev_net(skb->dev), skb->iif);
                if (!dev || strcmp(indev, dev->name))
                        return 0;
        }