===== net/ipv6/route.c 1.99 vs edited ===== --- 1.99/net/ipv6/route.c 2004-10-26 14:27:49 +10:00 +++ edited/net/ipv6/route.c 2004-11-06 16:40:11 +11:00 @@ -979,9 +979,9 @@ rt6_reset_dflt_pointer(NULL); + err = fib6_del(rt, nlh, _rtattr); dst_release(&rt->u.dst); - err = fib6_del(rt, nlh, _rtattr); write_unlock_bh(&rt6_lock); return err;