]> git.proxmox.com Git - ovs.git/commit
OVN: add buffering support for ip packets
authorLorenzo Bianconi <lorenzo.bianconi@redhat.com>
Thu, 18 Oct 2018 14:05:56 +0000 (16:05 +0200)
committerBen Pfaff <blp@ovn.org>
Thu, 18 Oct 2018 15:33:16 +0000 (08:33 -0700)
commitd7abfe39cfd234227bb6174b7f959a16dc803b83
treec1eab6cce6efcb103b28bdfa0765ed11b09ff7a7
parentc9c8c8a1502a4fa255a920ca37e0d1d3603eecb0
OVN: add buffering support for ip packets

Add buffering support for IPv4/IPv6 packets that will be processed
by arp{}/nd_ns{} action when L2 address is not discovered yet since
otherwise the packet will be substituted with an ARP/Neighbor
Solicitation frame and this will result in the lost of the first
packet of the connection.
Moreover fix following automatic tests broken by ip-buffering support
since now original ip packets are transmitted by OVN logical
router:
- ovn -- 3 HVs, 3 LS, 3 lports/LS, 1 LR
- ovn -- /32 router IP address

Signed-off-by: Lorenzo Bianconi <lorenzo.bianconi@redhat.com>
Signed-off-by: Ben Pfaff <blp@ovn.org>
ovn/controller/pinctrl.c
tests/ovn.at