On Tue, Jul 19, 2016 at 12:36:43AM +0530, Numan Siddique wrote:
> This patch adds a new OVN action 'put_dhcpv6_opts' to support native
> DHCPv6 in OVN.
> 
> ovn-controller parses this action and adds a NXT_PACKET_IN2
> OF flow with 'pause' flag set and the DHCPv6 options stored in
> 'userdata' field.
> 
> When the valid DHCPv6 packet is received by ovn-controller, it frames a
> new DHCPv6 reply packet with the DHCPv6 options present in the
> 'userdata' field and resumes the packet and stores 1 in the 1-bit subfield.
> If the packet is invalid, it resumes the packet without any modifying and
> stores 0 in the 1-bit subfield.
> 
> Eg. reg0[3] = put_dhcpv6_opts(IA_ADDR = aef0::4, SERVER_ID = 
> 00:00:00:00:10:02,
>                      DNS_RECURSIVE_SERVER={ae70::1,ae70::2}....)
> 
> A new 'DHCPv6_Options' table is added in SB DB which stores
> the supported DHCPv6 options with DHCPv6 code and type. ovn-northd is
> expected to popule this table.
> 
> Upcoming patch will add logical flows with this action.
> 
> Signed-off-by: Numan Siddique <nusid...@redhat.com>

The new put_dhcpv6_opts action needs to be documented.

I didn't see other problems on an initial scan through the code.

Thanks for working on this
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to