]> git.ipfire.org Git - thirdparty/freeradius-server.git/commit
IA-PD-Prefix-IPv6-Prefix should be a prefix type
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Mon, 16 Nov 2020 17:04:14 +0000 (11:04 -0600)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Mon, 16 Nov 2020 17:04:14 +0000 (11:04 -0600)
commiteb807ffaf0ed1b7b7ef9e5e2192f11b4e9f41d63
tree8ef55cfdd15119fda79d4b0450f40dae86fce1af
parente894fa3a921e5b819963b2e4c6a7753fd2fa0730
IA-PD-Prefix-IPv6-Prefix should be a prefix type

The DHCPv6 standard changes the encoding based on whether it's a struct field or an option, which is why it was a fixed length v6 address before.  Unfortunately none of the modules in FreeRADIUS will work with a prefix value split into its components
share/dictionary/dhcpv6/dictionary.rfc3633
src/protocols/dhcpv6/decode.c
src/protocols/dhcpv6/encode.c
src/tests/unit/protocols/dhcpv6/packet_AFTR-Name-rfc6334.txt
src/tests/unit/protocols/dhcpv6/packet_ia-pd.txt
src/tests/unit/protocols/dhcpv6/rfc8415.txt