More attributes as sent in by a nice person at HP
[freeradius.git] / share / dictionary.nokia
index 478d050..517e9e3 100644 (file)
@@ -1,12 +1,16 @@
 # -*- text -*-
+######################################################################
 #
 #      Nokia dictionary
 #      $Id$
 #
+######################################################################
+
 VENDOR         Nokia                           94
 
 BEGIN-VENDOR   Nokia
 
+ATTRIBUTE      Nokia-AVPair                            1       string
 ATTRIBUTE      Nokia-User-Profile                      2       string
 ATTRIBUTE      Nokia-Service-Name                      3       octets  # magic format
 ATTRIBUTE      Nokia-Service-Id                        4       octets  # magic format
@@ -17,33 +21,18 @@ ATTRIBUTE   Nokia-Service-Charging-Type             8       octets # magic format
 ATTRIBUTE      Nokia-Service-Encrypted-Password        9       octets # magic format
 ATTRIBUTE      Nokia-Session-Access-Method             10      octets
 ATTRIBUTE      Nokia-Session-Charging-Type             11      octets
-
+ATTRIBUTE      Nokia-OCS-ID1                           12      integer
+ATTRIBUTE      Nokia-OCS-ID2                           13      integer
+ATTRIBUTE      Nokia-TREC-Index                        14      integer
+ATTRIBUTE      Nokia-Requested-APN                     15      string
 END-VENDOR     Nokia
 
-#       Enable by putting the line "$INCLUDE dictionary.nokia" into
-#       the main dictionary file. Don't forget to comment out the
-#       $INCLUDE dictionary.ascend, because these over-lap with the
-#       standard RADIUS attributes, which are also illegitimately used
-#       by Ascend.
-#
-#      It's apparently rocket science for people to define their own
-#      VSA's.
-#
-
 #
-#      The format of these attributes is binary coded decimal (BCD)
-#      with the last four bits all set to 1 if there are an odd
+#      The format of some Nokia attributes is binary coded decimal
+#      (BCD) with the last four bits all set to 1 if there are an odd
 #      number of digits,
 #
 #      e.g 123 is encoded as hexadecimal bytes 21 F3
 #
 #      This is an incredibly stupid way of encoding the data.
 #
-ATTRIBUTE      Nokia-Primary-DNS-Server                135     ipaddr
-ATTRIBUTE      Nokia-Secondary-DNS-Server              135     ipaddr
-ATTRIBUTE      Nokia-IMSI                              224     octets
-ATTRIBUTE      Nokia-Charging-Id                       225     integer
-ATTRIBUTE      Nokia-Prepaid-Ind                       226     integer
-ATTRIBUTE      Nokia-GGSN-IP-Address                   227     ipaddr
-ATTRIBUTE      Nokia-SGSN-IP-Address                   228     ipaddr
-