]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
added missing dictionaries
authorAlan T. DeKok <aland@freeradius.org>
Thu, 9 Jan 2025 19:36:53 +0000 (14:36 -0500)
committerAlan T. DeKok <aland@freeradius.org>
Fri, 10 Jan 2025 14:48:21 +0000 (09:48 -0500)
share/dictionary/dhcpv4/dictionary
share/dictionary/dhcpv4/dictionary.rfc6731 [new file with mode: 0644]
share/dictionary/dhcpv6/dictionary
share/dictionary/dhcpv6/dictionary.rfc8357 [new file with mode: 0644]

index 7bdf2b43c231805a325868f2637bec4d59494ff3..2bc46be0eab9327a8bf3250628ffeadb3948341a 100644 (file)
@@ -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 (file)
index 0000000..050af4a
--- /dev/null
@@ -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
index 8c1e85e0f56cd265e5a71e43fe496167f58ffac2..c8e340f8de648cae9087a0866274d9dda82b94ff 100644 (file)
@@ -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 (file)
index 0000000..58d067b
--- /dev/null
@@ -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