Revert "TODO SMB2 NegotiateContext...."
[metze/wireshark/wip.git] / radius / dictionary
1 # -*- text -*-
2 #
3 # Version $Id$
4 # 2014-11-03 Comment out
5 # dictionary.rfc7155
6 # dictionary.rfc7268
7 # As they give errors in the test, something may have changed in the free rasdius syntax
8 #
9 # 2014-10-26 Updated based upon FreeRadius v3.0.4 dictionary file
10 #            - Added : actelis, aerohive, alvarion.wimax.v2_2, bluecoat, broadsoft, brocade, bskyb,
11 #              bt, camiant, cisco.asa, citrix, compatible, dante, dlink, dragonwave, efficientip,
12 #              equallogic, ericsson.packet.core.networks, f5, fdxtended, freedhcp, iana, infoblox,
13 #              kineto, meru, paloalto, proxim, purewave, riverbed, ruckus, sg, siemens, starent.vsa1,
14 #              surfnet, symbol, terena, wimax.alvarion, yubico, zeus, zte
15 #            - Added : rfc6677, rfc6911, rfc6929, rfc6930, rfc7055, rfc7155, rfc7268
16 #            - Renamed Redback to Ericsson-AB
17 #            - Renamed Alcatel-lucent.xylan to Xylan
18 #
19 # 2011-05-24 Updated based upon FreeRadius v2.1.10 dictionary file
20 #            - Added: acme, alcatel.sr, iea, motorola.wimax, rfc4603, rfc 5580, rfc5607, rfc5904, wichorus
21 #            - Added: additional Integer Translations
22 #
23 # 2009-07-09 Wireshark changes to FreeRadius v2.1.6 dictionary file
24 #            - enabled  include: dictionary.cisco.vpn3000
25 #            - disabled include: dictionary.vqp
26 #            - disabled include: dictionary.freeradius.internal
27 #            - added    include: dictionary.chillispot: as per 2009-06-11 commit in FreeRadius repository.
28 #            - added: Comment re Wireshark usage of the integer data type.
29 #
30 #       DO NOT EDIT THE FILES IN THIS DIRECTORY
31 #
32 #       The files in this directory are maintained and updated by
33 #       the FreeRADIUS project.  Newer releases of software may update
34 #       or change these files.
35 #
36 #       Use the main dictionary file (usually /etc/raddb/dictionary)
37 #       for local system attributes and $INCLUDEs.
38 #
39 #
40 #
41 #       This file contains dictionary translations for parsing
42 #       requests and generating responses.  All transactions are
43 #       composed of Attribute/Value Pairs.  The value of each attribute
44 #       is specified as one of a few data types.  Valid data types are:
45 #
46 #       text       - printable, generally UTF-8 encoded (subset of 'string')
47 #       string     - 0-253 octets
48 #       ipaddr     - 4 octets in network byte order
49 #       integer    - 32 bit value in big endian order (high byte first)
50 #                    [wireshark uses this type for non-standard 1-2-3 and 8 byte integers as well]
51 #       date       - 32 bit value in big endian order - seconds since
52 #                    00:00:00 GMT,  Jan.  1,  1970
53 #       ifid       - 8 octets in network byte order
54 #       ipv6addr   - 16 octets in network byte order
55 #       ipv6prefix - 18 octets in network byte order
56 #
57 #       FreeRADIUS includes data types which are not defined
58 #       in the RFC's.  These data types are:
59 #
60 #       abinary - Ascend's binary filter format.
61 #       ether      - 6 octets of hh:hh:hh:hh:hh:hh
62 #                    where 'h' is hex digits, upper or lowercase.
63 #       octets  - raw octets, printed and input as hex strings.
64 #                 e.g.: 0x123456789abcdef
65 #
66 #       FreeRADIUS uses a number of data types which are defined in
67 #       RFC 6929.  These data types should NEVER be used in any other
68 #       dictionary.  We won't even list them here.
69 #
70 #
71 #       Enumerated values are stored in the user file with dictionary
72 #       VALUE translations for easy administration.
73 #
74 #       Example:
75 #
76 #       ATTRIBUTE         VALUE
77 #       ---------------   -----
78 #       Framed-Protocol = PPP
79 #       7               = 1     (integer encoding)
80 #
81
82 #
83 #       Include compatibility dictionary for older users file. Move
84 #       this directive to the end of this file if you want to see the
85 #       old names in the logfiles, instead of the new names.
86 #
87 $INCLUDE dictionary.compat
88
89 #
90 #       IETF allocated attributes and values.  Split out into
91 #       the RFC which defined them.
92 #
93 #       For a complete list of the standard attributes and values,
94 #       see:
95 #               http://www.iana.org/assignments/radius-types
96 #
97 $INCLUDE dictionary.rfc2865
98 $INCLUDE dictionary.rfc2866
99 $INCLUDE dictionary.rfc2867
100 $INCLUDE dictionary.rfc2868
101 $INCLUDE dictionary.rfc2869
102 $INCLUDE dictionary.rfc3162
103 $INCLUDE dictionary.rfc3576
104 $INCLUDE dictionary.rfc3580
105 $INCLUDE dictionary.rfc4072
106 $INCLUDE dictionary.rfc4372
107 $INCLUDE dictionary.rfc4603
108 $INCLUDE dictionary.rfc4675
109 $INCLUDE dictionary.rfc4679
110 $INCLUDE dictionary.rfc4818
111 $INCLUDE dictionary.rfc4849
112 $INCLUDE dictionary.rfc5176
113 $INCLUDE dictionary.rfc5447
114 $INCLUDE dictionary.rfc5580
115 $INCLUDE dictionary.rfc5607
116 $INCLUDE dictionary.rfc5904
117 $INCLUDE dictionary.rfc6519
118 $INCLUDE dictionary.rfc6572
119 $INCLUDE dictionary.rfc6677
120 $INCLUDE dictionary.rfc6911
121 $INCLUDE dictionary.rfc6929
122 $INCLUDE dictionary.rfc6930
123 $INCLUDE dictionary.rfc7055
124 #$INCLUDE dictionary.rfc7155
125 #$INCLUDE dictionary.rfc7268
126 $INCLUDE dictionary.rfc7499
127 $INCLUDE dictionary.rfc7930
128
129 #
130 #       Mostly values which have been allocated by IANA under
131 #       "expert review", but which don't have an RFC associated with them.
132 #
133 $INCLUDE dictionary.iana
134
135 #
136 #       Vendor dictionaries are listed after the standard ones.
137 #
138 $INCLUDE dictionary.3com
139 $INCLUDE dictionary.3gpp
140 $INCLUDE dictionary.3gpp2
141 $INCLUDE dictionary.acc
142 $INCLUDE dictionary.acme
143 $INCLUDE dictionary.actelis
144 $INCLUDE dictionary.airespace
145 $INCLUDE dictionary.alcatel
146 $INCLUDE dictionary.alcatel.sr
147 $INCLUDE dictionary.alcatel-lucent.aaa
148 $INCLUDE dictionary.alteon
149 $INCLUDE dictionary.alvarion
150 $INCLUDE dictionary.apc
151 $INCLUDE dictionary.arbor
152 $INCLUDE dictionary.aruba
153 $INCLUDE dictionary.azaire
154 $INCLUDE dictionary.ascend
155 $INCLUDE dictionary.bay
156 $INCLUDE dictionary.bintec
157 $INCLUDE dictionary.bluecoat
158 $INCLUDE dictionary.broadsoft
159 $INCLUDE dictionary.brocade
160 $INCLUDE dictionary.bskyb
161 $INCLUDE dictionary.bt
162 $INCLUDE dictionary.cablelabs
163 $INCLUDE dictionary.cabletron
164 $INCLUDE dictionary.camiant
165 $INCLUDE dictionary.chillispot
166 $INCLUDE dictionary.cisco
167 $INCLUDE dictionary.cisco.asa
168 #
169 #        The Cisco VPN300 dictionary is the same as the altiga one.
170 #        You shouldn't use both at the same time.
171 #
172 $INCLUDE dictionary.cisco.vpn3000
173 $INCLUDE dictionary.cisco.vpn5000
174 $INCLUDE dictionary.cisco.bbsm
175 $INCLUDE dictionary.citrix
176 $INCLUDE dictionary.clavister
177 $INCLUDE dictionary.cnergee
178 $INCLUDE dictionary.colubris
179 $INCLUDE dictionary.compatible
180 $INCLUDE dictionary.cosine
181 $INCLUDE dictionary.dante
182 $INCLUDE dictionary.dellemc
183 #$INCLUDE dictionary.dhcp
184 $INCLUDE dictionary.dlink
185 $INCLUDE dictionary.digium
186 $INCLUDE dictionary.dragonwave
187 $INCLUDE dictionary.efficientip
188 $INCLUDE dictionary.eltex
189 $INCLUDE dictionary.epygi
190 $INCLUDE dictionary.equallogic
191 $INCLUDE dictionary.ericsson
192 $INCLUDE dictionary.ericsson.ab
193 $INCLUDE dictionary.ericsson.packet.core.networks
194 $INCLUDE dictionary.extreme
195 $INCLUDE dictionary.f5
196 $INCLUDE dictionary.fdxtended
197 $INCLUDE dictionary.freeradius
198 $INCLUDE dictionary.freeswitch
199 $INCLUDE dictionary.fortinet
200 $INCLUDE dictionary.foundry
201 $INCLUDE dictionary.gandalf
202 $INCLUDE dictionary.gemtek
203 $INCLUDE dictionary.h3c
204 $INCLUDE dictionary.hp
205 $INCLUDE dictionary.huawei
206 $INCLUDE dictionary.iea
207 $INCLUDE dictionary.infonet
208 $INCLUDE dictionary.issanni
209 $INCLUDE dictionary.itk
210 $INCLUDE dictionary.ipunplugged
211 $INCLUDE dictionary.juniper
212 $INCLUDE dictionary.jradius
213 $INCLUDE dictionary.karlnet
214 $INCLUDE dictionary.kineto
215 $INCLUDE dictionary.lancom
216 $INCLUDE dictionary.livingston
217 $INCLUDE dictionary.localweb
218 $INCLUDE dictionary.lucent
219 $INCLUDE dictionary.manzara
220 $INCLUDE dictionary.meinberg
221 $INCLUDE dictionary.merit
222 $INCLUDE dictionary.meru
223 $INCLUDE dictionary.microsemi
224 $INCLUDE dictionary.microsoft
225 $INCLUDE dictionary.mikrotik
226 $INCLUDE dictionary.motorola
227 $INCLUDE dictionary.motorola.wimax
228 $INCLUDE dictionary.navini
229 $INCLUDE dictionary.netscreen
230 $INCLUDE dictionary.networkphysics
231 $INCLUDE dictionary.nexans
232 $INCLUDE dictionary.ntua
233 $INCLUDE dictionary.nokia
234 #
235 #  Commented out because of attribute conflicts.
236 #
237 #$INCLUDE dictionary.nokia.conflict
238 $INCLUDE dictionary.nomadix
239 $INCLUDE dictionary.nortel
240 #
241 #  Commented out because of attribute conflicts.
242 #
243 #$INCLUDE dictionary.openser
244 $INCLUDE dictionary.packeteer
245 $INCLUDE dictionary.paloalto
246 $INCLUDE dictionary.patton
247 $INCLUDE dictionary.perle
248 $INCLUDE dictionary.propel
249 $INCLUDE dictionary.prosoft
250 $INCLUDE dictionary.proxim
251 $INCLUDE dictionary.purewave
252 $INCLUDE dictionary.quiconnect
253 $INCLUDE dictionary.quintum
254 $INCLUDE dictionary.redcreek
255 $INCLUDE dictionary.riverbed
256 $INCLUDE dictionary.riverstone
257 $INCLUDE dictionary.roaringpenguin
258 $INCLUDE dictionary.ruckus
259 $INCLUDE dictionary.ruggedcom
260 $INCLUDE dictionary.sangoma
261 $INCLUDE dictionary.shasta
262 $INCLUDE dictionary.sg
263 $INCLUDE dictionary.shiva
264 $INCLUDE dictionary.siemens
265 $INCLUDE dictionary.slipstream
266 $INCLUDE dictionary.sonicwall
267 $INCLUDE dictionary.springtide
268 #$INCLUDE dictionary.starent       Thes two are mutally exlusive I think, make the "old" one the default
269 $INCLUDE dictionary.starent.vsa1
270 $INCLUDE dictionary.surfnet
271 $INCLUDE dictionary.symbol
272 $INCLUDE dictionary.telebit
273 $INCLUDE dictionary.terena
274 $INCLUDE dictionary.trapeze
275 $INCLUDE dictionary.travelping
276 $INCLUDE dictionary.tropos
277 $INCLUDE dictionary.t_systems_nova
278 $INCLUDE dictionary.ukerna
279 $INCLUDE dictionary.unisphere
280 $INCLUDE dictionary.unix
281 $INCLUDE dictionary.usr
282 $INCLUDE dictionary.utstarcom
283 $INCLUDE dictionary.valemount
284 $INCLUDE dictionary.versanet
285 $INCLUDE dictionary.verizon
286 ###$INCLUDE dictionary.vqp
287 $INCLUDE dictionary.waverider
288 $INCLUDE dictionary.walabi
289 $INCLUDE dictionary.wichorus
290 $INCLUDE dictionary.wimax
291 $INCLUDE dictionary.wispr
292 $INCLUDE dictionary.xedia
293 $INCLUDE dictionary.xylan
294 $INCLUDE dictionary.yubico
295 $INCLUDE dictionary.zeus
296 $INCLUDE dictionary.zte
297 $INCLUDE dictionary.zyxel
298 $INCLUDE custom.includes
299
300 #
301 #       And finally the server internal attributes.
302 #
303 ###$INCLUDE dictionary.freeradius.internal
304
305 #
306 #       Miscellaneous attributes defined in weird places that
307 #       don't really belong anywhere else...
308 #
309 ATTRIBUTE       Originating-Line-Info                   94      string
310
311 #  As defined in draft-sterman-aaa-sip-00.txt
312 ATTRIBUTE       Digest-Response                         206     string
313 ATTRIBUTE       Digest-Attributes                       207     octets  # stupid format
314
315 #
316 #       Integer Translations
317 #
318 VALUE   Service-Type                    Voice                   12
319 VALUE   Service-Type                    Fax                     13
320 VALUE   Service-Type                    Modem-Relay             14
321 VALUE   Service-Type                    IAPP-Register           15
322 VALUE   Service-Type                    IAPP-AP-Check           16
323
324 VALUE   Framed-Protocol                 GPRS-PDP-Context        7
325
326 VALUE   NAS-Port-Type                   Wireless-CDMA2000       22
327 VALUE   NAS-Port-Type                   Wireless-UMTS           23
328 VALUE   NAS-Port-Type                   Wireless-1X-EV          24
329 VALUE   NAS-Port-Type                   IAPP                    25
330
331 VALUE   NAS-Port-Type                   FTTP                    26
332 VALUE   NAS-Port-Type                   Wireless-802.16         27
333 VALUE   NAS-Port-Type                   Wireless-802.20         28
334 VALUE   NAS-Port-Type                   Wireless-802.22         29
335
336 VALUE   NAS-Port-Type                   xPON                    35
337 VALUE   NAS-Port-Type                   Wireless-XGP            36
338
339 VALUE   Framed-Protocol                 PPTP                    9