From: David Ahern <[email protected]> Date: Mon, 31 Aug 2015 09:29:40 -0700
> Remove the VRF change in udp_sendmsg to set the source address. The VRF > driver already has access to the packet on the TX path via the dst. It > can be used to update the source address in the header. > > Update function based on OVS. > > Cc: Tom Herbert <[email protected]> > Signed-off-by: David Ahern <[email protected]> This is worse. You have the source address in the VRF driver's output routine in fl4.saddr, just use it as-is. You're adding even more route lookups, at least the existing code just walks the device address less which is often cheaper than a full-blown route lookup. -- 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
