Mercurial > hg > dhcpcd
changeset 4270:b61f4d71a677 draft
dhcp6: Softwire Address and Port-Mapped Clients, RFC7598
Add support for these options.
Untested, should work aside from the documented issue, patches welcome.
| author | Roy Marples <roy@marples.name> |
|---|---|
| date | Wed, 02 May 2018 22:28:31 +0100 |
| parents | 3050be161143 |
| children | c31474e97012 |
| files | src/dhcpcd-definitions.conf |
| diffstat | 1 files changed, 31 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/dhcpcd-definitions.conf Wed May 02 22:03:25 2018 +0100 +++ b/src/dhcpcd-definitions.conf Wed May 02 22:28:31 2018 +0100 @@ -579,6 +579,37 @@ define6 82 request uint32 sol_max_rt define6 83 request uint32 inf_max_rt +# DHCPv6 Softwire Address and Port-Mapped Clients, RFC7598 +define6 89 embed s46_rule +embed bitflags=0000000F flags +embed byte ea_len +embed byte prefix4_len +embed ipaddress ipv4_prefix +embed ip6address ipv6_prefix +define6 90 ip6address s64_br +define6 91 embed s46_dmr +embed byte prefix_len +embed binhex prefix +define6 92 embed s46_v4v6bind +embed ipaddress ipv4_address +embed byte ipv6_prefix_len +embed binhex ipv6_prefix_and_options +# Cannot decode options after variable length address ... +#encap 93 option +define6 93 embed s46_portparams +embed byte offset +embed byte psid_len +embed uint16 psid +define6 94 embed s46_cont_mape +encap 89 option +encap 90 option +define6 95 embed s46_cont_mapt +encap 89 option +encap 91 option +define6 96 embed s46_cont_lw +encap 90 option +encap 92 option + # DHCPv6 Address Selection Policy # Currently not supported
