Re: MASQUERADE: Route sent us somewhere else (was Re: Fw: Rusty's brain broke!)
From: Rusty Russell
Date: Mon Jan 12 2004 - 18:47:26 EST
In message <4001F33A.9000802@xxxxxxxxx> you write:
> Julian Anastasov wrote:
>
> >- provide oif learned from the input route (as before the discussed
> >change). May be in 99% of the setups it selects the right route.
> >I think, we should use this, at least for 2.4.
> >
> >
> >
> Why should we do a route lookup at all ? MASQUERADE doesn't need the
> dst_entry but only the interface address. Using ifa_list->ifa_local
> of the outgoing in_device seems like the simplest solution to me.
You take all the fun out.
Yes, this is the best. It always does *something*, and is
predictable. People with really complex routing shouldn't really use
MASQUERADE, since it's designed for a specific, simple case.
Patch?
Cheers,
Rusty.
--
Anyone who quotes me in their sig is an idiot. -- Rusty Russell.
-
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html