On Mon, Sep 04, 2000 at 05:06:15PM +0800, Andrey Savochkin wrote: > So, I think that we have to be sure that we use the "best" address for this > destination. > What about an unconditional use of inet_select_addr() or fib_select_addr() > based on prefsrc with inet_select_addr() fallback? It looks fine in theory, but I'm sure it'll break with some anal ARP filters. (so at least for 2.2 we probably would need to sysctl it, or teach lots of users about prefsrc) I guess Alexey would hate your implementation because it adds a unnecessary fib_lookup() in a reasonable fast path, it would probably be better to cache it in the dst entry and pass it in. -Andi - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] Please read the FAQ at http://www.tux.org/lkml/
- Re: Linux 2.2 - BSD/OS 4.1 ARP inco... Matthew Kirkwood
- Re: Linux 2.2 - BSD/OS 4.1 ARP incompati... Alan Cox
- Re: Linux 2.2 - BSD/OS 4.1 ARP inco... David Luyer
- Re: Linux 2.2 - BSD/OS 4.1 ARP incompatibility Rogier Wolff
- Re: Linux 2.2 - BSD/OS 4.1 ARP incompatibility Andi Kleen
- Re: Linux 2.2 - BSD/OS 4.1 ARP incompatibility David Luyer
- Re: Linux 2.2 - BSD/OS 4.1 ARP incompatibility Andrey Savochkin
- Re: Linux 2.2 - BSD/OS 4.1 ARP incompatibility Andi Kleen
- Re: Linux 2.2 - BSD/OS 4.1 ARP incompatibili... Andrey Savochkin
- Re: Linux 2.2 - BSD/OS 4.1 ARP incompati... Andi Kleen
- Re: Linux 2.2 - BSD/OS 4.1 ARP inco... Andrey Savochkin
- Re: Linux 2.2 - BSD/OS 4.1 ARP ... Andi Kleen
- Re: Linux 2.2 - BSD/OS 4.1 ARP incompatibility Ricky Beam
- Re: Linux 2.2 - BSD/OS 4.1 ARP incompatibility Julian Anastasov
- Re: Linux 2.2 - BSD/OS 4.1 ARP incompatibility David Luyer
- Re: Linux 2.2 - BSD/OS 4.1 ARP incompatibility Julian Anastasov
- Re: Linux 2.2 - BSD/OS 4.1 ARP incompatibility Paul Jakma