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