Each row in this table stores the DHCPv6 Options supported by
native OVN DHCPv6. ovn-northd
populates this table with the
supported DHCPv6 options. ovn-controller
looks up this table to
get the DHCPv6 codes of the DHCPv6 options defined in the
put_dhcpv6_opts
action. Please refer to RFC 3315 and RFC 3646 for
the list of DHCPv6 options that can be defined here.
Summary:
name
string
code
integer, in range 0 to 254
type
string, one of ipv6
, mac
, or str
Details:
name
: string
Name of the DHCPv6 option.
Example. name="ia_addr"
code
: integer, in range 0 to 254
DHCPv6 option code for the DHCPv6 option as defined in the
appropriate RFC.
Example. code=3
type
: string, one of ipv6
, mac
, or str
Data type of the DHCPv6 option code.
value: ipv6
This indicates that the value of the DHCPv6 option
is an IPv6 address(es).
Example. "name=ia_addr", "code=5", "type=ipv6".
put_dhcpv6_opts(..., ia_addr = ae70::4,...)
value: str
This indicates that the value of the DHCPv6 option
is a string.
Example. "name=domain_search", "code=24",
"type=str".
put_dhcpv6_opts(..., domain_search =
ovn.domain,...)
value: mac
This indicates that the value of the DHCPv6 option
is a MAC address.
Example. "name=server_id", "code=2", "type=mac".
put_dhcpv6_opts(..., server_id =
01:02:03:04L05:06,...)