summaryrefslogtreecommitdiff
path: root/radius/dictionary.3gpp
diff options
context:
space:
mode:
authorLuis Ontanon <luis.ontanon@gmail.com>2005-07-15 21:03:13 +0000
committerLuis Ontanon <luis.ontanon@gmail.com>2005-07-15 21:03:13 +0000
commite1a828c5f23dec736a99f5cc995c6f0ade9582c3 (patch)
tree3317d8c30e1dba557e930ec500c4635347f27c10 /radius/dictionary.3gpp
parente1c7558d93c7acd09ddf0181356109ff25b770c9 (diff)
downloadwireshark-e1a828c5f23dec736a99f5cc995c6f0ade9582c3.tar.gz
Radius dictionary support
Part 1: the dictionary svn path=/trunk/; revision=14924
Diffstat (limited to 'radius/dictionary.3gpp')
-rw-r--r--radius/dictionary.3gpp39
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