Home server proxy stuff
[freeradius.git] / share / dictionary.freeradius
1 # -*- text -*-
2 #
3 #       The FreeRADIUS Vendor-Specific dictionary.
4 #
5 # Version:      $Id$
6 #
7 #       For a complete list of Private Enterprise Codes, see:
8 #
9 #       http://www.isi.edu/in-notes/iana/assignments/enterprise-numbers
10 #
11
12 VENDOR          FreeRADIUS                      11344
13
14 BEGIN-VENDOR    FreeRADIUS
15
16 ATTRIBUTE       FreeRADIUS-Proxied-To                   1       ipaddr
17
18 #
19 #       If you send a Status-Server packet from localhost to localhost
20 #       containing a FreeRADIUS-Statistics-Type attribute, the
21 #       response will contain relevant statistics.
22 #
23 #       The FreeRADIUS-Statistics-Type attribute is ignored for ALL
24 #       other packet types, and for ALL other IP addresses.  This will
25 #       not be changed.
26 #
27 #       Statistics can be queried by a number of methods:
28 #
29 #       Globally - all sockets auth/acct/proxy-auth/proxy-acct
30 #       By server IP/port - return auth or acct statistics for that port
31 #       By home server IP/port - return proxied auth and acct statistics
32 #       By client - send IP, return auth & acct statistics
33 #       By client for a server IP/port - return auth & acct statistics
34 #
35 #       Just send FreeRADIUS-Statistics-Type, and client IP, and/or
36 #       server IP/port, using the attributes defined below.
37 #
38 #  This is really a bitmask.
39 #
40 ATTRIBUTE       FreeRADIUS-Statistics-Type              127     integer
41
42 VALUE   FreeRADIUS-Statistics-Type      None                    0
43 VALUE   FreeRADIUS-Statistics-Type      Authentication          1
44 VALUE   FreeRADIUS-Statistics-Type      Accounting              2
45 VALUE   FreeRADIUS-Statistics-Type      Proxy-Authentication    4
46 VALUE   FreeRADIUS-Statistics-Type      Proxy-Accounting        8
47 VALUE   FreeRADIUS-Statistics-Type      Request-Queue           0x10
48 VALUE   FreeRADIUS-Statistics-Type      Client                  0x20
49 VALUE   FreeRADIUS-Statistics-Type      Server                  0x40
50 VALUE   FreeRADIUS-Statistics-Type      Home-Server             0x80
51
52 VALUE   FreeRADIUS-Statistics-Type      Auth-Acct               0x03
53 VALUE   FreeRADIUS-Statistics-Type      Proxy-Auth-Acct         0x0c
54
55 VALUE   FreeRADIUS-Statistics-Type      All                     0x1f
56
57 #
58 #  Global authentication statistics for packets received by the server.
59 #
60 ATTRIBUTE       FreeRADIUS-Total-Access-Requests        128     integer
61 ATTRIBUTE       FreeRADIUS-Total-Access-Accepts         129     integer
62 ATTRIBUTE       FreeRADIUS-Total-Access-Rejects         130     integer
63 ATTRIBUTE       FreeRADIUS-Total-Access-Challenges      131     integer
64 ATTRIBUTE       FreeRADIUS-Total-Auth-Responses         132     integer
65 ATTRIBUTE       FreeRADIUS-Total-Auth-Duplicate-Requests 133    integer
66 ATTRIBUTE       FreeRADIUS-Total-Auth-Malformed-Requests 134    integer
67 ATTRIBUTE       FreeRADIUS-Total-Auth-Invalid-Requests  135     integer
68 ATTRIBUTE       FreeRADIUS-Total-Auth-Dropped-Requests  136     integer
69 ATTRIBUTE       FreeRADIUS-Total-Auth-Unknown-Types     137     integer
70
71 #
72 #  Global statistics for auth packets sent by the server to all home servers
73 #
74 ATTRIBUTE       FreeRADIUS-Total-Proxy-Access-Requests  138     integer
75 ATTRIBUTE       FreeRADIUS-Total-Proxy-Access-Accepts   139     integer
76 ATTRIBUTE       FreeRADIUS-Total-Proxy-Access-Rejects   140     integer
77 ATTRIBUTE       FreeRADIUS-Total-Proxy-Access-Challenges 141    integer
78 ATTRIBUTE       FreeRADIUS-Total-Proxy-Auth-Responses   142     integer
79 ATTRIBUTE       FreeRADIUS-Total-Proxy-Auth-Duplicate-Requests 143      integer
80 ATTRIBUTE       FreeRADIUS-Total-Proxy-Auth-Malformed-Requests 144      integer
81 ATTRIBUTE       FreeRADIUS-Total-Proxy-Auth-Invalid-Requests 145        integer
82 ATTRIBUTE       FreeRADIUS-Total-Proxy-Auth-Dropped-Requests 146        integer
83 ATTRIBUTE       FreeRADIUS-Total-Proxy-Auth-Unknown-Types 147   integer
84
85 #
86 #  Global accounting statistics for packets received by the server.
87 #
88 ATTRIBUTE       FreeRADIUS-Total-Accounting-Requests    148     integer
89 ATTRIBUTE       FreeRADIUS-Total-Accounting-Responses   149     integer
90 ATTRIBUTE       FreeRADIUS-Total-Acct-Duplicate-Requests 150    integer
91 ATTRIBUTE       FreeRADIUS-Total-Acct-Malformed-Requests 151    integer
92 ATTRIBUTE       FreeRADIUS-Total-Acct-Invalid-Requests  152     integer
93 ATTRIBUTE       FreeRADIUS-Total-Acct-Dropped-Requests  153     integer
94 ATTRIBUTE       FreeRADIUS-Total-Acct-Unknown-Types     154     integer
95
96 #
97 #  Global statistics for acct packets sent by the server to all home servers
98 #
99 ATTRIBUTE       FreeRADIUS-Total-Proxy-Accounting-Requests 155  integer
100 ATTRIBUTE       FreeRADIUS-Total-Proxy-Accounting-Responses 156 integer
101 ATTRIBUTE       FreeRADIUS-Total-Proxy-Acct-Duplicate-Requests 157      integer
102 ATTRIBUTE       FreeRADIUS-Total-Proxy-Acct-Malformed-Requests 158      integer
103 ATTRIBUTE       FreeRADIUS-Total-Proxy-Acct-Invalid-Requests 159        integer
104 ATTRIBUTE       FreeRADIUS-Total-Proxy-Acct-Dropped-Requests 160        integer
105 ATTRIBUTE       FreeRADIUS-Total-Proxy-Acct-Unknown-Types 161   integer
106
107 #
108 #  Internal queues.  Different packet types are put into different queues.
109 #
110 ATTRIBUTE       FreeRADIUS-Queue-Len-Internal           162     integer
111 ATTRIBUTE       FreeRADIUS-Queue-Len-Proxy              163     integer
112 ATTRIBUTE       FreeRADIUS-Queue-Len-Auth               164     integer
113 ATTRIBUTE       FreeRADIUS-Queue-Len-Acct               165     integer
114 ATTRIBUTE       FreeRADIUS-Queue-Len-Detail             166     integer
115
116 ATTRIBUTE       FreeRADIUS-Stats-Client-IP-Address      167     ipaddr
117 ATTRIBUTE       FreeRADIUS-Stats-Client-Number          168     integer
118 ATTRIBUTE       FreeRADIUS-Stats-Client-Netmask         169     integer
119
120 ATTRIBUTE       FreeRADIUS-Stats-Server-IP-Address      170     ipaddr
121 ATTRIBUTE       FreeRADIUS-Stats-Server-Port            171     integer
122
123 END-VENDOR FreeRADIUS