1121936Sharti/* This file was created automatically
2121936Sharti * Source file: $Begemot: libunimsg/atm/msg/ie.def,v 1.3 2003/09/19 11:58:15 hbb Exp $
3121936Sharti * $FreeBSD$
4121936Sharti */
5121936Sharti
6121936Sharti
7121936Shartistatic void uni_ie_print_itu_cause(struct uni_ie_cause *, struct unicx *);
8121936Shartistatic int uni_ie_check_itu_cause(struct uni_ie_cause *, struct unicx *);
9121936Shartistatic int uni_ie_encode_itu_cause(struct uni_msg *, struct uni_ie_cause *, struct unicx *);
10121936Shartistatic int uni_ie_decode_itu_cause(struct uni_ie_cause *, struct uni_msg *, u_int, struct unicx *);
11121936Sharti
12121936Shartistatic struct iedecl decl_itu_cause = {
13121936Sharti	0,
14121936Sharti	34,
15121936Sharti	(uni_print_f)uni_ie_print_itu_cause,
16121936Sharti	(uni_check_f)uni_ie_check_itu_cause,
17121936Sharti	(uni_encode_f)uni_ie_encode_itu_cause,
18121936Sharti	(uni_decode_f)uni_ie_decode_itu_cause
19121936Sharti};
20121936Sharti
21121936Shartistatic void uni_ie_print_net_cause(struct uni_ie_cause *, struct unicx *);
22121936Shartistatic int uni_ie_check_net_cause(struct uni_ie_cause *, struct unicx *);
23121936Shartistatic int uni_ie_encode_net_cause(struct uni_msg *, struct uni_ie_cause *, struct unicx *);
24121936Shartistatic int uni_ie_decode_net_cause(struct uni_ie_cause *, struct uni_msg *, u_int, struct unicx *);
25121936Sharti
26121936Shartistatic struct iedecl decl_net_cause = {
27121936Sharti	0,
28121936Sharti	34,
29121936Sharti	(uni_print_f)uni_ie_print_net_cause,
30121936Sharti	(uni_check_f)uni_ie_check_net_cause,
31121936Sharti	(uni_encode_f)uni_ie_encode_net_cause,
32121936Sharti	(uni_decode_f)uni_ie_decode_net_cause
33121936Sharti};
34121936Sharti
35121936Shartistatic void uni_ie_print_itu_callstate(struct uni_ie_callstate *, struct unicx *);
36121936Shartistatic int uni_ie_check_itu_callstate(struct uni_ie_callstate *, struct unicx *);
37121936Shartistatic int uni_ie_encode_itu_callstate(struct uni_msg *, struct uni_ie_callstate *, struct unicx *);
38121936Shartistatic int uni_ie_decode_itu_callstate(struct uni_ie_callstate *, struct uni_msg *, u_int, struct unicx *);
39121936Sharti
40121936Shartistatic struct iedecl decl_itu_callstate = {
41121936Sharti	0,
42121936Sharti	5,
43121936Sharti	(uni_print_f)uni_ie_print_itu_callstate,
44121936Sharti	(uni_check_f)uni_ie_check_itu_callstate,
45121936Sharti	(uni_encode_f)uni_ie_encode_itu_callstate,
46121936Sharti	(uni_decode_f)uni_ie_decode_itu_callstate
47121936Sharti};
48121936Sharti
49121936Shartistatic void uni_ie_print_itu_facility(struct uni_ie_facility *, struct unicx *);
50121936Shartistatic int uni_ie_check_itu_facility(struct uni_ie_facility *, struct unicx *);
51121936Shartistatic int uni_ie_encode_itu_facility(struct uni_msg *, struct uni_ie_facility *, struct unicx *);
52121936Shartistatic int uni_ie_decode_itu_facility(struct uni_ie_facility *, struct uni_msg *, u_int, struct unicx *);
53121936Sharti
54121936Shartistatic struct iedecl decl_itu_facility = {
55121936Sharti	0,
56121936Sharti	UNI_FACILITY_MAXAPDU+1+4,
57121936Sharti	(uni_print_f)uni_ie_print_itu_facility,
58121936Sharti	(uni_check_f)uni_ie_check_itu_facility,
59121936Sharti	(uni_encode_f)uni_ie_encode_itu_facility,
60121936Sharti	(uni_decode_f)uni_ie_decode_itu_facility
61121936Sharti};
62121936Sharti
63121936Shartistatic void uni_ie_print_itu_notify(struct uni_ie_notify *, struct unicx *);
64121936Shartistatic int uni_ie_check_itu_notify(struct uni_ie_notify *, struct unicx *);
65121936Shartistatic int uni_ie_encode_itu_notify(struct uni_msg *, struct uni_ie_notify *, struct unicx *);
66121936Shartistatic int uni_ie_decode_itu_notify(struct uni_ie_notify *, struct uni_msg *, u_int, struct unicx *);
67121936Sharti
68121936Shartistatic struct iedecl decl_itu_notify = {
69121936Sharti	0,
70121936Sharti	UNI_NOTIFY_MAXLEN+4,
71121936Sharti	(uni_print_f)uni_ie_print_itu_notify,
72121936Sharti	(uni_check_f)uni_ie_check_itu_notify,
73121936Sharti	(uni_encode_f)uni_ie_encode_itu_notify,
74121936Sharti	(uni_decode_f)uni_ie_decode_itu_notify
75121936Sharti};
76121936Sharti
77121936Shartistatic void uni_ie_print_itu_eetd(struct uni_ie_eetd *, struct unicx *);
78121936Shartistatic int uni_ie_check_itu_eetd(struct uni_ie_eetd *, struct unicx *);
79121936Shartistatic int uni_ie_encode_itu_eetd(struct uni_msg *, struct uni_ie_eetd *, struct unicx *);
80121936Shartistatic int uni_ie_decode_itu_eetd(struct uni_ie_eetd *, struct uni_msg *, u_int, struct unicx *);
81121936Sharti
82121936Shartistatic struct iedecl decl_itu_eetd = {
83121936Sharti	0,
84121936Sharti	11,
85121936Sharti	(uni_print_f)uni_ie_print_itu_eetd,
86121936Sharti	(uni_check_f)uni_ie_check_itu_eetd,
87121936Sharti	(uni_encode_f)uni_ie_encode_itu_eetd,
88121936Sharti	(uni_decode_f)uni_ie_decode_itu_eetd
89121936Sharti};
90121936Sharti
91121936Shartistatic void uni_ie_print_net_eetd(struct uni_ie_eetd *, struct unicx *);
92121936Shartistatic int uni_ie_check_net_eetd(struct uni_ie_eetd *, struct unicx *);
93121936Shartistatic int uni_ie_encode_net_eetd(struct uni_msg *, struct uni_ie_eetd *, struct unicx *);
94121936Shartistatic int uni_ie_decode_net_eetd(struct uni_ie_eetd *, struct uni_msg *, u_int, struct unicx *);
95121936Sharti
96121936Shartistatic struct iedecl decl_net_eetd = {
97121936Sharti	0,
98121936Sharti	13,
99121936Sharti	(uni_print_f)uni_ie_print_net_eetd,
100121936Sharti	(uni_check_f)uni_ie_check_net_eetd,
101121936Sharti	(uni_encode_f)uni_ie_encode_net_eetd,
102121936Sharti	(uni_decode_f)uni_ie_decode_net_eetd
103121936Sharti};
104121936Sharti
105121936Shartistatic void uni_ie_print_itu_conned(struct uni_ie_conned *, struct unicx *);
106121936Shartistatic int uni_ie_check_itu_conned(struct uni_ie_conned *, struct unicx *);
107121936Shartistatic int uni_ie_encode_itu_conned(struct uni_msg *, struct uni_ie_conned *, struct unicx *);
108121936Shartistatic int uni_ie_decode_itu_conned(struct uni_ie_conned *, struct uni_msg *, u_int, struct unicx *);
109121936Sharti
110121936Shartistatic struct iedecl decl_itu_conned = {
111121936Sharti	0,
112121936Sharti	25,
113121936Sharti	(uni_print_f)uni_ie_print_itu_conned,
114121936Sharti	(uni_check_f)uni_ie_check_itu_conned,
115121936Sharti	(uni_encode_f)uni_ie_encode_itu_conned,
116121936Sharti	(uni_decode_f)uni_ie_decode_itu_conned
117121936Sharti};
118121936Sharti
119121936Shartistatic void uni_ie_print_itu_connedsub(struct uni_ie_connedsub *, struct unicx *);
120121936Shartistatic int uni_ie_check_itu_connedsub(struct uni_ie_connedsub *, struct unicx *);
121121936Shartistatic int uni_ie_encode_itu_connedsub(struct uni_msg *, struct uni_ie_connedsub *, struct unicx *);
122121936Shartistatic int uni_ie_decode_itu_connedsub(struct uni_ie_connedsub *, struct uni_msg *, u_int, struct unicx *);
123121936Sharti
124121936Shartistatic struct iedecl decl_itu_connedsub = {
125121936Sharti	UNIFL_ACCESS,
126121936Sharti	25,
127121936Sharti	(uni_print_f)uni_ie_print_itu_connedsub,
128121936Sharti	(uni_check_f)uni_ie_check_itu_connedsub,
129121936Sharti	(uni_encode_f)uni_ie_encode_itu_connedsub,
130121936Sharti	(uni_decode_f)uni_ie_decode_itu_connedsub
131121936Sharti};
132121936Sharti
133121936Shartistatic void uni_ie_print_itu_epref(struct uni_ie_epref *, struct unicx *);
134121936Shartistatic int uni_ie_check_itu_epref(struct uni_ie_epref *, struct unicx *);
135121936Shartistatic int uni_ie_encode_itu_epref(struct uni_msg *, struct uni_ie_epref *, struct unicx *);
136121936Shartistatic int uni_ie_decode_itu_epref(struct uni_ie_epref *, struct uni_msg *, u_int, struct unicx *);
137121936Sharti
138121936Shartistatic struct iedecl decl_itu_epref = {
139121936Sharti	0,
140121936Sharti	7,
141121936Sharti	(uni_print_f)uni_ie_print_itu_epref,
142121936Sharti	(uni_check_f)uni_ie_check_itu_epref,
143121936Sharti	(uni_encode_f)uni_ie_encode_itu_epref,
144121936Sharti	(uni_decode_f)uni_ie_decode_itu_epref
145121936Sharti};
146121936Sharti
147121936Shartistatic void uni_ie_print_itu_epstate(struct uni_ie_epstate *, struct unicx *);
148121936Shartistatic int uni_ie_check_itu_epstate(struct uni_ie_epstate *, struct unicx *);
149121936Shartistatic int uni_ie_encode_itu_epstate(struct uni_msg *, struct uni_ie_epstate *, struct unicx *);
150121936Shartistatic int uni_ie_decode_itu_epstate(struct uni_ie_epstate *, struct uni_msg *, u_int, struct unicx *);
151121936Sharti
152121936Shartistatic struct iedecl decl_itu_epstate = {
153121936Sharti	0,
154121936Sharti	5,
155121936Sharti	(uni_print_f)uni_ie_print_itu_epstate,
156121936Sharti	(uni_check_f)uni_ie_check_itu_epstate,
157121936Sharti	(uni_encode_f)uni_ie_encode_itu_epstate,
158121936Sharti	(uni_decode_f)uni_ie_decode_itu_epstate
159121936Sharti};
160121936Sharti
161121936Shartistatic void uni_ie_print_itu_aal(struct uni_ie_aal *, struct unicx *);
162121936Shartistatic int uni_ie_check_itu_aal(struct uni_ie_aal *, struct unicx *);
163121936Shartistatic int uni_ie_encode_itu_aal(struct uni_msg *, struct uni_ie_aal *, struct unicx *);
164121936Shartistatic int uni_ie_decode_itu_aal(struct uni_ie_aal *, struct uni_msg *, u_int, struct unicx *);
165121936Sharti
166121936Shartistatic struct iedecl decl_itu_aal = {
167121936Sharti	UNIFL_ACCESS,
168121936Sharti	21,
169121936Sharti	(uni_print_f)uni_ie_print_itu_aal,
170121936Sharti	(uni_check_f)uni_ie_check_itu_aal,
171121936Sharti	(uni_encode_f)uni_ie_encode_itu_aal,
172121936Sharti	(uni_decode_f)uni_ie_decode_itu_aal
173121936Sharti};
174121936Sharti
175121936Shartistatic void uni_ie_print_itu_traffic(struct uni_ie_traffic *, struct unicx *);
176121936Shartistatic int uni_ie_check_itu_traffic(struct uni_ie_traffic *, struct unicx *);
177121936Shartistatic int uni_ie_encode_itu_traffic(struct uni_msg *, struct uni_ie_traffic *, struct unicx *);
178121936Shartistatic int uni_ie_decode_itu_traffic(struct uni_ie_traffic *, struct uni_msg *, u_int, struct unicx *);
179121936Sharti
180121936Shartistatic struct iedecl decl_itu_traffic = {
181121936Sharti	0,
182121936Sharti	30,
183121936Sharti	(uni_print_f)uni_ie_print_itu_traffic,
184121936Sharti	(uni_check_f)uni_ie_check_itu_traffic,
185121936Sharti	(uni_encode_f)uni_ie_encode_itu_traffic,
186121936Sharti	(uni_decode_f)uni_ie_decode_itu_traffic
187121936Sharti};
188121936Sharti
189121936Shartistatic const struct iedecl decl_net_traffic = {
190121936Sharti	UNIFL_DEFAULT,
191121936Sharti	0,
192121936Sharti	(uni_print_f)NULL,
193121936Sharti	(uni_check_f)NULL,
194121936Sharti	(uni_encode_f)NULL,
195121936Sharti	(uni_decode_f)NULL
196121936Sharti};
197121936Sharti
198121936Shartistatic void uni_ie_print_itu_connid(struct uni_ie_connid *, struct unicx *);
199121936Shartistatic int uni_ie_check_itu_connid(struct uni_ie_connid *, struct unicx *);
200121936Shartistatic int uni_ie_encode_itu_connid(struct uni_msg *, struct uni_ie_connid *, struct unicx *);
201121936Shartistatic int uni_ie_decode_itu_connid(struct uni_ie_connid *, struct uni_msg *, u_int, struct unicx *);
202121936Sharti
203121936Shartistatic struct iedecl decl_itu_connid = {
204121936Sharti	0,
205121936Sharti	9,
206121936Sharti	(uni_print_f)uni_ie_print_itu_connid,
207121936Sharti	(uni_check_f)uni_ie_check_itu_connid,
208121936Sharti	(uni_encode_f)uni_ie_encode_itu_connid,
209121936Sharti	(uni_decode_f)uni_ie_decode_itu_connid
210121936Sharti};
211121936Sharti
212121936Shartistatic void uni_ie_print_itu_qos(struct uni_ie_qos *, struct unicx *);
213121936Shartistatic int uni_ie_check_itu_qos(struct uni_ie_qos *, struct unicx *);
214121936Shartistatic int uni_ie_encode_itu_qos(struct uni_msg *, struct uni_ie_qos *, struct unicx *);
215121936Shartistatic int uni_ie_decode_itu_qos(struct uni_ie_qos *, struct uni_msg *, u_int, struct unicx *);
216121936Sharti
217121936Shartistatic struct iedecl decl_itu_qos = {
218121936Sharti	0,
219121936Sharti	6,
220121936Sharti	(uni_print_f)uni_ie_print_itu_qos,
221121936Sharti	(uni_check_f)uni_ie_check_itu_qos,
222121936Sharti	(uni_encode_f)uni_ie_encode_itu_qos,
223121936Sharti	(uni_decode_f)uni_ie_decode_itu_qos
224121936Sharti};
225121936Sharti
226121936Shartistatic void uni_ie_print_net_qos(struct uni_ie_qos *, struct unicx *);
227121936Shartistatic int uni_ie_check_net_qos(struct uni_ie_qos *, struct unicx *);
228121936Shartistatic int uni_ie_encode_net_qos(struct uni_msg *, struct uni_ie_qos *, struct unicx *);
229121936Shartistatic int uni_ie_decode_net_qos(struct uni_ie_qos *, struct uni_msg *, u_int, struct unicx *);
230121936Sharti
231121936Shartistatic struct iedecl decl_net_qos = {
232121936Sharti	0,
233121936Sharti	6,
234121936Sharti	(uni_print_f)uni_ie_print_net_qos,
235121936Sharti	(uni_check_f)uni_ie_check_net_qos,
236121936Sharti	(uni_encode_f)uni_ie_encode_net_qos,
237121936Sharti	(uni_decode_f)uni_ie_decode_net_qos
238121936Sharti};
239121936Sharti
240121936Shartistatic void uni_ie_print_itu_bhli(struct uni_ie_bhli *, struct unicx *);
241121936Shartistatic int uni_ie_check_itu_bhli(struct uni_ie_bhli *, struct unicx *);
242121936Shartistatic int uni_ie_encode_itu_bhli(struct uni_msg *, struct uni_ie_bhli *, struct unicx *);
243121936Shartistatic int uni_ie_decode_itu_bhli(struct uni_ie_bhli *, struct uni_msg *, u_int, struct unicx *);
244121936Sharti
245121936Shartistatic struct iedecl decl_itu_bhli = {
246121936Sharti	UNIFL_ACCESS,
247121936Sharti	13,
248121936Sharti	(uni_print_f)uni_ie_print_itu_bhli,
249121936Sharti	(uni_check_f)uni_ie_check_itu_bhli,
250121936Sharti	(uni_encode_f)uni_ie_encode_itu_bhli,
251121936Sharti	(uni_decode_f)uni_ie_decode_itu_bhli
252121936Sharti};
253121936Sharti
254121936Shartistatic void uni_ie_print_itu_bearer(struct uni_ie_bearer *, struct unicx *);
255121936Shartistatic int uni_ie_check_itu_bearer(struct uni_ie_bearer *, struct unicx *);
256121936Shartistatic int uni_ie_encode_itu_bearer(struct uni_msg *, struct uni_ie_bearer *, struct unicx *);
257121936Shartistatic int uni_ie_decode_itu_bearer(struct uni_ie_bearer *, struct uni_msg *, u_int, struct unicx *);
258121936Sharti
259121936Shartistatic struct iedecl decl_itu_bearer = {
260121936Sharti	0,
261121936Sharti	7,
262121936Sharti	(uni_print_f)uni_ie_print_itu_bearer,
263121936Sharti	(uni_check_f)uni_ie_check_itu_bearer,
264121936Sharti	(uni_encode_f)uni_ie_encode_itu_bearer,
265121936Sharti	(uni_decode_f)uni_ie_decode_itu_bearer
266121936Sharti};
267121936Sharti
268121936Shartistatic void uni_ie_print_itu_blli(struct uni_ie_blli *, struct unicx *);
269121936Shartistatic int uni_ie_check_itu_blli(struct uni_ie_blli *, struct unicx *);
270121936Shartistatic int uni_ie_encode_itu_blli(struct uni_msg *, struct uni_ie_blli *, struct unicx *);
271121936Shartistatic int uni_ie_decode_itu_blli(struct uni_ie_blli *, struct uni_msg *, u_int, struct unicx *);
272121936Sharti
273121936Shartistatic struct iedecl decl_itu_blli = {
274121936Sharti	UNIFL_ACCESS,
275121936Sharti	17,
276121936Sharti	(uni_print_f)uni_ie_print_itu_blli,
277121936Sharti	(uni_check_f)uni_ie_check_itu_blli,
278121936Sharti	(uni_encode_f)uni_ie_encode_itu_blli,
279121936Sharti	(uni_decode_f)uni_ie_decode_itu_blli
280121936Sharti};
281121936Sharti
282121936Shartistatic void uni_ie_print_itu_lshift(struct uni_ie_lshift *, struct unicx *);
283121936Shartistatic int uni_ie_check_itu_lshift(struct uni_ie_lshift *, struct unicx *);
284121936Shartistatic int uni_ie_encode_itu_lshift(struct uni_msg *, struct uni_ie_lshift *, struct unicx *);
285121936Shartistatic int uni_ie_decode_itu_lshift(struct uni_ie_lshift *, struct uni_msg *, u_int, struct unicx *);
286121936Sharti
287121936Shartistatic struct iedecl decl_itu_lshift = {
288121936Sharti	0,
289121936Sharti	5,
290121936Sharti	(uni_print_f)uni_ie_print_itu_lshift,
291121936Sharti	(uni_check_f)uni_ie_check_itu_lshift,
292121936Sharti	(uni_encode_f)uni_ie_encode_itu_lshift,
293121936Sharti	(uni_decode_f)uni_ie_decode_itu_lshift
294121936Sharti};
295121936Sharti
296121936Shartistatic void uni_ie_print_itu_nlshift(struct uni_ie_nlshift *, struct unicx *);
297121936Shartistatic int uni_ie_check_itu_nlshift(struct uni_ie_nlshift *, struct unicx *);
298121936Shartistatic int uni_ie_encode_itu_nlshift(struct uni_msg *, struct uni_ie_nlshift *, struct unicx *);
299121936Shartistatic int uni_ie_decode_itu_nlshift(struct uni_ie_nlshift *, struct uni_msg *, u_int, struct unicx *);
300121936Sharti
301121936Shartistatic struct iedecl decl_itu_nlshift = {
302121936Sharti	0,
303121936Sharti	5,
304121936Sharti	(uni_print_f)uni_ie_print_itu_nlshift,
305121936Sharti	(uni_check_f)uni_ie_check_itu_nlshift,
306121936Sharti	(uni_encode_f)uni_ie_encode_itu_nlshift,
307121936Sharti	(uni_decode_f)uni_ie_decode_itu_nlshift
308121936Sharti};
309121936Sharti
310121936Shartistatic void uni_ie_print_itu_scompl(struct uni_ie_scompl *, struct unicx *);
311121936Shartistatic int uni_ie_check_itu_scompl(struct uni_ie_scompl *, struct unicx *);
312121936Shartistatic int uni_ie_encode_itu_scompl(struct uni_msg *, struct uni_ie_scompl *, struct unicx *);
313121936Shartistatic int uni_ie_decode_itu_scompl(struct uni_ie_scompl *, struct uni_msg *, u_int, struct unicx *);
314121936Sharti
315121936Shartistatic struct iedecl decl_itu_scompl = {
316121936Sharti	0,
317121936Sharti	5,
318121936Sharti	(uni_print_f)uni_ie_print_itu_scompl,
319121936Sharti	(uni_check_f)uni_ie_check_itu_scompl,
320121936Sharti	(uni_encode_f)uni_ie_encode_itu_scompl,
321121936Sharti	(uni_decode_f)uni_ie_decode_itu_scompl
322121936Sharti};
323121936Sharti
324121936Shartistatic void uni_ie_print_itu_repeat(struct uni_ie_repeat *, struct unicx *);
325121936Shartistatic int uni_ie_check_itu_repeat(struct uni_ie_repeat *, struct unicx *);
326121936Shartistatic int uni_ie_encode_itu_repeat(struct uni_msg *, struct uni_ie_repeat *, struct unicx *);
327121936Shartistatic int uni_ie_decode_itu_repeat(struct uni_ie_repeat *, struct uni_msg *, u_int, struct unicx *);
328121936Sharti
329121936Shartistatic struct iedecl decl_itu_repeat = {
330121936Sharti	0,
331121936Sharti	5,
332121936Sharti	(uni_print_f)uni_ie_print_itu_repeat,
333121936Sharti	(uni_check_f)uni_ie_check_itu_repeat,
334121936Sharti	(uni_encode_f)uni_ie_encode_itu_repeat,
335121936Sharti	(uni_decode_f)uni_ie_decode_itu_repeat
336121936Sharti};
337121936Sharti
338121936Shartistatic void uni_ie_print_itu_calling(struct uni_ie_calling *, struct unicx *);
339121936Shartistatic int uni_ie_check_itu_calling(struct uni_ie_calling *, struct unicx *);
340121936Shartistatic int uni_ie_encode_itu_calling(struct uni_msg *, struct uni_ie_calling *, struct unicx *);
341121936Shartistatic int uni_ie_decode_itu_calling(struct uni_ie_calling *, struct uni_msg *, u_int, struct unicx *);
342121936Sharti
343121936Shartistatic struct iedecl decl_itu_calling = {
344121936Sharti	0,
345121936Sharti	26,
346121936Sharti	(uni_print_f)uni_ie_print_itu_calling,
347121936Sharti	(uni_check_f)uni_ie_check_itu_calling,
348121936Sharti	(uni_encode_f)uni_ie_encode_itu_calling,
349121936Sharti	(uni_decode_f)uni_ie_decode_itu_calling
350121936Sharti};
351121936Sharti
352121936Shartistatic void uni_ie_print_itu_callingsub(struct uni_ie_callingsub *, struct unicx *);
353121936Shartistatic int uni_ie_check_itu_callingsub(struct uni_ie_callingsub *, struct unicx *);
354121936Shartistatic int uni_ie_encode_itu_callingsub(struct uni_msg *, struct uni_ie_callingsub *, struct unicx *);
355121936Shartistatic int uni_ie_decode_itu_callingsub(struct uni_ie_callingsub *, struct uni_msg *, u_int, struct unicx *);
356121936Sharti
357121936Shartistatic struct iedecl decl_itu_callingsub = {
358121936Sharti	UNIFL_ACCESS,
359121936Sharti	25,
360121936Sharti	(uni_print_f)uni_ie_print_itu_callingsub,
361121936Sharti	(uni_check_f)uni_ie_check_itu_callingsub,
362121936Sharti	(uni_encode_f)uni_ie_encode_itu_callingsub,
363121936Sharti	(uni_decode_f)uni_ie_decode_itu_callingsub
364121936Sharti};
365121936Sharti
366121936Shartistatic void uni_ie_print_itu_called(struct uni_ie_called *, struct unicx *);
367121936Shartistatic int uni_ie_check_itu_called(struct uni_ie_called *, struct unicx *);
368121936Shartistatic int uni_ie_encode_itu_called(struct uni_msg *, struct uni_ie_called *, struct unicx *);
369121936Shartistatic int uni_ie_decode_itu_called(struct uni_ie_called *, struct uni_msg *, u_int, struct unicx *);
370121936Sharti
371121936Shartistatic struct iedecl decl_itu_called = {
372121936Sharti	0,
373121936Sharti	25,
374121936Sharti	(uni_print_f)uni_ie_print_itu_called,
375121936Sharti	(uni_check_f)uni_ie_check_itu_called,
376121936Sharti	(uni_encode_f)uni_ie_encode_itu_called,
377121936Sharti	(uni_decode_f)uni_ie_decode_itu_called
378121936Sharti};
379121936Sharti
380121936Shartistatic void uni_ie_print_itu_calledsub(struct uni_ie_calledsub *, struct unicx *);
381121936Shartistatic int uni_ie_check_itu_calledsub(struct uni_ie_calledsub *, struct unicx *);
382121936Shartistatic int uni_ie_encode_itu_calledsub(struct uni_msg *, struct uni_ie_calledsub *, struct unicx *);
383121936Shartistatic int uni_ie_decode_itu_calledsub(struct uni_ie_calledsub *, struct uni_msg *, u_int, struct unicx *);
384121936Sharti
385121936Shartistatic struct iedecl decl_itu_calledsub = {
386121936Sharti	UNIFL_ACCESS,
387121936Sharti	25,
388121936Sharti	(uni_print_f)uni_ie_print_itu_calledsub,
389121936Sharti	(uni_check_f)uni_ie_check_itu_calledsub,
390121936Sharti	(uni_encode_f)uni_ie_encode_itu_calledsub,
391121936Sharti	(uni_decode_f)uni_ie_decode_itu_calledsub
392121936Sharti};
393121936Sharti
394121936Shartistatic void uni_ie_print_itu_tns(struct uni_ie_tns *, struct unicx *);
395121936Shartistatic int uni_ie_check_itu_tns(struct uni_ie_tns *, struct unicx *);
396121936Shartistatic int uni_ie_encode_itu_tns(struct uni_msg *, struct uni_ie_tns *, struct unicx *);
397121936Shartistatic int uni_ie_decode_itu_tns(struct uni_ie_tns *, struct uni_msg *, u_int, struct unicx *);
398121936Sharti
399121936Shartistatic struct iedecl decl_itu_tns = {
400121936Sharti	0,
401121936Sharti	9,
402121936Sharti	(uni_print_f)uni_ie_print_itu_tns,
403121936Sharti	(uni_check_f)uni_ie_check_itu_tns,
404121936Sharti	(uni_encode_f)uni_ie_encode_itu_tns,
405121936Sharti	(uni_decode_f)uni_ie_decode_itu_tns
406121936Sharti};
407121936Sharti
408121936Shartistatic const struct iedecl decl_net_tns = {
409121936Sharti	UNIFL_DEFAULT,
410121936Sharti	0,
411121936Sharti	(uni_print_f)NULL,
412121936Sharti	(uni_check_f)NULL,
413121936Sharti	(uni_encode_f)NULL,
414121936Sharti	(uni_decode_f)NULL
415121936Sharti};
416121936Sharti
417121936Shartistatic void uni_ie_print_itu_restart(struct uni_ie_restart *, struct unicx *);
418121936Shartistatic int uni_ie_check_itu_restart(struct uni_ie_restart *, struct unicx *);
419121936Shartistatic int uni_ie_encode_itu_restart(struct uni_msg *, struct uni_ie_restart *, struct unicx *);
420121936Shartistatic int uni_ie_decode_itu_restart(struct uni_ie_restart *, struct uni_msg *, u_int, struct unicx *);
421121936Sharti
422121936Shartistatic struct iedecl decl_itu_restart = {
423121936Sharti	0,
424121936Sharti	5,
425121936Sharti	(uni_print_f)uni_ie_print_itu_restart,
426121936Sharti	(uni_check_f)uni_ie_check_itu_restart,
427121936Sharti	(uni_encode_f)uni_ie_encode_itu_restart,
428121936Sharti	(uni_decode_f)uni_ie_decode_itu_restart
429121936Sharti};
430121936Sharti
431121936Shartistatic void uni_ie_print_itu_uu(struct uni_ie_uu *, struct unicx *);
432121936Shartistatic int uni_ie_check_itu_uu(struct uni_ie_uu *, struct unicx *);
433121936Shartistatic int uni_ie_encode_itu_uu(struct uni_msg *, struct uni_ie_uu *, struct unicx *);
434121936Shartistatic int uni_ie_decode_itu_uu(struct uni_ie_uu *, struct uni_msg *, u_int, struct unicx *);
435121936Sharti
436121936Shartistatic struct iedecl decl_itu_uu = {
437121936Sharti	UNIFL_ACCESS,
438121936Sharti	UNI_UU_MAXLEN+4,
439121936Sharti	(uni_print_f)uni_ie_print_itu_uu,
440121936Sharti	(uni_check_f)uni_ie_check_itu_uu,
441121936Sharti	(uni_encode_f)uni_ie_encode_itu_uu,
442121936Sharti	(uni_decode_f)uni_ie_decode_itu_uu
443121936Sharti};
444121936Sharti
445121936Shartistatic void uni_ie_print_net_git(struct uni_ie_git *, struct unicx *);
446121936Shartistatic int uni_ie_check_net_git(struct uni_ie_git *, struct unicx *);
447121936Shartistatic int uni_ie_encode_net_git(struct uni_msg *, struct uni_ie_git *, struct unicx *);
448121936Shartistatic int uni_ie_decode_net_git(struct uni_ie_git *, struct uni_msg *, u_int, struct unicx *);
449121936Sharti
450121936Shartistatic struct iedecl decl_net_git = {
451121936Sharti	0,
452121936Sharti	33,
453121936Sharti	(uni_print_f)uni_ie_print_net_git,
454121936Sharti	(uni_check_f)uni_ie_check_net_git,
455121936Sharti	(uni_encode_f)uni_ie_encode_net_git,
456121936Sharti	(uni_decode_f)uni_ie_decode_net_git
457121936Sharti};
458121936Sharti
459121936Shartistatic void uni_ie_print_itu_mintraffic(struct uni_ie_mintraffic *, struct unicx *);
460121936Shartistatic int uni_ie_check_itu_mintraffic(struct uni_ie_mintraffic *, struct unicx *);
461121936Shartistatic int uni_ie_encode_itu_mintraffic(struct uni_msg *, struct uni_ie_mintraffic *, struct unicx *);
462121936Shartistatic int uni_ie_decode_itu_mintraffic(struct uni_ie_mintraffic *, struct uni_msg *, u_int, struct unicx *);
463121936Sharti
464121936Shartistatic struct iedecl decl_itu_mintraffic = {
465121936Sharti	0,
466121936Sharti	20,
467121936Sharti	(uni_print_f)uni_ie_print_itu_mintraffic,
468121936Sharti	(uni_check_f)uni_ie_check_itu_mintraffic,
469121936Sharti	(uni_encode_f)uni_ie_encode_itu_mintraffic,
470121936Sharti	(uni_decode_f)uni_ie_decode_itu_mintraffic
471121936Sharti};
472121936Sharti
473121936Shartistatic const struct iedecl decl_net_mintraffic = {
474121936Sharti	UNIFL_DEFAULT,
475121936Sharti	0,
476121936Sharti	(uni_print_f)NULL,
477121936Sharti	(uni_check_f)NULL,
478121936Sharti	(uni_encode_f)NULL,
479121936Sharti	(uni_decode_f)NULL
480121936Sharti};
481121936Sharti
482121936Shartistatic void uni_ie_print_itu_atraffic(struct uni_ie_atraffic *, struct unicx *);
483121936Shartistatic int uni_ie_check_itu_atraffic(struct uni_ie_atraffic *, struct unicx *);
484121936Shartistatic int uni_ie_encode_itu_atraffic(struct uni_msg *, struct uni_ie_atraffic *, struct unicx *);
485121936Shartistatic int uni_ie_decode_itu_atraffic(struct uni_ie_atraffic *, struct uni_msg *, u_int, struct unicx *);
486121936Sharti
487121936Shartistatic struct iedecl decl_itu_atraffic = {
488121936Sharti	0,
489121936Sharti	30,
490121936Sharti	(uni_print_f)uni_ie_print_itu_atraffic,
491121936Sharti	(uni_check_f)uni_ie_check_itu_atraffic,
492121936Sharti	(uni_encode_f)uni_ie_encode_itu_atraffic,
493121936Sharti	(uni_decode_f)uni_ie_decode_itu_atraffic
494121936Sharti};
495121936Sharti
496121936Shartistatic const struct iedecl decl_net_atraffic = {
497121936Sharti	UNIFL_DEFAULT,
498121936Sharti	0,
499121936Sharti	(uni_print_f)NULL,
500121936Sharti	(uni_check_f)NULL,
501121936Sharti	(uni_encode_f)NULL,
502121936Sharti	(uni_decode_f)NULL
503121936Sharti};
504121936Sharti
505121936Shartistatic void uni_ie_print_net_abrsetup(struct uni_ie_abrsetup *, struct unicx *);
506121936Shartistatic int uni_ie_check_net_abrsetup(struct uni_ie_abrsetup *, struct unicx *);
507121936Shartistatic int uni_ie_encode_net_abrsetup(struct uni_msg *, struct uni_ie_abrsetup *, struct unicx *);
508121936Shartistatic int uni_ie_decode_net_abrsetup(struct uni_ie_abrsetup *, struct uni_msg *, u_int, struct unicx *);
509121936Sharti
510121936Shartistatic struct iedecl decl_net_abrsetup = {
511121936Sharti	0,
512121936Sharti	36,
513121936Sharti	(uni_print_f)uni_ie_print_net_abrsetup,
514121936Sharti	(uni_check_f)uni_ie_check_net_abrsetup,
515121936Sharti	(uni_encode_f)uni_ie_encode_net_abrsetup,
516121936Sharti	(uni_decode_f)uni_ie_decode_net_abrsetup
517121936Sharti};
518121936Sharti
519121936Shartistatic void uni_ie_print_itu_report(struct uni_ie_report *, struct unicx *);
520121936Shartistatic int uni_ie_check_itu_report(struct uni_ie_report *, struct unicx *);
521121936Shartistatic int uni_ie_encode_itu_report(struct uni_msg *, struct uni_ie_report *, struct unicx *);
522121936Shartistatic int uni_ie_decode_itu_report(struct uni_ie_report *, struct uni_msg *, u_int, struct unicx *);
523121936Sharti
524121936Shartistatic struct iedecl decl_itu_report = {
525121936Sharti	0,
526121936Sharti	5,
527121936Sharti	(uni_print_f)uni_ie_print_itu_report,
528121936Sharti	(uni_check_f)uni_ie_check_itu_report,
529121936Sharti	(uni_encode_f)uni_ie_encode_itu_report,
530121936Sharti	(uni_decode_f)uni_ie_decode_itu_report
531121936Sharti};
532121936Sharti
533121936Shartistatic void uni_ie_print_net_called_soft(struct uni_ie_called_soft *, struct unicx *);
534121936Shartistatic int uni_ie_check_net_called_soft(struct uni_ie_called_soft *, struct unicx *);
535121936Shartistatic int uni_ie_encode_net_called_soft(struct uni_msg *, struct uni_ie_called_soft *, struct unicx *);
536121936Shartistatic int uni_ie_decode_net_called_soft(struct uni_ie_called_soft *, struct uni_msg *, u_int, struct unicx *);
537121936Sharti
538121936Shartistatic struct iedecl decl_net_called_soft = {
539121936Sharti	0,
540121936Sharti	11,
541121936Sharti	(uni_print_f)uni_ie_print_net_called_soft,
542121936Sharti	(uni_check_f)uni_ie_check_net_called_soft,
543121936Sharti	(uni_encode_f)uni_ie_encode_net_called_soft,
544121936Sharti	(uni_decode_f)uni_ie_decode_net_called_soft
545121936Sharti};
546121936Sharti
547121936Shartistatic void uni_ie_print_net_crankback(struct uni_ie_crankback *, struct unicx *);
548121936Shartistatic int uni_ie_check_net_crankback(struct uni_ie_crankback *, struct unicx *);
549121936Shartistatic int uni_ie_encode_net_crankback(struct uni_msg *, struct uni_ie_crankback *, struct unicx *);
550121936Shartistatic int uni_ie_decode_net_crankback(struct uni_ie_crankback *, struct uni_msg *, u_int, struct unicx *);
551121936Sharti
552121936Shartistatic struct iedecl decl_net_crankback = {
553121936Sharti	0,
554121936Sharti	72,
555121936Sharti	(uni_print_f)uni_ie_print_net_crankback,
556121936Sharti	(uni_check_f)uni_ie_check_net_crankback,
557121936Sharti	(uni_encode_f)uni_ie_encode_net_crankback,
558121936Sharti	(uni_decode_f)uni_ie_decode_net_crankback
559121936Sharti};
560121936Sharti
561121936Shartistatic void uni_ie_print_net_dtl(struct uni_ie_dtl *, struct unicx *);
562121936Shartistatic int uni_ie_check_net_dtl(struct uni_ie_dtl *, struct unicx *);
563121936Shartistatic int uni_ie_encode_net_dtl(struct uni_msg *, struct uni_ie_dtl *, struct unicx *);
564121936Shartistatic int uni_ie_decode_net_dtl(struct uni_ie_dtl *, struct uni_msg *, u_int, struct unicx *);
565121936Sharti
566121936Shartistatic struct iedecl decl_net_dtl = {
567121936Sharti	0,
568121936Sharti	UNI_DTL_LOGNP_SIZE*UNI_DTL_MAXNUM+6,
569121936Sharti	(uni_print_f)uni_ie_print_net_dtl,
570121936Sharti	(uni_check_f)uni_ie_check_net_dtl,
571121936Sharti	(uni_encode_f)uni_ie_encode_net_dtl,
572121936Sharti	(uni_decode_f)uni_ie_decode_net_dtl
573121936Sharti};
574121936Sharti
575121936Shartistatic void uni_ie_print_net_calling_soft(struct uni_ie_calling_soft *, struct unicx *);
576121936Shartistatic int uni_ie_check_net_calling_soft(struct uni_ie_calling_soft *, struct unicx *);
577121936Shartistatic int uni_ie_encode_net_calling_soft(struct uni_msg *, struct uni_ie_calling_soft *, struct unicx *);
578121936Shartistatic int uni_ie_decode_net_calling_soft(struct uni_ie_calling_soft *, struct uni_msg *, u_int, struct unicx *);
579121936Sharti
580121936Shartistatic struct iedecl decl_net_calling_soft = {
581121936Sharti	0,
582121936Sharti	10,
583121936Sharti	(uni_print_f)uni_ie_print_net_calling_soft,
584121936Sharti	(uni_check_f)uni_ie_check_net_calling_soft,
585121936Sharti	(uni_encode_f)uni_ie_encode_net_calling_soft,
586121936Sharti	(uni_decode_f)uni_ie_decode_net_calling_soft
587121936Sharti};
588121936Sharti
589121936Shartistatic void uni_ie_print_net_abradd(struct uni_ie_abradd *, struct unicx *);
590121936Shartistatic int uni_ie_check_net_abradd(struct uni_ie_abradd *, struct unicx *);
591121936Shartistatic int uni_ie_encode_net_abradd(struct uni_msg *, struct uni_ie_abradd *, struct unicx *);
592121936Shartistatic int uni_ie_decode_net_abradd(struct uni_ie_abradd *, struct uni_msg *, u_int, struct unicx *);
593121936Sharti
594121936Shartistatic struct iedecl decl_net_abradd = {
595121936Sharti	0,
596121936Sharti	14,
597121936Sharti	(uni_print_f)uni_ie_print_net_abradd,
598121936Sharti	(uni_check_f)uni_ie_check_net_abradd,
599121936Sharti	(uni_encode_f)uni_ie_encode_net_abradd,
600121936Sharti	(uni_decode_f)uni_ie_decode_net_abradd
601121936Sharti};
602121936Sharti
603121936Shartistatic void uni_ie_print_net_lij_callid(struct uni_ie_lij_callid *, struct unicx *);
604121936Shartistatic int uni_ie_check_net_lij_callid(struct uni_ie_lij_callid *, struct unicx *);
605121936Shartistatic int uni_ie_encode_net_lij_callid(struct uni_msg *, struct uni_ie_lij_callid *, struct unicx *);
606121936Shartistatic int uni_ie_decode_net_lij_callid(struct uni_ie_lij_callid *, struct uni_msg *, u_int, struct unicx *);
607121936Sharti
608121936Shartistatic struct iedecl decl_net_lij_callid = {
609121936Sharti	0,
610121936Sharti	9,
611121936Sharti	(uni_print_f)uni_ie_print_net_lij_callid,
612121936Sharti	(uni_check_f)uni_ie_check_net_lij_callid,
613121936Sharti	(uni_encode_f)uni_ie_encode_net_lij_callid,
614121936Sharti	(uni_decode_f)uni_ie_decode_net_lij_callid
615121936Sharti};
616121936Sharti
617121936Shartistatic void uni_ie_print_net_lij_param(struct uni_ie_lij_param *, struct unicx *);
618121936Shartistatic int uni_ie_check_net_lij_param(struct uni_ie_lij_param *, struct unicx *);
619121936Shartistatic int uni_ie_encode_net_lij_param(struct uni_msg *, struct uni_ie_lij_param *, struct unicx *);
620121936Shartistatic int uni_ie_decode_net_lij_param(struct uni_ie_lij_param *, struct uni_msg *, u_int, struct unicx *);
621121936Sharti
622121936Shartistatic struct iedecl decl_net_lij_param = {
623121936Sharti	0,
624121936Sharti	5,
625121936Sharti	(uni_print_f)uni_ie_print_net_lij_param,
626121936Sharti	(uni_check_f)uni_ie_check_net_lij_param,
627121936Sharti	(uni_encode_f)uni_ie_encode_net_lij_param,
628121936Sharti	(uni_decode_f)uni_ie_decode_net_lij_param
629121936Sharti};
630121936Sharti
631121936Shartistatic void uni_ie_print_net_lij_seqno(struct uni_ie_lij_seqno *, struct unicx *);
632121936Shartistatic int uni_ie_check_net_lij_seqno(struct uni_ie_lij_seqno *, struct unicx *);
633121936Shartistatic int uni_ie_encode_net_lij_seqno(struct uni_msg *, struct uni_ie_lij_seqno *, struct unicx *);
634121936Shartistatic int uni_ie_decode_net_lij_seqno(struct uni_ie_lij_seqno *, struct uni_msg *, u_int, struct unicx *);
635121936Sharti
636121936Shartistatic struct iedecl decl_net_lij_seqno = {
637121936Sharti	0,
638121936Sharti	8,
639121936Sharti	(uni_print_f)uni_ie_print_net_lij_seqno,
640121936Sharti	(uni_check_f)uni_ie_check_net_lij_seqno,
641121936Sharti	(uni_encode_f)uni_ie_encode_net_lij_seqno,
642121936Sharti	(uni_decode_f)uni_ie_decode_net_lij_seqno
643121936Sharti};
644121936Sharti
645121936Shartistatic void uni_ie_print_net_cscope(struct uni_ie_cscope *, struct unicx *);
646121936Shartistatic int uni_ie_check_net_cscope(struct uni_ie_cscope *, struct unicx *);
647121936Shartistatic int uni_ie_encode_net_cscope(struct uni_msg *, struct uni_ie_cscope *, struct unicx *);
648121936Shartistatic int uni_ie_decode_net_cscope(struct uni_ie_cscope *, struct uni_msg *, u_int, struct unicx *);
649121936Sharti
650121936Shartistatic struct iedecl decl_net_cscope = {
651121936Sharti	0,
652121936Sharti	6,
653121936Sharti	(uni_print_f)uni_ie_print_net_cscope,
654121936Sharti	(uni_check_f)uni_ie_check_net_cscope,
655121936Sharti	(uni_encode_f)uni_ie_encode_net_cscope,
656121936Sharti	(uni_decode_f)uni_ie_decode_net_cscope
657121936Sharti};
658121936Sharti
659121936Shartistatic void uni_ie_print_net_exqos(struct uni_ie_exqos *, struct unicx *);
660121936Shartistatic int uni_ie_check_net_exqos(struct uni_ie_exqos *, struct unicx *);
661121936Shartistatic int uni_ie_encode_net_exqos(struct uni_msg *, struct uni_ie_exqos *, struct unicx *);
662121936Shartistatic int uni_ie_decode_net_exqos(struct uni_ie_exqos *, struct uni_msg *, u_int, struct unicx *);
663121936Sharti
664121936Shartistatic struct iedecl decl_net_exqos = {
665121936Sharti	0,
666121936Sharti	25,
667121936Sharti	(uni_print_f)uni_ie_print_net_exqos,
668121936Sharti	(uni_check_f)uni_ie_check_net_exqos,
669121936Sharti	(uni_encode_f)uni_ie_encode_net_exqos,
670121936Sharti	(uni_decode_f)uni_ie_decode_net_exqos
671121936Sharti};
672121936Sharti
673121936Shartistatic void uni_ie_print_net_mdcr(struct uni_ie_mdcr *, struct unicx *);
674121936Shartistatic int uni_ie_check_net_mdcr(struct uni_ie_mdcr *, struct unicx *);
675121936Shartistatic int uni_ie_encode_net_mdcr(struct uni_msg *, struct uni_ie_mdcr *, struct unicx *);
676121936Shartistatic int uni_ie_decode_net_mdcr(struct uni_ie_mdcr *, struct uni_msg *, u_int, struct unicx *);
677121936Sharti
678121936Shartistatic struct iedecl decl_net_mdcr = {
679121936Sharti	0,
680121936Sharti	13,
681121936Sharti	(uni_print_f)uni_ie_print_net_mdcr,
682121936Sharti	(uni_check_f)uni_ie_check_net_mdcr,
683121936Sharti	(uni_encode_f)uni_ie_encode_net_mdcr,
684121936Sharti	(uni_decode_f)uni_ie_decode_net_mdcr
685121936Sharti};
686121936Sharti
687121936Shartistatic void uni_ie_print_itu_unrec(struct uni_ie_unrec *, struct unicx *);
688121936Shartistatic int uni_ie_check_itu_unrec(struct uni_ie_unrec *, struct unicx *);
689121936Shartistatic int uni_ie_encode_itu_unrec(struct uni_msg *, struct uni_ie_unrec *, struct unicx *);
690121936Shartistatic int uni_ie_decode_itu_unrec(struct uni_ie_unrec *, struct uni_msg *, u_int, struct unicx *);
691121936Sharti
692121936Shartistatic struct iedecl decl_itu_unrec = {
693121936Sharti	0,
694121936Sharti	128,
695121936Sharti	(uni_print_f)uni_ie_print_itu_unrec,
696121936Sharti	(uni_check_f)uni_ie_check_itu_unrec,
697121936Sharti	(uni_encode_f)uni_ie_encode_itu_unrec,
698121936Sharti	(uni_decode_f)uni_ie_decode_itu_unrec
699121936Sharti};
700121936Sharti
701121936Sharticonst struct iedecl *uni_ietable[256][4] = {
702121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x00 */
703121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x01 */
704121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x02 */
705121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x03 */
706121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x04 */
707121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x05 */
708121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x06 */
709121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x07 */
710121936Sharti	{ &decl_itu_cause, NULL, NULL, &decl_net_cause, }, /* 0x08 */
711121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x09 */
712121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x0a */
713121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x0b */
714121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x0c */
715121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x0d */
716121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x0e */
717121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x0f */
718121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x10 */
719121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x11 */
720121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x12 */
721121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x13 */
722121936Sharti	{ &decl_itu_callstate, NULL, NULL, NULL, }, /* 0x14 */
723121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x15 */
724121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x16 */
725121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x17 */
726121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x18 */
727121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x19 */
728121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x1a */
729121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x1b */
730121936Sharti	{ &decl_itu_facility, NULL, NULL, NULL, }, /* 0x1c */
731121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x1d */
732121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x1e */
733121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x1f */
734121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x20 */
735121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x21 */
736121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x22 */
737121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x23 */
738121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x24 */
739121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x25 */
740121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x26 */
741121936Sharti	{ &decl_itu_notify, NULL, NULL, NULL, }, /* 0x27 */
742121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x28 */
743121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x29 */
744121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x2a */
745121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x2b */
746121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x2c */
747121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x2d */
748121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x2e */
749121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x2f */
750121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x30 */
751121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x31 */
752121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x32 */
753121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x33 */
754121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x34 */
755121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x35 */
756121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x36 */
757121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x37 */
758121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x38 */
759121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x39 */
760121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x3a */
761121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x3b */
762121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x3c */
763121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x3d */
764121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x3e */
765121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x3f */
766121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x40 */
767121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x41 */
768121936Sharti	{ &decl_itu_eetd, NULL, NULL, &decl_net_eetd, }, /* 0x42 */
769121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x43 */
770121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x44 */
771121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x45 */
772121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x46 */
773121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x47 */
774121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x48 */
775121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x49 */
776121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x4a */
777121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x4b */
778121936Sharti	{ &decl_itu_conned, NULL, NULL, NULL, }, /* 0x4c */
779121936Sharti	{ &decl_itu_connedsub, NULL, NULL, NULL, }, /* 0x4d */
780121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x4e */
781121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x4f */
782121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x50 */
783121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x51 */
784121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x52 */
785121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x53 */
786121936Sharti	{ &decl_itu_epref, NULL, NULL, NULL, }, /* 0x54 */
787121936Sharti	{ &decl_itu_epstate, NULL, NULL, NULL, }, /* 0x55 */
788121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x56 */
789121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x57 */
790121936Sharti	{ &decl_itu_aal, NULL, NULL, NULL, }, /* 0x58 */
791121936Sharti	{ &decl_itu_traffic, NULL, NULL, &decl_net_traffic, }, /* 0x59 */
792121936Sharti	{ &decl_itu_connid, NULL, NULL, NULL, }, /* 0x5a */
793121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x5b */
794121936Sharti	{ &decl_itu_qos, NULL, NULL, &decl_net_qos, }, /* 0x5c */
795121936Sharti	{ &decl_itu_bhli, NULL, NULL, NULL, }, /* 0x5d */
796121936Sharti	{ &decl_itu_bearer, NULL, NULL, NULL, }, /* 0x5e */
797121936Sharti	{ &decl_itu_blli, NULL, NULL, NULL, }, /* 0x5f */
798121936Sharti	{ &decl_itu_lshift, NULL, NULL, NULL, }, /* 0x60 */
799121936Sharti	{ &decl_itu_nlshift, NULL, NULL, NULL, }, /* 0x61 */
800121936Sharti	{ &decl_itu_scompl, NULL, NULL, NULL, }, /* 0x62 */
801121936Sharti	{ &decl_itu_repeat, NULL, NULL, NULL, }, /* 0x63 */
802121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x64 */
803121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x65 */
804121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x66 */
805121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x67 */
806121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x68 */
807121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x69 */
808121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x6a */
809121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x6b */
810121936Sharti	{ &decl_itu_calling, NULL, NULL, NULL, }, /* 0x6c */
811121936Sharti	{ &decl_itu_callingsub, NULL, NULL, NULL, }, /* 0x6d */
812121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x6e */
813121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x6f */
814121936Sharti	{ &decl_itu_called, NULL, NULL, NULL, }, /* 0x70 */
815121936Sharti	{ &decl_itu_calledsub, NULL, NULL, NULL, }, /* 0x71 */
816121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x72 */
817121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x73 */
818121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x74 */
819121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x75 */
820121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x76 */
821121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x77 */
822121936Sharti	{ &decl_itu_tns, NULL, NULL, &decl_net_tns, }, /* 0x78 */
823121936Sharti	{ &decl_itu_restart, NULL, NULL, NULL, }, /* 0x79 */
824121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x7a */
825121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x7b */
826121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x7c */
827121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x7d */
828121936Sharti	{ &decl_itu_uu, NULL, NULL, NULL, }, /* 0x7e */
829121936Sharti	{ NULL, NULL, NULL, &decl_net_git, }, /* 0x7f */
830121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x80 */
831121936Sharti	{ &decl_itu_mintraffic, NULL, NULL, &decl_net_mintraffic, }, /* 0x81 */
832121936Sharti	{ &decl_itu_atraffic, NULL, NULL, &decl_net_atraffic, }, /* 0x82 */
833121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x83 */
834121936Sharti	{ NULL, NULL, NULL, &decl_net_abrsetup, }, /* 0x84 */
835121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x85 */
836121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x86 */
837121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x87 */
838121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x88 */
839121936Sharti	{ &decl_itu_report, NULL, NULL, NULL, }, /* 0x89 */
840121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x8a */
841121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x8b */
842121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x8c */
843121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x8d */
844121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x8e */
845121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x8f */
846121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x90 */
847121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x91 */
848121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x92 */
849121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x93 */
850121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x94 */
851121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x95 */
852121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x96 */
853121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x97 */
854121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x98 */
855121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x99 */
856121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x9a */
857121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x9b */
858121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x9c */
859121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x9d */
860121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x9e */
861121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0x9f */
862121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xa0 */
863121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xa1 */
864121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xa2 */
865121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xa3 */
866121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xa4 */
867121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xa5 */
868121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xa6 */
869121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xa7 */
870121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xa8 */
871121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xa9 */
872121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xaa */
873121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xab */
874121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xac */
875121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xad */
876121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xae */
877121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xaf */
878121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xb0 */
879121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xb1 */
880121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xb2 */
881121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xb3 */
882121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xb4 */
883121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xb5 */
884121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xb6 */
885121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xb7 */
886121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xb8 */
887121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xb9 */
888121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xba */
889121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xbb */
890121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xbc */
891121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xbd */
892121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xbe */
893121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xbf */
894121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xc0 */
895121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xc1 */
896121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xc2 */
897121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xc3 */
898121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xc4 */
899121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xc5 */
900121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xc6 */
901121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xc7 */
902121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xc8 */
903121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xc9 */
904121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xca */
905121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xcb */
906121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xcc */
907121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xcd */
908121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xce */
909121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xcf */
910121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xd0 */
911121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xd1 */
912121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xd2 */
913121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xd3 */
914121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xd4 */
915121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xd5 */
916121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xd6 */
917121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xd7 */
918121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xd8 */
919121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xd9 */
920121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xda */
921121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xdb */
922121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xdc */
923121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xdd */
924121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xde */
925121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xdf */
926121936Sharti	{ NULL, NULL, NULL, &decl_net_called_soft, }, /* 0xe0 */
927121936Sharti	{ NULL, NULL, NULL, &decl_net_crankback, }, /* 0xe1 */
928121936Sharti	{ NULL, NULL, NULL, &decl_net_dtl, }, /* 0xe2 */
929121936Sharti	{ NULL, NULL, NULL, &decl_net_calling_soft, }, /* 0xe3 */
930121936Sharti	{ NULL, NULL, NULL, &decl_net_abradd, }, /* 0xe4 */
931121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xe5 */
932121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xe6 */
933121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xe7 */
934121936Sharti	{ NULL, NULL, NULL, &decl_net_lij_callid, }, /* 0xe8 */
935121936Sharti	{ NULL, NULL, NULL, &decl_net_lij_param, }, /* 0xe9 */
936121936Sharti	{ NULL, NULL, NULL, &decl_net_lij_seqno, }, /* 0xea */
937121936Sharti	{ NULL, NULL, NULL, &decl_net_cscope, }, /* 0xeb */
938121936Sharti	{ NULL, NULL, NULL, &decl_net_exqos, }, /* 0xec */
939121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xed */
940121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xee */
941121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xef */
942121936Sharti	{ NULL, NULL, NULL, &decl_net_mdcr, }, /* 0xf0 */
943121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xf1 */
944121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xf2 */
945121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xf3 */
946121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xf4 */
947121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xf5 */
948121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xf6 */
949121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xf7 */
950121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xf8 */
951121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xf9 */
952121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xfa */
953121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xfb */
954121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xfc */
955121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xfd */
956121936Sharti	{ &decl_itu_unrec, NULL, NULL, NULL, }, /* 0xfe */
957121936Sharti	{ NULL, NULL, NULL, NULL, }, /* 0xff */
958121936Sharti};
959