On 16.06.2016 21:21, Alexander Duyck wrote: > This patch merges the notifiers for VXLAN and GENEVE into a single UDP > tunnel notifier. The idea is that we will want to only have to make one > notifier call to receive the list of ports for VXLAN and GENEVE tunnels > that need to be offloaded. > > In addition we add a new set of ndo functions named ndo_udp_tunnel_add and > ndo_udp_tunnel_del that are meant to allow us to track the tunnel meta-data > such as port and address family as tunnels are added and removed. The > tunnel meta-data is now transported in a structure named udp_tunnel_info > which for now carries the type, address family, and port number. In the > future this could be updated so that we can include a tuple of values > including things such as the destination IP address and other fields. > > I also ended up going with a naming scheme that consisted of using the > prefix udp_tunnel on function names. I applied this to the notifier and > ndo ops as well so that it hopefully points to the fact that these are > primarily used in the udp_tunnel functions. > > Signed-off-by: Alexander Duyck <adu...@mirantis.com>
Acked-by: Hannes Frederic Sowa <han...@stressinduktion.org>