From: Alan T. DeKok Date: Thu, 9 Jan 2025 19:36:53 +0000 (-0500) Subject: added missing dictionaries X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f19696c1918c020f0fb060f7fa6f9aa9b50af0bf;p=thirdparty%2Ffreeradius-server.git added missing dictionaries --- diff --git a/share/dictionary/dhcpv4/dictionary b/share/dictionary/dhcpv4/dictionary index 7bdf2b43c23..2bc46be0eab 100644 --- a/share/dictionary/dhcpv4/dictionary +++ b/share/dictionary/dhcpv4/dictionary @@ -58,6 +58,7 @@ $INCLUDE dictionary.rfc5986 $INCLUDE dictionary.rfc6011 $INCLUDE dictionary.rfc6153 $INCLUDE dictionary.rfc6656 +$INCLUDE dictionary.rfc6731 $INCLUDE dictionary.rfc6926 $INCLUDE dictionary.rfc7291 $INCLUDE dictionary.rfc7710 diff --git a/share/dictionary/dhcpv4/dictionary.rfc6731 b/share/dictionary/dhcpv4/dictionary.rfc6731 new file mode 100644 index 00000000000..050af4a826d --- /dev/null +++ b/share/dictionary/dhcpv4/dictionary.rfc6731 @@ -0,0 +1,24 @@ +# -*- text -*- +# Copyright (C) 2022 The FreeRADIUS Server project and contributors +# This work is licensed under CC-BY version 4.0 https://creativecommons.org/licenses/by/4.0 +# Version $Id$ +############################################################################## +# +# RFC 6731 - Improved Recursive DNS Server Selection for Multi-Interfaced Nodes +# +# $Id$ +# +############################################################################## + +ATTRIBUTE RDNSS-Selection 146 struct +MEMBER Preference uint8 + +VALUE Preference High 0x01 +VALUE Preference Medium 0x00 +VALUE Preference Low 0x03 +VALUE Preference Reserved 0x02 + +MEMBER Primary-DNS-Recursive-Name-Server ipv4addr +MEMBER Secondary-DNS-Recursive-Name-Server ipv6addr + +MEMBER FQDN string dns_label,array diff --git a/share/dictionary/dhcpv6/dictionary b/share/dictionary/dhcpv6/dictionary index 8c1e85e0f56..c8e340f8de6 100644 --- a/share/dictionary/dhcpv6/dictionary +++ b/share/dictionary/dhcpv6/dictionary @@ -64,6 +64,7 @@ $INCLUDE dictionary.rfc7839 $INCLUDE dictionary.rfc8026 $INCLUDE dictionary.rfc8115 $INCLUDE dictionary.rfc8156 +$INCLUDE dictionary.rfc8357 $INCLUDE dictionary.freeradius $INCLUDE dictionary.microsoft diff --git a/share/dictionary/dhcpv6/dictionary.rfc8357 b/share/dictionary/dhcpv6/dictionary.rfc8357 new file mode 100644 index 00000000000..58d067bd724 --- /dev/null +++ b/share/dictionary/dhcpv6/dictionary.rfc8357 @@ -0,0 +1,10 @@ +# -*- text -*- +# Copyright (C) 2022 The FreeRADIUS Server project and contributors +# This work is licensed under CC-BY version 4.0 https://creativecommons.org/licenses/by/4.0 +# Version $Id$ + +# +# If this attribute exists, then the reply is sent to the relay agent on the given +# port, and not to port 547. +# +ATTRIBUTE Relay-Source-Port 135 uint16