Re: RTF_CLONING vs RTF_PRCLONING

2003-07-29 Thread Ruslan Ermilov
On Mon, Jul 28, 2003 at 05:51:28PM -0400, Garrett Wollman wrote: On Mon, 28 Jul 2003 23:45:28 +0200, Vincent Jardin [EMAIL PROTECTED] said: I agree, then... Isn't it already the purpose of RTF_CLONING ? When should RTF_PRCLONIG be set ? RTF_PRCLONING is set automatically by the protocol

RTF_CLONING vs RTF_PRCLONING

2003-07-28 Thread Vincent Jardin
I do not understand the purpose of the flag PRCLONING. What is it for ? man rtalloc: RTF_PRCLONING routes are assumed to be managed by the protocol family and no resolution requests are made, but all routes generated by the cloning process retain a reference to the route from which they were

RTF_CLONING vs RTF_PRCLONING

2003-07-28 Thread Garrett Wollman
On Mon, 28 Jul 2003 23:45:28 +0200, Vincent Jardin [EMAIL PROTECTED] said: I agree, then... Isn't it already the purpose of RTF_CLONING ? When should RTF_PRCLONIG be set ? RTF_PRCLONING is set automatically by the protocol to cause host routes to be generated on every unique lookup.

Re: RTF_CLONING vs RTF_PRCLONING

2003-07-28 Thread Bruce M Simpson
On Mon, Jul 28, 2003 at 11:45:28PM +0200, Vincent Jardin wrote: I do not understand the purpose of the flag PRCLONING. What is it for ? Compare the output of netstat -rn with netstat -rna, to see the difference between a cloned and a protocol-cloned route. BMS

Re: RTF_CLONING vs RTF_PRCLONING

2003-07-28 Thread Bruce M Simpson
On Mon, Jul 28, 2003 at 05:51:28PM -0400, Garrett Wollman wrote: RTF_XRESOLVE is set when the target of the newly cloned route is not known by the kernel and must be set up by a user process. I'm not sure if anything ever used this, although I guess it could be used to implement ISIS. I have