I am currently working on a fix for kern/152791 (Tahi IPv6 Ready Logo test case #169: Redirected On-link). I have a change to add the host route, and it works for test case 169. However, the route never gets removed, so all subsequent test cases fail (because they first verify that the Node Under Test thinks the destination is off-link).

How/When should I clean up the route?

Each test case runs a common cleanup procedure, which sends a RA with a Router Lifetime of zero and a Prefix Information option with a Valid Lifetime and Preferred Lifetime of zero. This deprecates the NUT's only global address, by which it reaches the newly-on-link destination. However, it doesn't seem rational to use this event to trigger a cleanup of the route.

The only other trigger I can imagine is the transition of the Destination Cache entry to the Stale state. That also doesn't make complete sense. (It probably also wouldn't work, since in my testing, test case 170 begins immediately after test case 169 ends.)

I'm assuming a certain amount of familiarity (on your part) with these tests. If you'd like, I can explain them in more detail.

Thanks in advance for any advice,

Eric
_______________________________________________
freebsd-net@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"

Reply via email to