All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH net-next v2 0/2] net: add local address bind support to vxlan and geneve
@ 2024-07-08 11:11 Richard Gobert
  2024-07-08 11:11 ` [PATCH net-next v2 1/2] net: vxlan: enable local address bind for vxlan sockets Richard Gobert
  2024-07-08 11:11 ` [PATCH net-next v2 2/2] net: geneve: enable local address bind for geneve sockets Richard Gobert
  0 siblings, 2 replies; 4+ messages in thread
From: Richard Gobert @ 2024-07-08 11:11 UTC (permalink / raw)
  To: davem, edumazet, kuba, pabeni, idosch, amcohen, petrm, gnault,
	jbenc, b.galvani, martin.lau, daniel, aahila, liuhangbin, netdev,
	linux-kernel
  Cc: Richard Gobert

This series adds local address bind support to both vxlan
and geneve sockets.

v1 -> v2:
  - Change runtime checking of CONFIG_IPV6 to compile time in geneve
  - Change {geneve,vxlan}_find_sock to check listening address
  - Fix incorrect usage of IFLA_VXLAN_LOCAL6 in geneve
  - Use NLA_POLICY_EXACT_LEN instead of changing strict_start_type in geneve

Richard Gobert (2):
  net: vxlan: enable local address bind for vxlan sockets
  net: geneve: enable local address bind for geneve sockets

 drivers/net/geneve.c               | 78 ++++++++++++++++++++++++++----
 drivers/net/vxlan/vxlan_core.c     | 52 ++++++++++++++------
 include/net/geneve.h               |  6 +++
 include/uapi/linux/if_link.h       |  2 +
 tools/include/uapi/linux/if_link.h |  2 +
 5 files changed, 116 insertions(+), 24 deletions(-)

-- 
2.36.1


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2024-07-09 12:09 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-08 11:11 [PATCH net-next v2 0/2] net: add local address bind support to vxlan and geneve Richard Gobert
2024-07-08 11:11 ` [PATCH net-next v2 1/2] net: vxlan: enable local address bind for vxlan sockets Richard Gobert
2024-07-09 12:09   ` Simon Horman
2024-07-08 11:11 ` [PATCH net-next v2 2/2] net: geneve: enable local address bind for geneve sockets Richard Gobert

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.