Added dictionary.sangoma
authorAlan T. DeKok <aland@freeradius.org>
Fri, 10 Jun 2016 18:38:55 +0000 (14:38 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Fri, 10 Jun 2016 18:40:26 +0000 (14:40 -0400)
from http://wiki.sangoma.com/files/NSC-Radius-Support/dictionary.sangoma.txt

share/dictionary
share/dictionary.freeradius.internal
share/dictionary.sangoma [new file with mode: 0644]

index 03c0c3e..43a532f 100644 (file)
@@ -251,6 +251,7 @@ $INCLUDE dictionary.riverstone
 $INCLUDE dictionary.roaringpenguin
 $INCLUDE dictionary.ruggedcom
 $INCLUDE dictionary.ruckus
+$INCLUDE dictionary.sangoma
 $INCLUDE dictionary.shasta
 $INCLUDE dictionary.sg
 $INCLUDE dictionary.shiva
index 75c7d55..cb8ed0e 100644 (file)
@@ -473,30 +473,6 @@ ATTRIBUTE  Tmp-Integer64-6                         1877    integer64
 ATTRIBUTE      Tmp-Integer64-7                         1878    integer64
 ATTRIBUTE      Tmp-Integer64-8                         1879    integer64
 ATTRIBUTE      Tmp-Integer64-9                         1880    integer64
-#
-#  These attributes shouldn't be used anywhere.  They are defined here
-#  only for casting of values in conditional expressions.
-#
-#  The order and number need to be consistent with the typedefs used
-#  in the server source.
-#
-ATTRIBUTE      Tmp-Cast-String                         1851    string
-ATTRIBUTE      Tmp-Cast-Integer                        1852    integer
-ATTRIBUTE      Tmp-Cast-Ipaddr                         1853    ipaddr
-ATTRIBUTE      Tmp-Cast-Date                           1854    date
-ATTRIBUTE      Tmp-Cast-Abinary                        1855    abinary
-ATTRIBUTE      Tmp-Cast-Octets                         1856    octets
-ATTRIBUTE      Tmp-Cast-Ifid                           1857    ifid
-ATTRIBUTE      Tmp-Cast-IPv6Addr                       1858    ipv6addr
-ATTRIBUTE      Tmp-Cast-IPv6Prefix                     1859    ipv6prefix
-ATTRIBUTE      Tmp-Cast-Byte                           1860    byte
-ATTRIBUTE      Tmp-Cast-Short                          1861    short
-ATTRIBUTE      Tmp-Cast-Ethernet                       1862    ether
-ATTRIBUTE      Tmp-Cast-Signed                         1863    signed
-# don't use or define these
-ATTRIBUTE      Tmp-Cast-Integer64                      1869    integer64
-ATTRIBUTE      Tmp-Cast-IPv4Prefix                     1870    ipv4prefix
-# don't use or define VSA or MAX
 
 #      Range:  1900-1909
 #      WiMAX server-side attributes.
diff --git a/share/dictionary.sangoma b/share/dictionary.sangoma
new file mode 100644 (file)
index 0000000..1f7bc2a
--- /dev/null
@@ -0,0 +1,112 @@
+# -*- text -*-
+#
+# dictionary.sangoma
+#
+# jma@sangoma.com
+#
+# Version:     $Id: dictionary.sangoma
+#
+
+VENDOR         NetBorder                       35987
+
+#
+#      Standard attribute
+#
+BEGIN-VENDOR   NetBorder
+
+ATTRIBUTE      NetBorder-AVPair                        1       string
+ATTRIBUTE      NetBorder-CLID                          2       string
+ATTRIBUTE      NetBorder-Dialplan                      3       string
+ATTRIBUTE      NetBorder-Src                           4       string
+ATTRIBUTE      NetBorder-Dst                           5       string
+ATTRIBUTE      NetBorder-Src-Channel                   6       string
+ATTRIBUTE      NetBorder-Dst-Channel                   7       string
+ATTRIBUTE      NetBorder-Ani                           8       string
+ATTRIBUTE      NetBorder-Aniii                         9       string
+ATTRIBUTE      NetBorder-Lastapp                       10      string
+ATTRIBUTE      NetBorder-Lastdata                      11      string
+ATTRIBUTE      NetBorder-Disposition                   12      string
+ATTRIBUTE      NetBorder-Hangupcause                   13      integer
+ATTRIBUTE      NetBorder-Billusec                      15      integer
+ATTRIBUTE      NetBorder-AMAFlags                      16      integer
+ATTRIBUTE      NetBorder-RDNIS                         17      string
+ATTRIBUTE      NetBorder-Context                       18      string
+ATTRIBUTE      NetBorder-Source                        19      string
+ATTRIBUTE      NetBorder-Callstartdate                 20      string
+ATTRIBUTE      NetBorder-Callanswerdate                21      string
+ATTRIBUTE      NetBorder-Calltransferdate              22      string
+ATTRIBUTE      NetBorder-Callenddate                   23      string
+ATTRIBUTE      NetBorder-Signalbond                    24      string
+
+#
+#  NetBorder-Hangupcause
+#
+VALUE  NetBorder-Hangupcause           None                    0
+VALUE  NetBorder-Hangupcause           Unallocated-Number      1
+VALUE  NetBorder-Hangupcause           No-Route-Transit-Net    2
+VALUE  NetBorder-Hangupcause           No-Route-Destination    3
+VALUE  NetBorder-Hangupcause           Channel-Unacceptable    6
+VALUE  NetBorder-Hangupcause           Call-Awarded-Delivery   7
+VALUE  NetBorder-Hangupcause           Normal-Clearing         16
+VALUE  NetBorder-Hangupcause           User-Busy               17
+VALUE  NetBorder-Hangupcause           No-User-Response        18
+VALUE  NetBorder-Hangupcause           No-Answer               19
+VALUE  NetBorder-Hangupcause           Subscriber-Absent       20
+VALUE  NetBorder-Hangupcause           Call-Rejected           21
+VALUE  NetBorder-Hangupcause           Number-Changed          22
+VALUE  NetBorder-Hangupcause           Redirecto-To-New-Destination 23
+VALUE  NetBorder-Hangupcause           Exchange-Routing-Error  25
+VALUE  NetBorder-Hangupcause           Destination-Out-Of-Order 27
+VALUE  NetBorder-Hangupcause           Invalid-Number-Format   28
+VALUE  NetBorder-Hangupcause           Facility-Rejected       29
+VALUE  NetBorder-Hangupcause           Response-To-Status-Enquiry 30
+VALUE  NetBorder-Hangupcause           Normal-Unspecified      31
+VALUE  NetBorder-Hangupcause           Normal-Circuit-Congestion 34
+VALUE  NetBorder-Hangupcause           Network-Out-Of-Order    38
+VALUE  NetBorder-Hangupcause           Normal-Temporary-Failure 41
+VALUE  NetBorder-Hangupcause           Switch-Congestion       42
+VALUE  NetBorder-Hangupcause           Access-Info-Discarded   43
+VALUE  NetBorder-Hangupcause           Requested-Chan-Unavail  44
+VALUE  NetBorder-Hangupcause           Pre-Empted              45
+VALUE  NetBorder-Hangupcause           Facility-Not-Subscribed 50
+VALUE  NetBorder-Hangupcause           Outgoing-Call-Barred    52
+VALUE  NetBorder-Hangupcause           Incoming-Call-Barred    54
+VALUE  NetBorder-Hangupcause           Bearercapability-Notauth 57
+VALUE  NetBorder-Hangupcause           Bearercapability-Notavail 58
+VALUE  NetBorder-Hangupcause           Service-Unavailable     63
+VALUE  NetBorder-Hangupcause           Bearercapability-Notimpl 65
+VALUE  NetBorder-Hangupcause           Chan-Not-Implemented    66
+VALUE  NetBorder-Hangupcause           Facility-Not-Implemented 69
+VALUE  NetBorder-Hangupcause           Service-Not-Implemented 79
+VALUE  NetBorder-Hangupcause           Invalid-Call-Reference  81
+VALUE  NetBorder-Hangupcause           Incompatible-Destination 88
+VALUE  NetBorder-Hangupcause           Invalid-Msg-Unspecified 95
+VALUE  NetBorder-Hangupcause           Mandatory-IE-Missing    96
+VALUE  NetBorder-Hangupcause           Message-Type-Nonexist   97
+VALUE  NetBorder-Hangupcause           Wrong-Message           98
+VALUE  NetBorder-Hangupcause           IE-Nonexist             99
+VALUE  NetBorder-Hangupcause           Invalid-IE-Contents     100
+VALUE  NetBorder-Hangupcause           Wrong-Call-State        101
+VALUE  NetBorder-Hangupcause           Recovery-On-Timer-Expire 102
+VALUE  NetBorder-Hangupcause           Mandatory-IE-Length-Error 103
+VALUE  NetBorder-Hangupcause           Protocol-Error          111
+VALUE  NetBorder-Hangupcause           Interworking            127
+VALUE  NetBorder-Hangupcause           Success                 142
+VALUE  NetBorder-Hangupcause           Originator-Cancel       487
+VALUE  NetBorder-Hangupcause           Crash                   500
+VALUE  NetBorder-Hangupcause           System-Shutdown         501
+VALUE  NetBorder-Hangupcause           Lose-Race               502
+VALUE  NetBorder-Hangupcause           Manager-Request         503
+VALUE  NetBorder-Hangupcause           Blind-Transfer          600
+VALUE  NetBorder-Hangupcause           Attended-Transfer       601
+VALUE  NetBorder-Hangupcause           Allotted-Timeout        602
+VALUE  NetBorder-Hangupcause           User-Challenge          603
+VALUE  NetBorder-Hangupcause           Media-Timeout           604
+VALUE  NetBorder-Hangupcause           Picked-Off              605
+VALUE  NetBorder-Hangupcause           User-Not-Registered     606
+
+#
+#
+#
+
+END-VENDOR     NetBorder