Date: Mon, 02 Oct 2006 22:55:58 +0900 From: JINMEI Tatuya / =?ISO-2022-JP?B?GyRCP0BMQEMjOkgbKEI=?= <jinmei@isl.rdc.toshiba.co.jp> To: John Hay <jhay@meraka.org.za> Cc: freebsd-net@freebsd.org Subject: Re: ipv6 host routes Message-ID: <y7vodsuddox.wl%jinmei@isl.rdc.toshiba.co.jp> In-Reply-To: <20061002115606.GA14698@zibbi.meraka.csir.co.za> References: <20060907100944.GA68587@zibbi.meraka.csir.co.za> <20060907141019.91998.qmail@web26604.mail.ukl.yahoo.com> <20060908161514.GA42016@zibbi.meraka.csir.co.za> <y7vwt7jcepr.wl%jinmei@isl.rdc.toshiba.co.jp> <20061002115606.GA14698@zibbi.meraka.csir.co.za>
next in thread | previous in thread | raw e-mail | index | archive | help
>>>>> On Mon, 2 Oct 2006 13:56:06 +0200, >>>>> John Hay <jhay@meraka.org.za> said: >> The key point here is whether the route is statically created or not. >> And, if I understand your intent correctly, the host route you want to >> install is not really "static" in that it can (or should) be removed >> when it's detected to be unreachable, right? > Maybe I should state what I want to achieve again. I believe I already knew that. Perhaps I was not really clear about the point, but the important part is: + the code currently committed in the repository is not correct in that it has a bad side-effect (so whether my patch is correct or not it should be removed or fixed anyway) + the proposed change in my previous post should provide what you want to achieve without the side-effect One subtle point is that the host route (a neighbor *cache* entry) will be removed automatically in the kernel when that host is detected to be unreachable via the Neighbor Unreachability Detection process. This should be the case for the current code and for my patch. The process (daemon) that installed the host route will thus be responsible for taking care of the automatic removal event, by re-installing the route, or synchronizing internal data with the kernel, etc. This is what I intended to point out by saying it's not really 'static'. Am I now clear enough? JINMEI, Tatuya Communication Platform Lab. Corporate R&D Center, Toshiba Corp. jinmei@isl.rdc.toshiba.co.jp
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?y7vodsuddox.wl%jinmei>