Skip to content

Commit 0042d82

Browse files
committed
Add vendor files for Juniper ERX
1 parent 1006025 commit 0042d82

3 files changed

Lines changed: 9198 additions & 0 deletions

File tree

vendors/erx/dictionary.erx

Lines changed: 209 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,209 @@
1+
VENDOR ERX 4874
2+
3+
BEGIN-VENDOR ERX
4+
5+
ATTRIBUTE ERX-Dial-Out-Number 35 string
6+
ATTRIBUTE ERX-PPP-Username 36 string
7+
ATTRIBUTE ERX-PPP-Password 37 string
8+
ATTRIBUTE ERX-PPP-Auth-Protocol 38 integer
9+
ATTRIBUTE ERX-Minimum-BPS 39 integer
10+
ATTRIBUTE ERX-Maximum-BPS 40 integer
11+
ATTRIBUTE ERX-Bearer-Type 41 integer
12+
ATTRIBUTE ERX-Input-Gigapkts 42 integer
13+
ATTRIBUTE ERX-Output-Gigapkts 43 integer
14+
ATTRIBUTE ERX-Tunnel-Interface-Id 44 string
15+
ATTRIBUTE ERX-IpV6-Virtual-Router 45 string
16+
ATTRIBUTE ERX-IpV6-Local-Interface 46 string
17+
ATTRIBUTE ERX-Ipv6-Primary-Dns 47 ipv6addr
18+
ATTRIBUTE ERX-Ipv6-Secondary-Dns 48 ipv6addr
19+
ATTRIBUTE Sdx-Service-Name 49 string
20+
ATTRIBUTE Sdx-Session-Volume-Quota 50 string
21+
ATTRIBUTE Sdx-Tunnel-Disconnect-Cause-Info 51 string
22+
ATTRIBUTE ERX-Radius-Client-Address 52 ipaddr
23+
ATTRIBUTE ERX-Service-Description 53 string
24+
ATTRIBUTE ERX-L2tp-Recv-Window-Size 54 integer
25+
ATTRIBUTE ERX-Dhcp-Options 55 string
26+
ATTRIBUTE ERX-Dhcp-Mac-Addr 56 string
27+
ATTRIBUTE ERX-Dhcp-Gi-Address 57 ipaddr
28+
ATTRIBUTE ERX-LI-Action 58 integer encrypt=2
29+
ATTRIBUTE ERX-Med-Dev-Handle 59 octets encrypt=2
30+
ATTRIBUTE ERX-Med-Ip-Address 60 ipaddr encrypt=2
31+
ATTRIBUTE ERX-Med-Port-Number 61 integer encrypt=2
32+
ATTRIBUTE ERX-MLPPP-Bundle-Name 62 string
33+
ATTRIBUTE ERX-Interface-Desc 63 string
34+
ATTRIBUTE ERX-Tunnel-Group 64 string
35+
ATTRIBUTE ERX-Service-Activate 65 string has_tag
36+
ATTRIBUTE ERX-Service-Deactivate 66 string
37+
ATTRIBUTE ERX-Service-Volume 67 integer has_tag
38+
ATTRIBUTE ERX-Service-Timeout 68 integer has_tag
39+
ATTRIBUTE ERX-Service-Statistics 69 integer has_tag
40+
ATTRIBUTE ERX-DF-Bit 70 integer
41+
ATTRIBUTE ERX-IGMP-Access-Name 71 string
42+
ATTRIBUTE ERX-IGMP-Access-Src-Name 72 string
43+
ATTRIBUTE ERX-IGMP-OIF-Map-Name 73 string
44+
ATTRIBUTE ERX-MLD-Access-Name 74 string
45+
ATTRIBUTE ERX-MLD-Access-Src-Name 75 string
46+
ATTRIBUTE ERX-MLD-OIF-Map-Name 76 string
47+
ATTRIBUTE ERX-MLD-Version 77 integer
48+
ATTRIBUTE ERX-IGMP-Version 78 integer
49+
ATTRIBUTE ERX-IP-Mcast-Adm-Bw-Limit 79 integer
50+
ATTRIBUTE ERX-IPv6-Mcast-Adm-Bw-Limit 80 integer
51+
ATTRIBUTE ERX-Qos-Parameters 82 string
52+
ATTRIBUTE ERX-Service-Session 83 string
53+
ATTRIBUTE ERX-Mobile-IP-Algorithm 84 integer
54+
ATTRIBUTE ERX-Mobile-IP-SPI 85 integer
55+
ATTRIBUTE ERX-Mobile-IP-Key 86 string
56+
ATTRIBUTE ERX-Mobile-IP-Replay 87 integer
57+
ATTRIBUTE ERX-Mobile-IP-Access-Control 88 string
58+
ATTRIBUTE ERX-Mobile-IP-Lifetime 89 integer
59+
ATTRIBUTE ERX-L2TP-Resynch-Method 90 integer
60+
ATTRIBUTE ERX-Tunnel-Switch-Profile 91 string
61+
ATTRIBUTE ERX-L2c-Up-Stream-Data 92 string
62+
ATTRIBUTE ERX-L2c-Down-Stream-Data 93 string
63+
ATTRIBUTE ERX-Tunnel-Tx-Speed-Method 94 integer
64+
ATTRIBUTE ERX-IGMP-Query-Interval 95 integer
65+
ATTRIBUTE ERX-IGMP-Max-Resp-Time 96 integer
66+
ATTRIBUTE ERX-IGMP-Immediate-Leave 97 integer
67+
ATTRIBUTE ERX-MLD-Query-Interval 98 integer
68+
ATTRIBUTE ERX-MLD-Max-Resp-Time 99 integer
69+
ATTRIBUTE ERX-MLD-Immediate-Leave 100 integer
70+
ATTRIBUTE ERX-IP-Block-Multicast 101 integer
71+
ATTRIBUTE ERX-IGMP-Explicit-Tracking 102 integer
72+
ATTRIBUTE ERX-IGMP-No-Tracking-V2-Grps 103 integer
73+
ATTRIBUTE ERX-MLD-Explicit-Tracking 104 integer
74+
ATTRIBUTE ERX-MLD-No-Tracking-V1-Grps 105 integer
75+
ATTRIBUTE ERX-IPv6-Ingress-Policy-Name 106 string
76+
ATTRIBUTE ERX-IPv6-Egress-Policy-Name 107 string
77+
ATTRIBUTE ERX-CoS-Shaping-Pmt-Type 108 string
78+
ATTRIBUTE ERX-DHCP-Guided-Relay-Server 109 ipaddr
79+
ATTRIBUTE ERX-Acc-Loop-Cir-Id 110 string
80+
ATTRIBUTE ERX-Acc-Aggr-Cir-Id-Bin 111 octets
81+
ATTRIBUTE ERX-Acc-Aggr-Cir-Id-Asc 112 string
82+
ATTRIBUTE ERX-Act-Data-Rate-Up 113 integer
83+
ATTRIBUTE ERX-Act-Data-Rate-Dn 114 integer
84+
ATTRIBUTE ERX-Min-Data-Rate-Up 115 integer
85+
ATTRIBUTE ERX-Min-Data-Rate-Dn 116 integer
86+
ATTRIBUTE ERX-Att-Data-Rate-Up 117 integer
87+
ATTRIBUTE ERX-Att-Data-Rate-Dn 118 integer
88+
ATTRIBUTE ERX-Max-Data-Rate-Up 119 integer
89+
ATTRIBUTE ERX-Max-Data-Rate-Dn 120 integer
90+
ATTRIBUTE ERX-Min-LP-Data-Rate-Up 121 integer
91+
ATTRIBUTE ERX-Min-LP-Data-Rate-Dn 122 integer
92+
ATTRIBUTE ERX-Max-Interlv-Delay-Up 123 integer
93+
ATTRIBUTE ERX-Act-Interlv-Delay-Up 124 integer
94+
ATTRIBUTE ERX-Max-Interlv-Delay-Dn 125 integer
95+
ATTRIBUTE ERX-Act-Interlv-Delay-Dn 126 integer
96+
ATTRIBUTE ERX-DSL-Line-State 127 integer
97+
ATTRIBUTE ERX-DSL-Type 128 integer
98+
ATTRIBUTE ERX-IPv6-NdRa-Prefix 129 ipv6prefix
99+
ATTRIBUTE ERX-Qos-Set-Name 130 string
100+
ATTRIBUTE ERX-Service-Acct-Interval 140 integer has_tag
101+
ATTRIBUTE ERX-DownStream-Calc-Rate 141 integer
102+
ATTRIBUTE ERX-UpStream-Calc-Rate 142 integer
103+
ATTRIBUTE ERX-Max-Clients-Per-Interface 143 integer
104+
ATTRIBUTE ERX-PPP-Monitor-Ingress-Only 144 integer
105+
ATTRIBUTE ERX-CoS-Scheduler-Pmt-Type 146 string
106+
ATTRIBUTE ERX-Backup-Address-Pool 147 string
107+
ATTRIBUTE ERX-ICR-Partition-Id 150 string
108+
ATTRIBUTE ERX-IPv6-Acct-Input-Octets 151 integer
109+
ATTRIBUTE ERX-IPv6-Acct-Output-Octets 152 integer
110+
ATTRIBUTE ERX-IPv6-Acct-Input-Packets 153 integer
111+
ATTRIBUTE ERX-IPv6-Acct-Output-Packets 154 integer
112+
ATTRIBUTE ERX-IPv6-Acct-Input-Gigawords 155 integer
113+
ATTRIBUTE ERX-IPv6-Acct-Output-Gigawords 156 integer
114+
ATTRIBUTE ERX-IPv6-NdRa-Pool-Name 157 string
115+
ATTRIBUTE ERX-PppoE-Padn 158 string
116+
ATTRIBUTE ERX-Dhcp-Option-82 159 octets
117+
ATTRIBUTE ERX-Vlan-Map-Id 160 integer
118+
ATTRIBUTE ERX-IPv6-Delegated-Pool-Name 161 string
119+
ATTRIBUTE Juniper-Tx-Connect-Speed 162 integer
120+
ATTRIBUTE Juniper-Rx-Connect-Speed 163 integer
121+
ATTRIBUTE Unisphere-Client-Profile-Name 174 string
122+
ATTRIBUTE Juniper-Redirect-GW-Address 175 ipaddr
123+
ATTRIBUTE Juniper-APN-Name 176 string
124+
125+
VALUE ERX-Atm-Service-Category UBR 1
126+
VALUE ERX-Atm-Service-Category UBRPCR 2
127+
VALUE ERX-Atm-Service-Category nrtVBR 3
128+
VALUE ERX-Atm-Service-Category CBR 4
129+
VALUE ERX-Bearer-Type None 0
130+
VALUE ERX-Bearer-Type Analog 1
131+
VALUE ERX-Bearer-Type Digital 2
132+
VALUE ERX-Cli-Allow-All-VR-Access disable 0
133+
VALUE ERX-Cli-Allow-All-VR-Access enable 1
134+
VALUE ERX-DF-Bit dont-ignore-df-bit 0
135+
VALUE ERX-DF-Bit ignore-df-bit 1
136+
VALUE ERX-DSL-Line-State SHOWTIME 1
137+
VALUE ERX-DSL-Line-State IDLE 2
138+
VALUE ERX-DSL-Line-State SILENT 3
139+
VALUE ERX-DSL-Type ADSL1 1
140+
VALUE ERX-DSL-Type ADSL2 2
141+
VALUE ERX-DSL-Type ADSL2PLUS 3
142+
VALUE ERX-DSL-Type VDSL1 4
143+
VALUE ERX-DSL-Type VDSL2 5
144+
VALUE ERX-DSL-Type SDSL 6
145+
VALUE ERX-DSL-Type UNKNOWN 7
146+
VALUE ERX-Egress-Statistics disable 0
147+
VALUE ERX-Egress-Statistics enable 1
148+
VALUE ERX-IGMP-Explicit-Tracking disabled 0
149+
VALUE ERX-IGMP-Explicit-Tracking enabled 1
150+
VALUE ERX-IGMP-Immediate-Leave disabled 0
151+
VALUE ERX-IGMP-Immediate-Leave enabled 1
152+
VALUE ERX-IGMP-No-Tracking-V2-Grps disabled 0
153+
VALUE ERX-IGMP-No-Tracking-V2-Grps enabled 1
154+
VALUE ERX-IGMP-Version v1 1
155+
VALUE ERX-IGMP-Version v2 2
156+
VALUE ERX-IGMP-Version v3 3
157+
VALUE ERX-IP-Block-Multicast disabled 0
158+
VALUE ERX-IP-Block-Multicast enabled 1
159+
VALUE ERX-Igmp-Enable disable 0
160+
VALUE ERX-Igmp-Enable enable 1
161+
VALUE ERX-Ingress-Statistics disable 0
162+
VALUE ERX-Ingress-Statistics enable 1
163+
VALUE ERX-L2TP-Resynch-Method disable 0
164+
VALUE ERX-L2TP-Resynch-Method failover 1
165+
VALUE ERX-L2TP-Resynch-Method silent-failover 2
166+
VALUE ERX-L2TP-Resynch-Method failover-with-silent-backup 3
167+
VALUE ERX-LI-Action off 0
168+
VALUE ERX-LI-Action on 1
169+
VALUE ERX-LI-Action noop 2
170+
VALUE ERX-MLD-Explicit-Tracking disabled 0
171+
VALUE ERX-MLD-Explicit-Tracking enabled 1
172+
VALUE ERX-MLD-Immediate-Leave disabled 0
173+
VALUE ERX-MLD-Immediate-Leave enabled 1
174+
VALUE ERX-MLD-No-Tracking-V1-Grps disabled 0
175+
VALUE ERX-MLD-No-Tracking-V1-Grps enabled 1
176+
VALUE ERX-MLD-Version v1 1
177+
VALUE ERX-MLD-Version v2 2
178+
VALUE ERX-PPP-Auth-Protocol None 0
179+
VALUE ERX-PPP-Auth-Protocol PAP 1
180+
VALUE ERX-PPP-Auth-Protocol CHAP 2
181+
VALUE ERX-PPP-Auth-Protocol PAP-CHAP 3
182+
VALUE ERX-PPP-Auth-Protocol CHAP-PAP 4
183+
VALUE ERX-PPP-Monitor-Ingress-Only disabled 0
184+
VALUE ERX-PPP-Monitor-Ingress-Only enabled 1
185+
VALUE ERX-Qos-Profile-Interface-Type IP 1
186+
VALUE ERX-Qos-Profile-Interface-Type ATM 2
187+
VALUE ERX-Qos-Profile-Interface-Type HDLC 3
188+
VALUE ERX-Qos-Profile-Interface-Type ETHERNET 4
189+
VALUE ERX-Qos-Profile-Interface-Type SERVER-PORT 5
190+
VALUE ERX-Qos-Profile-Interface-Type ATM-1483 6
191+
VALUE ERX-Qos-Profile-Interface-Type FRAME-RELAY 7
192+
VALUE ERX-Qos-Profile-Interface-Type MPLS-MINOR 8
193+
VALUE ERX-Qos-Profile-Interface-Type CBF 9
194+
VALUE ERX-Qos-Profile-Interface-Type IP-TUNNEL 10
195+
VALUE ERX-Qos-Profile-Interface-Type VLAN-SUB 11
196+
VALUE ERX-Qos-Profile-Interface-Type PPPOE-SUB 12
197+
VALUE ERX-Sa-Validate disable 0
198+
VALUE ERX-Sa-Validate enable 1
199+
VALUE ERX-Service-Statistics disabled 0
200+
VALUE ERX-Service-Statistics time 1
201+
VALUE ERX-Service-Statistics time-volume 2
202+
VALUE ERX-Tunnel-Nas-Port-Method CISCO-CLID 1
203+
VALUE ERX-Tunnel-Nas-Port-Method None 0
204+
VALUE ERX-Tunnel-Tx-Speed-Method static-layer2 1
205+
VALUE ERX-Tunnel-Tx-Speed-Method dynamic-layer2 2
206+
VALUE ERX-Tunnel-Tx-Speed-Method qos 3
207+
VALUE ERX-Tunnel-Tx-Speed-Method actual 4
208+
209+
END-VENDOR ERX

vendors/erx/generate.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
//go:generate go run ../../cmd/radius-dict-gen/main.go -package junipererx -output generated.go dictionary.junipererx
2+
3+
package junipererx

0 commit comments

Comments
 (0)