]> git.proxmox.com Git - ovs.git/commit - tests/ovn.at
OVN: add icmp6{} action support
authorLorenzo Bianconi <lorenzo.bianconi@redhat.com>
Mon, 9 Apr 2018 10:00:24 +0000 (12:00 +0200)
committerBen Pfaff <blp@ovn.org>
Tue, 10 Apr 2018 23:28:57 +0000 (16:28 -0700)
commit3e7fa1e30c28d38f4dd7b5f6de969903c3bfeccb
treec450ea321b831c7e726515ad2ed1ae4df299ff40
parent9afc6f14ee7b2622703d98689acb0044d4a5492e
OVN: add icmp6{} action support

icmp6 action is used to replace the IPv6 packet been processed with
an ICMPv6 packet initialized based on incoming IPv6 one.
Ethernet and IPv6 fields not listed are not changed:
- ip.proto = 58 (ICMPv6)
- ip.ttl = 255
- icmp6.type = 1 (destination unreachable)
- icmp6.code = 1 (communication administratively prohibited)
Prerequisite: ip6

Signed-off-by: Lorenzo Bianconi <lorenzo.bianconi@redhat.com>
Signed-off-by: Ben Pfaff <blp@ovn.org>
include/ovn/actions.h
ovn/controller/pinctrl.c
ovn/lib/actions.c
ovn/ovn-sb.xml
ovn/utilities/ovn-trace.c
tests/ovn.at