Update to the FreeRADIUS version.
[metze/wireshark/wip.git] / radius / dictionary.vqp
1 # -*- text -*-
2 # Copyright (C) 2015 The FreeRADIUS Server project and contributors
3 ##############################################################################
4 #
5 #       Cisco's VLAN Query Protocol
6 #
7 #       This dictionary is NOT a RADIUS dictionary, but is used for a
8 #       similar purpose.
9 #
10 #       The default destination port is 1589.
11 #
12 #       $Id: 78fa95cf475798736674cbba97d8653a3ba78408 $
13 #
14 ##############################################################################
15
16 #
17 #       We've allocated "fake" attribute 0x2b00 ... 0x2cff for VQP.
18 #
19 #
20 #       0x2b00..0x2bff are for the VQP packet headers.
21 #       0x2c00..0x2cff are for the VQP attributes.
22 #
23 #       Note that the VQP protocol specifies 0x0c01..0x0c08 as the
24 #       real numbers for the VQP attributes.  We've added '0x2000'
25 #       to them to separate them from RADIUS attributes...
26 #
27
28 #
29 #  VQP Op codes
30 #
31 ATTRIBUTE       VQP-Packet-Type                         0x2b00  integer
32 ATTRIBUTE       VQP-Error-Code                          0x2b01  integer
33 ATTRIBUTE       VQP-Sequence-Number                     0x2b02  integer
34
35 #
36 #  VQP Attributes
37 #
38 ATTRIBUTE       VQP-Client-IP-Address                   0x2c01  ipaddr
39 ATTRIBUTE       VQP-Port-Name                           0x2c02  string
40 ATTRIBUTE       VQP-VLAN-Name                           0x2c03  string
41
42 # VTP domain
43 ATTRIBUTE       VQP-Domain-Name                         0x2c04  string
44
45 # Encapsulates an Ethernet frame...
46 ATTRIBUTE       VQP-Ethernet-Frame                      0x2c05  octets
47 ATTRIBUTE       VQP-MAC                                 0x2c06  ether
48 ATTRIBUTE       VQP-Unknown                             0x2c07  octets
49 ATTRIBUTE       VQP-Cookie                              0x2c08  ether
50
51 #
52 #       VQP integer mappings
53 #
54
55 VALUE   VQP-Packet-Type                 VQP-Join-Request        1
56 VALUE   VQP-Packet-Type                 VQP-Join-Response       2
57 VALUE   VQP-Packet-Type                 VQP-Reconfirm-Request   3
58 VALUE   VQP-Packet-Type                 VQP-Reconfirm-Response  4
59
60 VALUE   VQP-Packet-Type                 Do-Not-Respond          256
61
62 VALUE   VQP-Error-Code                  VQP-No-Error            0
63 VALUE   VQP-Error-Code                  VQP-Wrong-Version       1
64 VALUE   VQP-Error-Code                  VQP-Insufficient-Resources 2
65 VALUE   VQP-Error-Code                  VQP-Deny                3
66 VALUE   VQP-Error-Code                  VQP-Shutdown            4
67 VALUE   VQP-Error-Code                  VQP-Wrong-Mgmt-Domain   5
68
69 ######################################################################
70 #
71 #       Duplicate names here, for simplicity
72 #
73 ######################################################################
74
75 #
76 #  VMPS Op codes
77 #
78 ATTRIBUTE       VMPS-Packet-Type                        0x2b00  integer
79 ATTRIBUTE       VMPS-Error-Code                         0x2b01  integer
80 ATTRIBUTE       VMPS-Sequence-Number                    0x2b02  integer
81
82 #
83 #  VMPS Attributes
84 #
85 ATTRIBUTE       VMPS-Client-IP-Address                  0x2c01  ipaddr
86 ATTRIBUTE       VMPS-Port-Name                          0x2c02  string
87 ATTRIBUTE       VMPS-VLAN-Name                          0x2c03  string
88
89 # VTP domain
90 ATTRIBUTE       VMPS-Domain-Name                        0x2c04  string
91
92 # Encapsulates an Ethernet frame...
93 ATTRIBUTE       VMPS-Ethernet-Frame                     0x2c05  octets
94 ATTRIBUTE       VMPS-MAC                                0x2c06  ether
95 ATTRIBUTE       VMPS-Unknown                            0x2c07  octets
96 ATTRIBUTE       VMPS-Cookie                             0x2c08  ether
97
98 #
99 #       VMPS integer mappings
100 #
101
102 VALUE   VMPS-Packet-Type                VMPS-Join-Request       1
103 VALUE   VMPS-Packet-Type                VMPS-Join-Response      2
104 VALUE   VMPS-Packet-Type                VMPS-Reconfirm-Request  3
105 VALUE   VMPS-Packet-Type                VMPS-Reconfirm-Response 4
106
107 VALUE   VMPS-Error-Code                 VMPS-No-Error           0
108 VALUE   VMPS-Error-Code                 VMPS-Wrong-Version      1
109 VALUE   VMPS-Error-Code                 VMPS-Insufficient-Resources 2
110 VALUE   VMPS-Error-Code                 VMPS-Deny               3
111 VALUE   VMPS-Error-Code                 VMPS-Shutdown           4
112 VALUE   VMPS-Error-Code                 VMPS-Wrong-Mgmt-Domain  5