]> git.proxmox.com Git - ovs.git/commit - tests/ovn.at
ovn-northd: Add logical flows to support DHCPv6
authorNuman Siddique <nusiddiq@redhat.com>
Fri, 5 Aug 2016 04:06:39 +0000 (09:36 +0530)
committerBen Pfaff <blp@ovn.org>
Sun, 14 Aug 2016 20:47:12 +0000 (13:47 -0700)
commit33ac3c83416334e8759ff21170e42aa9700be8e4
tree165d36be177b4dd465019700a18cd311922ce23b
parent01cfdb2f7088e415eb5345b1d62cd44df492b36c
ovn-northd: Add logical flows to support DHCPv6

OVN implements native DHCPv6. DHCPv6 options are stored
in the 'DHCP_Options' NB table and logical ports refer to this
table to configure the DHCPv6 options.

For each logical port configured with DHCPv6 Options following flows
are added
 - A logical flow which copies the DHCPv6 options to the DHCPv6
   request packets using the 'put_dhcpv6_opts' action and advances the
   packet to the next stage.

 - A logical flow which implements the DHCPv6 reponder by sending
   the DHCPv6 reply back to the inport once the 'put_dhcpv6_opts' action
   is applied.

Signed-off-by: Numan Siddique <nusiddiq@redhat.com>
Signed-off-by: Ben Pfaff <blp@ovn.org>
lib/packets.h
ovn/northd/ovn-northd.8.xml
ovn/northd/ovn-northd.c
ovn/ovn-nb.ovsschema
ovn/ovn-nb.xml
tests/ovn.at