Hi David, David Stevens wrote:
From looking at the code, it appears that validate source is failing just because of the rp_filter. Do you have rp_filter set to nonzero? If so, it may do what you want just by setting that to 0:sysctl -w net.ipv4.conf.all.rp_filter=0
rp_filter is set to zero, it's the "if (res.type != RTN_UNICAST)" check in fib_validate_source() that's doing it. If I add a new "accept_local_addr" sysctl to ipv4_devconf to allow RTN_LOCAL here, everything works just fine. I just don't know how palatable that would be to upstream...
-Brian - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
