From e1a828c5f23dec736a99f5cc995c6f0ade9582c3 Mon Sep 17 00:00:00 2001 From: Luis Ontanon Date: Fri, 15 Jul 2005 21:03:13 +0000 Subject: Radius dictionary support Part 1: the dictionary svn path=/trunk/; revision=14924 --- radius/dictionary.3gpp | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 radius/dictionary.3gpp (limited to 'radius/dictionary.3gpp') diff --git a/radius/dictionary.3gpp b/radius/dictionary.3gpp new file mode 100644 index 0000000000..3e8e1478de --- /dev/null +++ b/radius/dictionary.3gpp @@ -0,0 +1,39 @@ +# +# 3GPP stuff. +# +# ftp://ftp.3gpp.org/specs/2002-06/R1999/29_series/29061-3a0.zip +# +# $Id$ +# +VENDOR 3GPP 10415 + +BEGIN-VENDOR 3GPP + +# +# Most of the 'string' attributes are UTF-8 encoded text. +# Maybe we want a UTF-8 'type' in the server... +# +ATTRIBUTE 3GPP-IMSI 1 string +ATTRIBUTE 3GPP-Charging-ID 2 integer +ATTRIBUTE 3GPP-PDP-Type 3 integer +ATTRIBUTE 3GPP-Charging-Gateway-Address 4 ipaddr +ATTRIBUTE 3GPP-GPRS-Negotiated-QoS-profile 5 string +ATTRIBUTE 3GPP-SGSN-Address 6 ipaddr +ATTRIBUTE 3GPP-GGSN-Address 7 ipaddr +ATTRIBUTE 3GPP-IMSI-MCC-MNC 8 string +ATTRIBUTE 3GPP-GGSN-MCC-MNC 9 string +ATTRIBUTE 3GPP-NSAPI 10 string +ATTRIBUTE 3GPP-Session-Stop-Indicator 11 octets +ATTRIBUTE 3GPP-Selection-Mode 12 string +ATTRIBUTE 3GPP-Charging-Characteristics 13 string +ATTRIBUTE 3GPP-Charging-Gateway-IPv6-Address 14 ipv6addr +ATTRIBUTE 3GPP-SGSN-IPv6-Address 15 ipv6addr +ATTRIBUTE 3GPP-GGSN-IPv6-Address 16 ipv6addr + +# +# This attribute is really an array of IPv6 addresses. +# Why the heck couldn't they just send multiple attributes? +# +ATTRIBUTE 3GPP-IPv6-DNS-Servers 17 octets + +END-VENDOR 3GPP -- cgit v1.2.1