#
#
-# These two dictionaries define attributes which conflict with the
-# IANA assigned attributes. They define attributes for equipment which
-# is 5-10 years old, and which should *no longer* be used.
-#
-# Moving the dictionaries here has the following effect:
-#
-# 1) The "old" names in the dictionaries can still be used in
-# SQL, the "users" file, etc.
-#
-# 2) Access-Request and Accounting-Request packets will use the
-# "new" names.
-#
-$INCLUDE @prefix@/dictionary.ascend.illegal
-$INCLUDE @prefix@/dictionary.usr.illegal
-
-#
# The DHCP dictionary is used only when the server is built with
# "configure --with-dhcp". It is not (and should not) be used in
# other situations. If you are running just a RADIUS server, this
#
#$INCLUDE @prefix@/dictionary.dhcp
-
#
# The filename given here should be an absolute path.
#
# ifid - 8 octets in network byte order
# ipv6addr - 16 octets in network byte order
# ipv6prefix - 18 octets in network byte order
-# ether - 6 octets of hh:hh:hh:hh:hh:hh
-# where 'h' is hex digits, upper or lowercase.
#
# FreeRADIUS includes extended data types which are not defined
# in the RFC's. These data types are:
#
# abinary - Ascend's binary filter format.
+# byte - 8 bit unsigned integer
+# ether - 6 octets of hh:hh:hh:hh:hh:hh
+# where 'h' is hex digits, upper or lowercase.
+# short - 16-bit unsigned integer
# octets - raw octets, printed and input as hex strings.
# e.g.: 0x123456789abcdef
+# tlv - type-length-value (only for certain WiMAX attributes)
#
#
# Enumerated values are stored in the user file with dictionary
# old names in the logfiles, INSTEAD OF the new names.
#
$INCLUDE dictionary.compat
+$INCLUDE dictionary.usr.illegal
+$INCLUDE dictionary.ascend.illegal
#
# Include the RFC dictionaries next.