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

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

v2 -> v3:
  - Fix typo and nit problem (Simon)
  - v2: https://lore.kernel.org/netdev/20240708111103.9742-1-richardbgobert@gmail.com/

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
  - v1: https://lore.kernel.org/netdev/df300a49-7811-4126-a56a-a77100c8841b@gmail.com/

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               | 82 +++++++++++++++++++++++++++---
 drivers/net/vxlan/vxlan_core.c     | 55 ++++++++++++++------
 include/net/geneve.h               |  6 +++
 include/uapi/linux/if_link.h       |  2 +
 tools/include/uapi/linux/if_link.h |  2 +
 5 files changed, 124 insertions(+), 23 deletions(-)

-- 
2.36.1


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

end of thread, other threads:[~2024-07-11 22:39 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-11 13:14 [PATCH net-next v3 0/2] net: add local address bind support to vxlan and geneve Richard Gobert
2024-07-11 13:14 ` [PATCH net-next v3 1/2] net: vxlan: enable local address bind for vxlan sockets Richard Gobert
2024-07-11 13:14 ` [PATCH net-next v3 2/2] net: geneve: enable local address bind for geneve sockets Richard Gobert
2024-07-11 22:39 ` [PATCH net-next v3 0/2] net: add local address bind support to vxlan and geneve Jakub Kicinski

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.