18ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#
28ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project# Updated 97/06/13 to livingston-radius-2.01 miquels@cistron.nl
38ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#
48ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	This file contains dictionary translations for parsing
58ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	requests and generating responses.  All transactions are
68ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	composed of Attribute/Value Pairs.  The value of each attribute
78ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	is specified as one of 4 data types.  Valid data types are:
88ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#
98ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	string - 0-253 octets
108ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	ipaddr - 4 octets in network byte order
118ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	integer - 32 bit value in big endian order (high byte first)
128ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	date - 32 bit value in big endian order - seconds since
138ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#					00:00:00 GMT,  Jan.  1,  1970
148ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#
158ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	Enumerated values are stored in the user file with dictionary
168ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	VALUE translations for easy administration.
178ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#
188ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	Example:
198ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#
208ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	ATTRIBUTE	  VALUE
218ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	---------------   -----
228ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	Framed-Protocol = PPP
238ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	7		= 1	(integer encoding)
248ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#
258ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project
268ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project# The dictionary format now supports vendor-specific attributes.
278ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project# Vendors are introduced like this:
288ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#
298ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	VENDOR vendor_name vendor_number
308ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#
318ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project# For example:
328ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#
338ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	VENDOR RoaringPenguin 10055
348ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#
358ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project# Vendor-specific attributes have a fifth field with the name of the
368ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project# vendor.  For example:
378ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#
388ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#       ATTRIBUTE RP-Upstream-Speed-Limit 1 integer RoaringPenguin
398ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#
408ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project# introduces a Roaring Penguin vendor-specific attribbute with name
418ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project# RP-Upstream-Speed-Limit, number 1, type integer and vendor RoaringPenguin.
428ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project
438ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#
448ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	Following are the proper new names. Use these.
458ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#
468ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	User-Name		1	string
478ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Password		2	string
488ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	CHAP-Password		3	string
498ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	NAS-IP-Address		4	ipaddr
508ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	NAS-Port-Id		5	integer
518ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Service-Type		6	integer
528ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Framed-Protocol		7	integer
538ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Framed-IP-Address	8	ipaddr
548ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Framed-IP-Netmask	9	ipaddr
558ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Framed-Routing		10	integer
568ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Filter-Id		11	string
578ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Framed-MTU		12	integer
588ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Framed-Compression	13	integer
598ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Login-IP-Host		14	ipaddr
608ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Login-Service		15	integer
618ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Login-TCP-Port		16	integer
628ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Reply-Message		18	string
638ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Callback-Number		19	string
648ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Callback-Id		20	string
658ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Framed-Route		22	string
668ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Framed-IPX-Network	23	ipaddr
678ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	State			24	string
688ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Class			25	string
698ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Session-Timeout		27	integer
708ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Idle-Timeout		28	integer
718ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Termination-Action	29	integer
728ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Called-Station-Id	30	string
738ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Calling-Station-Id	31	string
748ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	NAS-Identifier		32	string
758ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Acct-Status-Type	40	integer
768ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Acct-Delay-Time		41	integer
778ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Acct-Input-Octets	42	integer
788ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Acct-Output-Octets	43	integer
798ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Acct-Session-Id		44	string
808ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Acct-Authentic		45	integer
818ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Acct-Session-Time	46	integer
828ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Acct-Input-Packets	47	integer
838ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Acct-Output-Packets	48	integer
848ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Acct-Terminate-Cause	49	integer
858ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE       Chap-Challenge          60      string
868ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	NAS-Port-Type		61	integer
878ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Port-Limit		62	integer
888ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Connect-Info		77	string
898ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project
908ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project# RFC 2869
918ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Acct-Interim-Interval	85	integer
928ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project
938ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#
948ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	Experimental Non Protocol Attributes used by Cistron-Radiusd
958ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#
968ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Huntgroup-Name		221	string
978ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	User-Category		1029	string
988ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Group-Name		1030	string
998ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Simultaneous-Use	1034	integer
1008ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Strip-User-Name		1035	integer
1018ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Fall-Through		1036	integer
1028ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Add-Port-To-IP-Address	1037	integer
1038ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Exec-Program		1038	string
1048ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Exec-Program-Wait	1039	string
1058ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Hint			1040	string
1068ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project
1078ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#
1088ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	Non-Protocol Attributes
1098ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	These attributes are used internally by the server
1108ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#
1118ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Expiration		  21	date
1128ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Auth-Type		1000	integer
1138ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Menu			1001	string
1148ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Termination-Menu	1002	string
1158ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Prefix			1003	string
1168ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Suffix			1004	string
1178ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Group			1005	string
1188ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Crypt-Password		1006	string
1198ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Connect-Rate		1007	integer
1208ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project
1218ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#
1228ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#       Experimental, implementation specific attributes
1238ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#
1248ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project# Limit session traffic
1258ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Session-Octets-Limit	227	integer
1268ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project# What to assume as limit - 0 in+out, 1 in, 2 out, 3 max(in,out)
1278ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectATTRIBUTE	Octets-Direction	228	integer
1288ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project
1298ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#
1308ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	Integer Translations
1318ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#
1328ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project
1338ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	User Types
1348ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project
1358ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Service-Type		Login-User		1
1368ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Service-Type		Framed-User		2
1378ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Service-Type		Callback-Login-User	3
1388ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Service-Type		Callback-Framed-User	4
1398ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Service-Type		Outbound-User		5
1408ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Service-Type		Administrative-User	6
1418ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Service-Type		NAS-Prompt-User		7
1428ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project
1438ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	Framed Protocols
1448ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project
1458ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Framed-Protocol		PPP			1
1468ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Framed-Protocol		SLIP			2
1478ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project
1488ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	Framed Routing Values
1498ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project
1508ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Framed-Routing		None			0
1518ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Framed-Routing		Broadcast		1
1528ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Framed-Routing		Listen			2
1538ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Framed-Routing		Broadcast-Listen	3
1548ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project
1558ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	Framed Compression Types
1568ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project
1578ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Framed-Compression	None			0
1588ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Framed-Compression	Van-Jacobson-TCP-IP	1
1598ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project
1608ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	Login Services
1618ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project
1628ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Login-Service		Telnet			0
1638ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Login-Service		Rlogin			1
1648ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Login-Service		TCP-Clear		2
1658ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Login-Service		PortMaster		3
1668ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project
1678ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	Status Types
1688ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project
1698ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Acct-Status-Type	Start			1
1708ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Acct-Status-Type	Stop			2
1718ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Acct-Status-Type	Accounting-On		7
1728ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Acct-Status-Type	Accounting-Off		8
1738ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project
1748ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	Authentication Types
1758ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project
1768ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Acct-Authentic		RADIUS			1
1778ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Acct-Authentic		Local			2
1788ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Acct-Authentic		PowerLink128		100
1798ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project
1808ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	Termination Options
1818ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project
1828ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Termination-Action	Default			0
1838ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Termination-Action	RADIUS-Request		1
1848ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project
1858ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	NAS Port Types, available in 3.3.1 and later
1868ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project
1878ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		NAS-Port-Type		Async			0
1888ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		NAS-Port-Type		Sync			1
1898ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		NAS-Port-Type		ISDN			2
1908ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		NAS-Port-Type		ISDN-V120		3
1918ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		NAS-Port-Type		ISDN-V110		4
1928ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project
1938ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	Acct Terminate Causes, available in 3.3.2 and later
1948ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project
1958ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE           Acct-Terminate-Cause    User-Request            1
1968ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE           Acct-Terminate-Cause    Lost-Carrier            2
1978ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE           Acct-Terminate-Cause    Lost-Service            3
1988ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE           Acct-Terminate-Cause    Idle-Timeout            4
1998ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE           Acct-Terminate-Cause    Session-Timeout         5
2008ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE           Acct-Terminate-Cause    Admin-Reset             6
2018ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE           Acct-Terminate-Cause    Admin-Reboot            7
2028ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE           Acct-Terminate-Cause    Port-Error              8
2038ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE           Acct-Terminate-Cause    NAS-Error               9
2048ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE           Acct-Terminate-Cause    NAS-Request             10
2058ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE           Acct-Terminate-Cause    NAS-Reboot              11
2068ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE           Acct-Terminate-Cause    Port-Unneeded           12
2078ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE           Acct-Terminate-Cause    Port-Preempted          13
2088ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE           Acct-Terminate-Cause    Port-Suspended          14
2098ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE           Acct-Terminate-Cause    Service-Unavailable     15
2108ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE           Acct-Terminate-Cause    Callback                16
2118ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE           Acct-Terminate-Cause    User-Error              17
2128ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE           Acct-Terminate-Cause    Host-Request            18
2138ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project
2148ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#
2158ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	Non-Protocol Integer Translations
2168ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#
2178ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project
2188ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Auth-Type		Local			0
2198ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Auth-Type		System			1
2208ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Auth-Type		SecurID			2
2218ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Auth-Type		Crypt-Local		3
2228ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Auth-Type		Reject			4
2238ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project
2248ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#
2258ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	Cistron extensions
2268ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#
2278ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Auth-Type		Pam			253
2288ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Auth-Type		None			254
2298ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project
2308ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#
2318ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	Experimental Non-Protocol Integer Translations for Cistron-Radiusd
2328ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#
2338ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Fall-Through		No			0
2348ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Fall-Through		Yes			1
2358ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Add-Port-To-IP-Address	No			0
2368ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Add-Port-To-IP-Address	Yes			1
2378ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project
2388ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#
2398ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	Configuration Values
2408ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#	uncomment these two lines to turn account expiration on
2418ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#
2428ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project
2438ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#VALUE		Server-Config		Password-Expiration	30
2448ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#VALUE		Server-Config		Password-Warning	5
2458ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project
2468ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#       Octets-Direction
2478ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Octets-Direction        Sum			0
2488ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Octets-Direction        Input			1
2498ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Octets-Direction        Output			2
2508ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Octets-Direction        MaxOveral		3
2518ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectVALUE		Octets-Direction        MaxSession		4
2528ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project
2538ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source ProjectINCLUDE /etc/radiusclient/dictionary.microsoft
254