X-Git-Url: http://pilppa.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=net%2Fipv6%2Froute.c;h=6ecb5e6fae2eb9feff63496bd0749d02237af156;hb=0048e1c44a4529d4ea93e6920fa5468730c68c94;hp=973a97abc446eab9611dbb103744fe3ff5b310b4;hpb=8fc543c8f004fc9dfe0a262dc452dfe2eca4589b;p=linux-2.6-omap-h63xx.git diff --git a/net/ipv6/route.c b/net/ipv6/route.c index 973a97abc44..6ecb5e6fae2 100644 --- a/net/ipv6/route.c +++ b/net/ipv6/route.c @@ -544,12 +544,8 @@ restart: rt = rt6_device_match(rt, fl->oif, flags); BACKTRACK(&fl->fl6_src); out: - dst_hold(&rt->u.dst); + dst_use(&rt->u.dst, jiffies); read_unlock_bh(&table->tb6_lock); - - rt->u.dst.lastuse = jiffies; - rt->u.dst.__use++; - return rt; }