===== net/ipv6/route.c 1.102 vs edited ===== --- 1.102/net/ipv6/route.c 2004-11-30 14:24:46 +11:00 +++ edited/net/ipv6/route.c 2004-12-18 18:13:59 +11:00 @@ -379,6 +379,7 @@ int err; write_lock_bh(&rt6_lock); + WARN_ON(rt->u.dst->obsolete); err = fib6_add(&ip6_routing_table, rt, nlh, _rtattr); write_unlock_bh(&rt6_lock);