X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=net%2Fsched%2Fem_meta.c;h=72cf86e3c0907c876b744b201cd368442c7f6313;hb=00b1304c4ca81dd893973cc620b87a5c3ff3f660;hp=3da4129b89d1e179bf679ba108c943f97f602746;hpb=0eccf60bfa9190d1588b2bf07d23d7b9b3a19d9e;p=linux-2.6 diff --git a/net/sched/em_meta.c b/net/sched/em_meta.c index 3da4129b89..72cf86e3c0 100644 --- a/net/sched/em_meta.c +++ b/net/sched/em_meta.c @@ -256,10 +256,10 @@ META_COLLECTOR(int_rtclassid) META_COLLECTOR(int_rtiif) { - if (unlikely(skb->dst == NULL)) + if (unlikely(skb->rtable == NULL)) *err = -1; else - dst->value = ((struct rtable*) skb->dst)->fl.iif; + dst->value = skb->rtable->fl.iif; } /**************************************************************************