diff options
Diffstat (limited to 'radius/dictionary.3gpp')
-rw-r--r-- | radius/dictionary.3gpp | 39 |
1 files changed, 39 insertions, 0 deletions
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 |