1/* This file was created automatically 2 * Source file: $Begemot: libunimsg/atm/msg/ie.def,v 1.3 2003/09/19 11:58:15 hbb Exp $ 3 * $FreeBSD$ 4 */ 5 6 7static void uni_ie_print_itu_cause(struct uni_ie_cause *, struct unicx *); 8static int uni_ie_check_itu_cause(struct uni_ie_cause *, struct unicx *); 9static int uni_ie_encode_itu_cause(struct uni_msg *, struct uni_ie_cause *, struct unicx *); 10static int uni_ie_decode_itu_cause(struct uni_ie_cause *, struct uni_msg *, u_int, struct unicx *); 11 12static struct iedecl decl_itu_cause = { 13 0, 14 34, 15 (uni_print_f)uni_ie_print_itu_cause, 16 (uni_check_f)uni_ie_check_itu_cause, 17 (uni_encode_f)uni_ie_encode_itu_cause, 18 (uni_decode_f)uni_ie_decode_itu_cause 19}; 20 21static void uni_ie_print_net_cause(struct uni_ie_cause *, struct unicx *); 22static int uni_ie_check_net_cause(struct uni_ie_cause *, struct unicx *); 23static int uni_ie_encode_net_cause(struct uni_msg *, struct uni_ie_cause *, struct unicx *); 24static int uni_ie_decode_net_cause(struct uni_ie_cause *, struct uni_msg *, u_int, struct unicx *); 25 26static struct iedecl decl_net_cause = { 27 0, 28 34, 29 (uni_print_f)uni_ie_print_net_cause, 30 (uni_check_f)uni_ie_check_net_cause, 31 (uni_encode_f)uni_ie_encode_net_cause, 32 (uni_decode_f)uni_ie_decode_net_cause 33}; 34 35static void uni_ie_print_itu_callstate(struct uni_ie_callstate *, struct unicx *); 36static int uni_ie_check_itu_callstate(struct uni_ie_callstate *, struct unicx *); 37static int uni_ie_encode_itu_callstate(struct uni_msg *, struct uni_ie_callstate *, struct unicx *); 38static int uni_ie_decode_itu_callstate(struct uni_ie_callstate *, struct uni_msg *, u_int, struct unicx *); 39 40static struct iedecl decl_itu_callstate = { 41 0, 42 5, 43 (uni_print_f)uni_ie_print_itu_callstate, 44 (uni_check_f)uni_ie_check_itu_callstate, 45 (uni_encode_f)uni_ie_encode_itu_callstate, 46 (uni_decode_f)uni_ie_decode_itu_callstate 47}; 48 49static void uni_ie_print_itu_facility(struct uni_ie_facility *, struct unicx *); 50static int uni_ie_check_itu_facility(struct uni_ie_facility *, struct unicx *); 51static int uni_ie_encode_itu_facility(struct uni_msg *, struct uni_ie_facility *, struct unicx *); 52static int uni_ie_decode_itu_facility(struct uni_ie_facility *, struct uni_msg *, u_int, struct unicx *); 53 54static struct iedecl decl_itu_facility = { 55 0, 56 UNI_FACILITY_MAXAPDU+1+4, 57 (uni_print_f)uni_ie_print_itu_facility, 58 (uni_check_f)uni_ie_check_itu_facility, 59 (uni_encode_f)uni_ie_encode_itu_facility, 60 (uni_decode_f)uni_ie_decode_itu_facility 61}; 62 63static void uni_ie_print_itu_notify(struct uni_ie_notify *, struct unicx *); 64static int uni_ie_check_itu_notify(struct uni_ie_notify *, struct unicx *); 65static int uni_ie_encode_itu_notify(struct uni_msg *, struct uni_ie_notify *, struct unicx *); 66static int uni_ie_decode_itu_notify(struct uni_ie_notify *, struct uni_msg *, u_int, struct unicx *); 67 68static struct iedecl decl_itu_notify = { 69 0, 70 UNI_NOTIFY_MAXLEN+4, 71 (uni_print_f)uni_ie_print_itu_notify, 72 (uni_check_f)uni_ie_check_itu_notify, 73 (uni_encode_f)uni_ie_encode_itu_notify, 74 (uni_decode_f)uni_ie_decode_itu_notify 75}; 76 77static void uni_ie_print_itu_eetd(struct uni_ie_eetd *, struct unicx *); 78static int uni_ie_check_itu_eetd(struct uni_ie_eetd *, struct unicx *); 79static int uni_ie_encode_itu_eetd(struct uni_msg *, struct uni_ie_eetd *, struct unicx *); 80static int uni_ie_decode_itu_eetd(struct uni_ie_eetd *, struct uni_msg *, u_int, struct unicx *); 81 82static struct iedecl decl_itu_eetd = { 83 0, 84 11, 85 (uni_print_f)uni_ie_print_itu_eetd, 86 (uni_check_f)uni_ie_check_itu_eetd, 87 (uni_encode_f)uni_ie_encode_itu_eetd, 88 (uni_decode_f)uni_ie_decode_itu_eetd 89}; 90 91static void uni_ie_print_net_eetd(struct uni_ie_eetd *, struct unicx *); 92static int uni_ie_check_net_eetd(struct uni_ie_eetd *, struct unicx *); 93static int uni_ie_encode_net_eetd(struct uni_msg *, struct uni_ie_eetd *, struct unicx *); 94static int uni_ie_decode_net_eetd(struct uni_ie_eetd *, struct uni_msg *, u_int, struct unicx *); 95 96static struct iedecl decl_net_eetd = { 97 0, 98 13, 99 (uni_print_f)uni_ie_print_net_eetd, 100 (uni_check_f)uni_ie_check_net_eetd, 101 (uni_encode_f)uni_ie_encode_net_eetd, 102 (uni_decode_f)uni_ie_decode_net_eetd 103}; 104 105static void uni_ie_print_itu_conned(struct uni_ie_conned *, struct unicx *); 106static int uni_ie_check_itu_conned(struct uni_ie_conned *, struct unicx *); 107static int uni_ie_encode_itu_conned(struct uni_msg *, struct uni_ie_conned *, struct unicx *); 108static int uni_ie_decode_itu_conned(struct uni_ie_conned *, struct uni_msg *, u_int, struct unicx *); 109 110static struct iedecl decl_itu_conned = { 111 0, 112 25, 113 (uni_print_f)uni_ie_print_itu_conned, 114 (uni_check_f)uni_ie_check_itu_conned, 115 (uni_encode_f)uni_ie_encode_itu_conned, 116 (uni_decode_f)uni_ie_decode_itu_conned 117}; 118 119static void uni_ie_print_itu_connedsub(struct uni_ie_connedsub *, struct unicx *); 120static int uni_ie_check_itu_connedsub(struct uni_ie_connedsub *, struct unicx *); 121static int uni_ie_encode_itu_connedsub(struct uni_msg *, struct uni_ie_connedsub *, struct unicx *); 122static int uni_ie_decode_itu_connedsub(struct uni_ie_connedsub *, struct uni_msg *, u_int, struct unicx *); 123 124static struct iedecl decl_itu_connedsub = { 125 UNIFL_ACCESS, 126 25, 127 (uni_print_f)uni_ie_print_itu_connedsub, 128 (uni_check_f)uni_ie_check_itu_connedsub, 129 (uni_encode_f)uni_ie_encode_itu_connedsub, 130 (uni_decode_f)uni_ie_decode_itu_connedsub 131}; 132 133static void uni_ie_print_itu_epref(struct uni_ie_epref *, struct unicx *); 134static int uni_ie_check_itu_epref(struct uni_ie_epref *, struct unicx *); 135static int uni_ie_encode_itu_epref(struct uni_msg *, struct uni_ie_epref *, struct unicx *); 136static int uni_ie_decode_itu_epref(struct uni_ie_epref *, struct uni_msg *, u_int, struct unicx *); 137 138static struct iedecl decl_itu_epref = { 139 0, 140 7, 141 (uni_print_f)uni_ie_print_itu_epref, 142 (uni_check_f)uni_ie_check_itu_epref, 143 (uni_encode_f)uni_ie_encode_itu_epref, 144 (uni_decode_f)uni_ie_decode_itu_epref 145}; 146 147static void uni_ie_print_itu_epstate(struct uni_ie_epstate *, struct unicx *); 148static int uni_ie_check_itu_epstate(struct uni_ie_epstate *, struct unicx *); 149static int uni_ie_encode_itu_epstate(struct uni_msg *, struct uni_ie_epstate *, struct unicx *); 150static int uni_ie_decode_itu_epstate(struct uni_ie_epstate *, struct uni_msg *, u_int, struct unicx *); 151 152static struct iedecl decl_itu_epstate = { 153 0, 154 5, 155 (uni_print_f)uni_ie_print_itu_epstate, 156 (uni_check_f)uni_ie_check_itu_epstate, 157 (uni_encode_f)uni_ie_encode_itu_epstate, 158 (uni_decode_f)uni_ie_decode_itu_epstate 159}; 160 161static void uni_ie_print_itu_aal(struct uni_ie_aal *, struct unicx *); 162static int uni_ie_check_itu_aal(struct uni_ie_aal *, struct unicx *); 163static int uni_ie_encode_itu_aal(struct uni_msg *, struct uni_ie_aal *, struct unicx *); 164static int uni_ie_decode_itu_aal(struct uni_ie_aal *, struct uni_msg *, u_int, struct unicx *); 165 166static struct iedecl decl_itu_aal = { 167 UNIFL_ACCESS, 168 21, 169 (uni_print_f)uni_ie_print_itu_aal, 170 (uni_check_f)uni_ie_check_itu_aal, 171 (uni_encode_f)uni_ie_encode_itu_aal, 172 (uni_decode_f)uni_ie_decode_itu_aal 173}; 174 175static void uni_ie_print_itu_traffic(struct uni_ie_traffic *, struct unicx *); 176static int uni_ie_check_itu_traffic(struct uni_ie_traffic *, struct unicx *); 177static int uni_ie_encode_itu_traffic(struct uni_msg *, struct uni_ie_traffic *, struct unicx *); 178static int uni_ie_decode_itu_traffic(struct uni_ie_traffic *, struct uni_msg *, u_int, struct unicx *); 179 180static struct iedecl decl_itu_traffic = { 181 0, 182 30, 183 (uni_print_f)uni_ie_print_itu_traffic, 184 (uni_check_f)uni_ie_check_itu_traffic, 185 (uni_encode_f)uni_ie_encode_itu_traffic, 186 (uni_decode_f)uni_ie_decode_itu_traffic 187}; 188 189static const struct iedecl decl_net_traffic = { 190 UNIFL_DEFAULT, 191 0, 192 (uni_print_f)NULL, 193 (uni_check_f)NULL, 194 (uni_encode_f)NULL, 195 (uni_decode_f)NULL 196}; 197 198static void uni_ie_print_itu_connid(struct uni_ie_connid *, struct unicx *); 199static int uni_ie_check_itu_connid(struct uni_ie_connid *, struct unicx *); 200static int uni_ie_encode_itu_connid(struct uni_msg *, struct uni_ie_connid *, struct unicx *); 201static int uni_ie_decode_itu_connid(struct uni_ie_connid *, struct uni_msg *, u_int, struct unicx *); 202 203static struct iedecl decl_itu_connid = { 204 0, 205 9, 206 (uni_print_f)uni_ie_print_itu_connid, 207 (uni_check_f)uni_ie_check_itu_connid, 208 (uni_encode_f)uni_ie_encode_itu_connid, 209 (uni_decode_f)uni_ie_decode_itu_connid 210}; 211 212static void uni_ie_print_itu_qos(struct uni_ie_qos *, struct unicx *); 213static int uni_ie_check_itu_qos(struct uni_ie_qos *, struct unicx *); 214static int uni_ie_encode_itu_qos(struct uni_msg *, struct uni_ie_qos *, struct unicx *); 215static int uni_ie_decode_itu_qos(struct uni_ie_qos *, struct uni_msg *, u_int, struct unicx *); 216 217static struct iedecl decl_itu_qos = { 218 0, 219 6, 220 (uni_print_f)uni_ie_print_itu_qos, 221 (uni_check_f)uni_ie_check_itu_qos, 222 (uni_encode_f)uni_ie_encode_itu_qos, 223 (uni_decode_f)uni_ie_decode_itu_qos 224}; 225 226static void uni_ie_print_net_qos(struct uni_ie_qos *, struct unicx *); 227static int uni_ie_check_net_qos(struct uni_ie_qos *, struct unicx *); 228static int uni_ie_encode_net_qos(struct uni_msg *, struct uni_ie_qos *, struct unicx *); 229static int uni_ie_decode_net_qos(struct uni_ie_qos *, struct uni_msg *, u_int, struct unicx *); 230 231static struct iedecl decl_net_qos = { 232 0, 233 6, 234 (uni_print_f)uni_ie_print_net_qos, 235 (uni_check_f)uni_ie_check_net_qos, 236 (uni_encode_f)uni_ie_encode_net_qos, 237 (uni_decode_f)uni_ie_decode_net_qos 238}; 239 240static void uni_ie_print_itu_bhli(struct uni_ie_bhli *, struct unicx *); 241static int uni_ie_check_itu_bhli(struct uni_ie_bhli *, struct unicx *); 242static int uni_ie_encode_itu_bhli(struct uni_msg *, struct uni_ie_bhli *, struct unicx *); 243static int uni_ie_decode_itu_bhli(struct uni_ie_bhli *, struct uni_msg *, u_int, struct unicx *); 244 245static struct iedecl decl_itu_bhli = { 246 UNIFL_ACCESS, 247 13, 248 (uni_print_f)uni_ie_print_itu_bhli, 249 (uni_check_f)uni_ie_check_itu_bhli, 250 (uni_encode_f)uni_ie_encode_itu_bhli, 251 (uni_decode_f)uni_ie_decode_itu_bhli 252}; 253 254static void uni_ie_print_itu_bearer(struct uni_ie_bearer *, struct unicx *); 255static int uni_ie_check_itu_bearer(struct uni_ie_bearer *, struct unicx *); 256static int uni_ie_encode_itu_bearer(struct uni_msg *, struct uni_ie_bearer *, struct unicx *); 257static int uni_ie_decode_itu_bearer(struct uni_ie_bearer *, struct uni_msg *, u_int, struct unicx *); 258 259static struct iedecl decl_itu_bearer = { 260 0, 261 7, 262 (uni_print_f)uni_ie_print_itu_bearer, 263 (uni_check_f)uni_ie_check_itu_bearer, 264 (uni_encode_f)uni_ie_encode_itu_bearer, 265 (uni_decode_f)uni_ie_decode_itu_bearer 266}; 267 268static void uni_ie_print_itu_blli(struct uni_ie_blli *, struct unicx *); 269static int uni_ie_check_itu_blli(struct uni_ie_blli *, struct unicx *); 270static int uni_ie_encode_itu_blli(struct uni_msg *, struct uni_ie_blli *, struct unicx *); 271static int uni_ie_decode_itu_blli(struct uni_ie_blli *, struct uni_msg *, u_int, struct unicx *); 272 273static struct iedecl decl_itu_blli = { 274 UNIFL_ACCESS, 275 17, 276 (uni_print_f)uni_ie_print_itu_blli, 277 (uni_check_f)uni_ie_check_itu_blli, 278 (uni_encode_f)uni_ie_encode_itu_blli, 279 (uni_decode_f)uni_ie_decode_itu_blli 280}; 281 282static void uni_ie_print_itu_lshift(struct uni_ie_lshift *, struct unicx *); 283static int uni_ie_check_itu_lshift(struct uni_ie_lshift *, struct unicx *); 284static int uni_ie_encode_itu_lshift(struct uni_msg *, struct uni_ie_lshift *, struct unicx *); 285static int uni_ie_decode_itu_lshift(struct uni_ie_lshift *, struct uni_msg *, u_int, struct unicx *); 286 287static struct iedecl decl_itu_lshift = { 288 0, 289 5, 290 (uni_print_f)uni_ie_print_itu_lshift, 291 (uni_check_f)uni_ie_check_itu_lshift, 292 (uni_encode_f)uni_ie_encode_itu_lshift, 293 (uni_decode_f)uni_ie_decode_itu_lshift 294}; 295 296static void uni_ie_print_itu_nlshift(struct uni_ie_nlshift *, struct unicx *); 297static int uni_ie_check_itu_nlshift(struct uni_ie_nlshift *, struct unicx *); 298static int uni_ie_encode_itu_nlshift(struct uni_msg *, struct uni_ie_nlshift *, struct unicx *); 299static int uni_ie_decode_itu_nlshift(struct uni_ie_nlshift *, struct uni_msg *, u_int, struct unicx *); 300 301static struct iedecl decl_itu_nlshift = { 302 0, 303 5, 304 (uni_print_f)uni_ie_print_itu_nlshift, 305 (uni_check_f)uni_ie_check_itu_nlshift, 306 (uni_encode_f)uni_ie_encode_itu_nlshift, 307 (uni_decode_f)uni_ie_decode_itu_nlshift 308}; 309 310static void uni_ie_print_itu_scompl(struct uni_ie_scompl *, struct unicx *); 311static int uni_ie_check_itu_scompl(struct uni_ie_scompl *, struct unicx *); 312static int uni_ie_encode_itu_scompl(struct uni_msg *, struct uni_ie_scompl *, struct unicx *); 313static int uni_ie_decode_itu_scompl(struct uni_ie_scompl *, struct uni_msg *, u_int, struct unicx *); 314 315static struct iedecl decl_itu_scompl = { 316 0, 317 5, 318 (uni_print_f)uni_ie_print_itu_scompl, 319 (uni_check_f)uni_ie_check_itu_scompl, 320 (uni_encode_f)uni_ie_encode_itu_scompl, 321 (uni_decode_f)uni_ie_decode_itu_scompl 322}; 323 324static void uni_ie_print_itu_repeat(struct uni_ie_repeat *, struct unicx *); 325static int uni_ie_check_itu_repeat(struct uni_ie_repeat *, struct unicx *); 326static int uni_ie_encode_itu_repeat(struct uni_msg *, struct uni_ie_repeat *, struct unicx *); 327static int uni_ie_decode_itu_repeat(struct uni_ie_repeat *, struct uni_msg *, u_int, struct unicx *); 328 329static struct iedecl decl_itu_repeat = { 330 0, 331 5, 332 (uni_print_f)uni_ie_print_itu_repeat, 333 (uni_check_f)uni_ie_check_itu_repeat, 334 (uni_encode_f)uni_ie_encode_itu_repeat, 335 (uni_decode_f)uni_ie_decode_itu_repeat 336}; 337 338static void uni_ie_print_itu_calling(struct uni_ie_calling *, struct unicx *); 339static int uni_ie_check_itu_calling(struct uni_ie_calling *, struct unicx *); 340static int uni_ie_encode_itu_calling(struct uni_msg *, struct uni_ie_calling *, struct unicx *); 341static int uni_ie_decode_itu_calling(struct uni_ie_calling *, struct uni_msg *, u_int, struct unicx *); 342 343static struct iedecl decl_itu_calling = { 344 0, 345 26, 346 (uni_print_f)uni_ie_print_itu_calling, 347 (uni_check_f)uni_ie_check_itu_calling, 348 (uni_encode_f)uni_ie_encode_itu_calling, 349 (uni_decode_f)uni_ie_decode_itu_calling 350}; 351 352static void uni_ie_print_itu_callingsub(struct uni_ie_callingsub *, struct unicx *); 353static int uni_ie_check_itu_callingsub(struct uni_ie_callingsub *, struct unicx *); 354static int uni_ie_encode_itu_callingsub(struct uni_msg *, struct uni_ie_callingsub *, struct unicx *); 355static int uni_ie_decode_itu_callingsub(struct uni_ie_callingsub *, struct uni_msg *, u_int, struct unicx *); 356 357static struct iedecl decl_itu_callingsub = { 358 UNIFL_ACCESS, 359 25, 360 (uni_print_f)uni_ie_print_itu_callingsub, 361 (uni_check_f)uni_ie_check_itu_callingsub, 362 (uni_encode_f)uni_ie_encode_itu_callingsub, 363 (uni_decode_f)uni_ie_decode_itu_callingsub 364}; 365 366static void uni_ie_print_itu_called(struct uni_ie_called *, struct unicx *); 367static int uni_ie_check_itu_called(struct uni_ie_called *, struct unicx *); 368static int uni_ie_encode_itu_called(struct uni_msg *, struct uni_ie_called *, struct unicx *); 369static int uni_ie_decode_itu_called(struct uni_ie_called *, struct uni_msg *, u_int, struct unicx *); 370 371static struct iedecl decl_itu_called = { 372 0, 373 25, 374 (uni_print_f)uni_ie_print_itu_called, 375 (uni_check_f)uni_ie_check_itu_called, 376 (uni_encode_f)uni_ie_encode_itu_called, 377 (uni_decode_f)uni_ie_decode_itu_called 378}; 379 380static void uni_ie_print_itu_calledsub(struct uni_ie_calledsub *, struct unicx *); 381static int uni_ie_check_itu_calledsub(struct uni_ie_calledsub *, struct unicx *); 382static int uni_ie_encode_itu_calledsub(struct uni_msg *, struct uni_ie_calledsub *, struct unicx *); 383static int uni_ie_decode_itu_calledsub(struct uni_ie_calledsub *, struct uni_msg *, u_int, struct unicx *); 384 385static struct iedecl decl_itu_calledsub = { 386 UNIFL_ACCESS, 387 25, 388 (uni_print_f)uni_ie_print_itu_calledsub, 389 (uni_check_f)uni_ie_check_itu_calledsub, 390 (uni_encode_f)uni_ie_encode_itu_calledsub, 391 (uni_decode_f)uni_ie_decode_itu_calledsub 392}; 393 394static void uni_ie_print_itu_tns(struct uni_ie_tns *, struct unicx *); 395static int uni_ie_check_itu_tns(struct uni_ie_tns *, struct unicx *); 396static int uni_ie_encode_itu_tns(struct uni_msg *, struct uni_ie_tns *, struct unicx *); 397static int uni_ie_decode_itu_tns(struct uni_ie_tns *, struct uni_msg *, u_int, struct unicx *); 398 399static struct iedecl decl_itu_tns = { 400 0, 401 9, 402 (uni_print_f)uni_ie_print_itu_tns, 403 (uni_check_f)uni_ie_check_itu_tns, 404 (uni_encode_f)uni_ie_encode_itu_tns, 405 (uni_decode_f)uni_ie_decode_itu_tns 406}; 407 408static const struct iedecl decl_net_tns = { 409 UNIFL_DEFAULT, 410 0, 411 (uni_print_f)NULL, 412 (uni_check_f)NULL, 413 (uni_encode_f)NULL, 414 (uni_decode_f)NULL 415}; 416 417static void uni_ie_print_itu_restart(struct uni_ie_restart *, struct unicx *); 418static int uni_ie_check_itu_restart(struct uni_ie_restart *, struct unicx *); 419static int uni_ie_encode_itu_restart(struct uni_msg *, struct uni_ie_restart *, struct unicx *); 420static int uni_ie_decode_itu_restart(struct uni_ie_restart *, struct uni_msg *, u_int, struct unicx *); 421 422static struct iedecl decl_itu_restart = { 423 0, 424 5, 425 (uni_print_f)uni_ie_print_itu_restart, 426 (uni_check_f)uni_ie_check_itu_restart, 427 (uni_encode_f)uni_ie_encode_itu_restart, 428 (uni_decode_f)uni_ie_decode_itu_restart 429}; 430 431static void uni_ie_print_itu_uu(struct uni_ie_uu *, struct unicx *); 432static int uni_ie_check_itu_uu(struct uni_ie_uu *, struct unicx *); 433static int uni_ie_encode_itu_uu(struct uni_msg *, struct uni_ie_uu *, struct unicx *); 434static int uni_ie_decode_itu_uu(struct uni_ie_uu *, struct uni_msg *, u_int, struct unicx *); 435 436static struct iedecl decl_itu_uu = { 437 UNIFL_ACCESS, 438 UNI_UU_MAXLEN+4, 439 (uni_print_f)uni_ie_print_itu_uu, 440 (uni_check_f)uni_ie_check_itu_uu, 441 (uni_encode_f)uni_ie_encode_itu_uu, 442 (uni_decode_f)uni_ie_decode_itu_uu 443}; 444 445static void uni_ie_print_net_git(struct uni_ie_git *, struct unicx *); 446static int uni_ie_check_net_git(struct uni_ie_git *, struct unicx *); 447static int uni_ie_encode_net_git(struct uni_msg *, struct uni_ie_git *, struct unicx *); 448static int uni_ie_decode_net_git(struct uni_ie_git *, struct uni_msg *, u_int, struct unicx *); 449 450static struct iedecl decl_net_git = { 451 0, 452 33, 453 (uni_print_f)uni_ie_print_net_git, 454 (uni_check_f)uni_ie_check_net_git, 455 (uni_encode_f)uni_ie_encode_net_git, 456 (uni_decode_f)uni_ie_decode_net_git 457}; 458 459static void uni_ie_print_itu_mintraffic(struct uni_ie_mintraffic *, struct unicx *); 460static int uni_ie_check_itu_mintraffic(struct uni_ie_mintraffic *, struct unicx *); 461static int uni_ie_encode_itu_mintraffic(struct uni_msg *, struct uni_ie_mintraffic *, struct unicx *); 462static int uni_ie_decode_itu_mintraffic(struct uni_ie_mintraffic *, struct uni_msg *, u_int, struct unicx *); 463 464static struct iedecl decl_itu_mintraffic = { 465 0, 466 20, 467 (uni_print_f)uni_ie_print_itu_mintraffic, 468 (uni_check_f)uni_ie_check_itu_mintraffic, 469 (uni_encode_f)uni_ie_encode_itu_mintraffic, 470 (uni_decode_f)uni_ie_decode_itu_mintraffic 471}; 472 473static const struct iedecl decl_net_mintraffic = { 474 UNIFL_DEFAULT, 475 0, 476 (uni_print_f)NULL, 477 (uni_check_f)NULL, 478 (uni_encode_f)NULL, 479 (uni_decode_f)NULL 480}; 481 482static void uni_ie_print_itu_atraffic(struct uni_ie_atraffic *, struct unicx *); 483static int uni_ie_check_itu_atraffic(struct uni_ie_atraffic *, struct unicx *); 484static int uni_ie_encode_itu_atraffic(struct uni_msg *, struct uni_ie_atraffic *, struct unicx *); 485static int uni_ie_decode_itu_atraffic(struct uni_ie_atraffic *, struct uni_msg *, u_int, struct unicx *); 486 487static struct iedecl decl_itu_atraffic = { 488 0, 489 30, 490 (uni_print_f)uni_ie_print_itu_atraffic, 491 (uni_check_f)uni_ie_check_itu_atraffic, 492 (uni_encode_f)uni_ie_encode_itu_atraffic, 493 (uni_decode_f)uni_ie_decode_itu_atraffic 494}; 495 496static const struct iedecl decl_net_atraffic = { 497 UNIFL_DEFAULT, 498 0, 499 (uni_print_f)NULL, 500 (uni_check_f)NULL, 501 (uni_encode_f)NULL, 502 (uni_decode_f)NULL 503}; 504 505static void uni_ie_print_net_abrsetup(struct uni_ie_abrsetup *, struct unicx *); 506static int uni_ie_check_net_abrsetup(struct uni_ie_abrsetup *, struct unicx *); 507static int uni_ie_encode_net_abrsetup(struct uni_msg *, struct uni_ie_abrsetup *, struct unicx *); 508static int uni_ie_decode_net_abrsetup(struct uni_ie_abrsetup *, struct uni_msg *, u_int, struct unicx *); 509 510static struct iedecl decl_net_abrsetup = { 511 0, 512 36, 513 (uni_print_f)uni_ie_print_net_abrsetup, 514 (uni_check_f)uni_ie_check_net_abrsetup, 515 (uni_encode_f)uni_ie_encode_net_abrsetup, 516 (uni_decode_f)uni_ie_decode_net_abrsetup 517}; 518 519static void uni_ie_print_itu_report(struct uni_ie_report *, struct unicx *); 520static int uni_ie_check_itu_report(struct uni_ie_report *, struct unicx *); 521static int uni_ie_encode_itu_report(struct uni_msg *, struct uni_ie_report *, struct unicx *); 522static int uni_ie_decode_itu_report(struct uni_ie_report *, struct uni_msg *, u_int, struct unicx *); 523 524static struct iedecl decl_itu_report = { 525 0, 526 5, 527 (uni_print_f)uni_ie_print_itu_report, 528 (uni_check_f)uni_ie_check_itu_report, 529 (uni_encode_f)uni_ie_encode_itu_report, 530 (uni_decode_f)uni_ie_decode_itu_report 531}; 532 533static void uni_ie_print_net_called_soft(struct uni_ie_called_soft *, struct unicx *); 534static int uni_ie_check_net_called_soft(struct uni_ie_called_soft *, struct unicx *); 535static int uni_ie_encode_net_called_soft(struct uni_msg *, struct uni_ie_called_soft *, struct unicx *); 536static int uni_ie_decode_net_called_soft(struct uni_ie_called_soft *, struct uni_msg *, u_int, struct unicx *); 537 538static struct iedecl decl_net_called_soft = { 539 0, 540 11, 541 (uni_print_f)uni_ie_print_net_called_soft, 542 (uni_check_f)uni_ie_check_net_called_soft, 543 (uni_encode_f)uni_ie_encode_net_called_soft, 544 (uni_decode_f)uni_ie_decode_net_called_soft 545}; 546 547static void uni_ie_print_net_crankback(struct uni_ie_crankback *, struct unicx *); 548static int uni_ie_check_net_crankback(struct uni_ie_crankback *, struct unicx *); 549static int uni_ie_encode_net_crankback(struct uni_msg *, struct uni_ie_crankback *, struct unicx *); 550static int uni_ie_decode_net_crankback(struct uni_ie_crankback *, struct uni_msg *, u_int, struct unicx *); 551 552static struct iedecl decl_net_crankback = { 553 0, 554 72, 555 (uni_print_f)uni_ie_print_net_crankback, 556 (uni_check_f)uni_ie_check_net_crankback, 557 (uni_encode_f)uni_ie_encode_net_crankback, 558 (uni_decode_f)uni_ie_decode_net_crankback 559}; 560 561static void uni_ie_print_net_dtl(struct uni_ie_dtl *, struct unicx *); 562static int uni_ie_check_net_dtl(struct uni_ie_dtl *, struct unicx *); 563static int uni_ie_encode_net_dtl(struct uni_msg *, struct uni_ie_dtl *, struct unicx *); 564static int uni_ie_decode_net_dtl(struct uni_ie_dtl *, struct uni_msg *, u_int, struct unicx *); 565 566static struct iedecl decl_net_dtl = { 567 0, 568 UNI_DTL_LOGNP_SIZE*UNI_DTL_MAXNUM+6, 569 (uni_print_f)uni_ie_print_net_dtl, 570 (uni_check_f)uni_ie_check_net_dtl, 571 (uni_encode_f)uni_ie_encode_net_dtl, 572 (uni_decode_f)uni_ie_decode_net_dtl 573}; 574 575static void uni_ie_print_net_calling_soft(struct uni_ie_calling_soft *, struct unicx *); 576static int uni_ie_check_net_calling_soft(struct uni_ie_calling_soft *, struct unicx *); 577static int uni_ie_encode_net_calling_soft(struct uni_msg *, struct uni_ie_calling_soft *, struct unicx *); 578static int uni_ie_decode_net_calling_soft(struct uni_ie_calling_soft *, struct uni_msg *, u_int, struct unicx *); 579 580static struct iedecl decl_net_calling_soft = { 581 0, 582 10, 583 (uni_print_f)uni_ie_print_net_calling_soft, 584 (uni_check_f)uni_ie_check_net_calling_soft, 585 (uni_encode_f)uni_ie_encode_net_calling_soft, 586 (uni_decode_f)uni_ie_decode_net_calling_soft 587}; 588 589static void uni_ie_print_net_abradd(struct uni_ie_abradd *, struct unicx *); 590static int uni_ie_check_net_abradd(struct uni_ie_abradd *, struct unicx *); 591static int uni_ie_encode_net_abradd(struct uni_msg *, struct uni_ie_abradd *, struct unicx *); 592static int uni_ie_decode_net_abradd(struct uni_ie_abradd *, struct uni_msg *, u_int, struct unicx *); 593 594static struct iedecl decl_net_abradd = { 595 0, 596 14, 597 (uni_print_f)uni_ie_print_net_abradd, 598 (uni_check_f)uni_ie_check_net_abradd, 599 (uni_encode_f)uni_ie_encode_net_abradd, 600 (uni_decode_f)uni_ie_decode_net_abradd 601}; 602 603static void uni_ie_print_net_lij_callid(struct uni_ie_lij_callid *, struct unicx *); 604static int uni_ie_check_net_lij_callid(struct uni_ie_lij_callid *, struct unicx *); 605static int uni_ie_encode_net_lij_callid(struct uni_msg *, struct uni_ie_lij_callid *, struct unicx *); 606static int uni_ie_decode_net_lij_callid(struct uni_ie_lij_callid *, struct uni_msg *, u_int, struct unicx *); 607 608static struct iedecl decl_net_lij_callid = { 609 0, 610 9, 611 (uni_print_f)uni_ie_print_net_lij_callid, 612 (uni_check_f)uni_ie_check_net_lij_callid, 613 (uni_encode_f)uni_ie_encode_net_lij_callid, 614 (uni_decode_f)uni_ie_decode_net_lij_callid 615}; 616 617static void uni_ie_print_net_lij_param(struct uni_ie_lij_param *, struct unicx *); 618static int uni_ie_check_net_lij_param(struct uni_ie_lij_param *, struct unicx *); 619static int uni_ie_encode_net_lij_param(struct uni_msg *, struct uni_ie_lij_param *, struct unicx *); 620static int uni_ie_decode_net_lij_param(struct uni_ie_lij_param *, struct uni_msg *, u_int, struct unicx *); 621 622static struct iedecl decl_net_lij_param = { 623 0, 624 5, 625 (uni_print_f)uni_ie_print_net_lij_param, 626 (uni_check_f)uni_ie_check_net_lij_param, 627 (uni_encode_f)uni_ie_encode_net_lij_param, 628 (uni_decode_f)uni_ie_decode_net_lij_param 629}; 630 631static void uni_ie_print_net_lij_seqno(struct uni_ie_lij_seqno *, struct unicx *); 632static int uni_ie_check_net_lij_seqno(struct uni_ie_lij_seqno *, struct unicx *); 633static int uni_ie_encode_net_lij_seqno(struct uni_msg *, struct uni_ie_lij_seqno *, struct unicx *); 634static int uni_ie_decode_net_lij_seqno(struct uni_ie_lij_seqno *, struct uni_msg *, u_int, struct unicx *); 635 636static struct iedecl decl_net_lij_seqno = { 637 0, 638 8, 639 (uni_print_f)uni_ie_print_net_lij_seqno, 640 (uni_check_f)uni_ie_check_net_lij_seqno, 641 (uni_encode_f)uni_ie_encode_net_lij_seqno, 642 (uni_decode_f)uni_ie_decode_net_lij_seqno 643}; 644 645static void uni_ie_print_net_cscope(struct uni_ie_cscope *, struct unicx *); 646static int uni_ie_check_net_cscope(struct uni_ie_cscope *, struct unicx *); 647static int uni_ie_encode_net_cscope(struct uni_msg *, struct uni_ie_cscope *, struct unicx *); 648static int uni_ie_decode_net_cscope(struct uni_ie_cscope *, struct uni_msg *, u_int, struct unicx *); 649 650static struct iedecl decl_net_cscope = { 651 0, 652 6, 653 (uni_print_f)uni_ie_print_net_cscope, 654 (uni_check_f)uni_ie_check_net_cscope, 655 (uni_encode_f)uni_ie_encode_net_cscope, 656 (uni_decode_f)uni_ie_decode_net_cscope 657}; 658 659static void uni_ie_print_net_exqos(struct uni_ie_exqos *, struct unicx *); 660static int uni_ie_check_net_exqos(struct uni_ie_exqos *, struct unicx *); 661static int uni_ie_encode_net_exqos(struct uni_msg *, struct uni_ie_exqos *, struct unicx *); 662static int uni_ie_decode_net_exqos(struct uni_ie_exqos *, struct uni_msg *, u_int, struct unicx *); 663 664static struct iedecl decl_net_exqos = { 665 0, 666 25, 667 (uni_print_f)uni_ie_print_net_exqos, 668 (uni_check_f)uni_ie_check_net_exqos, 669 (uni_encode_f)uni_ie_encode_net_exqos, 670 (uni_decode_f)uni_ie_decode_net_exqos 671}; 672 673static void uni_ie_print_net_mdcr(struct uni_ie_mdcr *, struct unicx *); 674static int uni_ie_check_net_mdcr(struct uni_ie_mdcr *, struct unicx *); 675static int uni_ie_encode_net_mdcr(struct uni_msg *, struct uni_ie_mdcr *, struct unicx *); 676static int uni_ie_decode_net_mdcr(struct uni_ie_mdcr *, struct uni_msg *, u_int, struct unicx *); 677 678static struct iedecl decl_net_mdcr = { 679 0, 680 13, 681 (uni_print_f)uni_ie_print_net_mdcr, 682 (uni_check_f)uni_ie_check_net_mdcr, 683 (uni_encode_f)uni_ie_encode_net_mdcr, 684 (uni_decode_f)uni_ie_decode_net_mdcr 685}; 686 687static void uni_ie_print_itu_unrec(struct uni_ie_unrec *, struct unicx *); 688static int uni_ie_check_itu_unrec(struct uni_ie_unrec *, struct unicx *); 689static int uni_ie_encode_itu_unrec(struct uni_msg *, struct uni_ie_unrec *, struct unicx *); 690static int uni_ie_decode_itu_unrec(struct uni_ie_unrec *, struct uni_msg *, u_int, struct unicx *); 691 692static struct iedecl decl_itu_unrec = { 693 0, 694 128, 695 (uni_print_f)uni_ie_print_itu_unrec, 696 (uni_check_f)uni_ie_check_itu_unrec, 697 (uni_encode_f)uni_ie_encode_itu_unrec, 698 (uni_decode_f)uni_ie_decode_itu_unrec 699}; 700 701const struct iedecl *uni_ietable[256][4] = { 702 { NULL, NULL, NULL, NULL, }, /* 0x00 */ 703 { NULL, NULL, NULL, NULL, }, /* 0x01 */ 704 { NULL, NULL, NULL, NULL, }, /* 0x02 */ 705 { NULL, NULL, NULL, NULL, }, /* 0x03 */ 706 { NULL, NULL, NULL, NULL, }, /* 0x04 */ 707 { NULL, NULL, NULL, NULL, }, /* 0x05 */ 708 { NULL, NULL, NULL, NULL, }, /* 0x06 */ 709 { NULL, NULL, NULL, NULL, }, /* 0x07 */ 710 { &decl_itu_cause, NULL, NULL, &decl_net_cause, }, /* 0x08 */ 711 { NULL, NULL, NULL, NULL, }, /* 0x09 */ 712 { NULL, NULL, NULL, NULL, }, /* 0x0a */ 713 { NULL, NULL, NULL, NULL, }, /* 0x0b */ 714 { NULL, NULL, NULL, NULL, }, /* 0x0c */ 715 { NULL, NULL, NULL, NULL, }, /* 0x0d */ 716 { NULL, NULL, NULL, NULL, }, /* 0x0e */ 717 { NULL, NULL, NULL, NULL, }, /* 0x0f */ 718 { NULL, NULL, NULL, NULL, }, /* 0x10 */ 719 { NULL, NULL, NULL, NULL, }, /* 0x11 */ 720 { NULL, NULL, NULL, NULL, }, /* 0x12 */ 721 { NULL, NULL, NULL, NULL, }, /* 0x13 */ 722 { &decl_itu_callstate, NULL, NULL, NULL, }, /* 0x14 */ 723 { NULL, NULL, NULL, NULL, }, /* 0x15 */ 724 { NULL, NULL, NULL, NULL, }, /* 0x16 */ 725 { NULL, NULL, NULL, NULL, }, /* 0x17 */ 726 { NULL, NULL, NULL, NULL, }, /* 0x18 */ 727 { NULL, NULL, NULL, NULL, }, /* 0x19 */ 728 { NULL, NULL, NULL, NULL, }, /* 0x1a */ 729 { NULL, NULL, NULL, NULL, }, /* 0x1b */ 730 { &decl_itu_facility, NULL, NULL, NULL, }, /* 0x1c */ 731 { NULL, NULL, NULL, NULL, }, /* 0x1d */ 732 { NULL, NULL, NULL, NULL, }, /* 0x1e */ 733 { NULL, NULL, NULL, NULL, }, /* 0x1f */ 734 { NULL, NULL, NULL, NULL, }, /* 0x20 */ 735 { NULL, NULL, NULL, NULL, }, /* 0x21 */ 736 { NULL, NULL, NULL, NULL, }, /* 0x22 */ 737 { NULL, NULL, NULL, NULL, }, /* 0x23 */ 738 { NULL, NULL, NULL, NULL, }, /* 0x24 */ 739 { NULL, NULL, NULL, NULL, }, /* 0x25 */ 740 { NULL, NULL, NULL, NULL, }, /* 0x26 */ 741 { &decl_itu_notify, NULL, NULL, NULL, }, /* 0x27 */ 742 { NULL, NULL, NULL, NULL, }, /* 0x28 */ 743 { NULL, NULL, NULL, NULL, }, /* 0x29 */ 744 { NULL, NULL, NULL, NULL, }, /* 0x2a */ 745 { NULL, NULL, NULL, NULL, }, /* 0x2b */ 746 { NULL, NULL, NULL, NULL, }, /* 0x2c */ 747 { NULL, NULL, NULL, NULL, }, /* 0x2d */ 748 { NULL, NULL, NULL, NULL, }, /* 0x2e */ 749 { NULL, NULL, NULL, NULL, }, /* 0x2f */ 750 { NULL, NULL, NULL, NULL, }, /* 0x30 */ 751 { NULL, NULL, NULL, NULL, }, /* 0x31 */ 752 { NULL, NULL, NULL, NULL, }, /* 0x32 */ 753 { NULL, NULL, NULL, NULL, }, /* 0x33 */ 754 { NULL, NULL, NULL, NULL, }, /* 0x34 */ 755 { NULL, NULL, NULL, NULL, }, /* 0x35 */ 756 { NULL, NULL, NULL, NULL, }, /* 0x36 */ 757 { NULL, NULL, NULL, NULL, }, /* 0x37 */ 758 { NULL, NULL, NULL, NULL, }, /* 0x38 */ 759 { NULL, NULL, NULL, NULL, }, /* 0x39 */ 760 { NULL, NULL, NULL, NULL, }, /* 0x3a */ 761 { NULL, NULL, NULL, NULL, }, /* 0x3b */ 762 { NULL, NULL, NULL, NULL, }, /* 0x3c */ 763 { NULL, NULL, NULL, NULL, }, /* 0x3d */ 764 { NULL, NULL, NULL, NULL, }, /* 0x3e */ 765 { NULL, NULL, NULL, NULL, }, /* 0x3f */ 766 { NULL, NULL, NULL, NULL, }, /* 0x40 */ 767 { NULL, NULL, NULL, NULL, }, /* 0x41 */ 768 { &decl_itu_eetd, NULL, NULL, &decl_net_eetd, }, /* 0x42 */ 769 { NULL, NULL, NULL, NULL, }, /* 0x43 */ 770 { NULL, NULL, NULL, NULL, }, /* 0x44 */ 771 { NULL, NULL, NULL, NULL, }, /* 0x45 */ 772 { NULL, NULL, NULL, NULL, }, /* 0x46 */ 773 { NULL, NULL, NULL, NULL, }, /* 0x47 */ 774 { NULL, NULL, NULL, NULL, }, /* 0x48 */ 775 { NULL, NULL, NULL, NULL, }, /* 0x49 */ 776 { NULL, NULL, NULL, NULL, }, /* 0x4a */ 777 { NULL, NULL, NULL, NULL, }, /* 0x4b */ 778 { &decl_itu_conned, NULL, NULL, NULL, }, /* 0x4c */ 779 { &decl_itu_connedsub, NULL, NULL, NULL, }, /* 0x4d */ 780 { NULL, NULL, NULL, NULL, }, /* 0x4e */ 781 { NULL, NULL, NULL, NULL, }, /* 0x4f */ 782 { NULL, NULL, NULL, NULL, }, /* 0x50 */ 783 { NULL, NULL, NULL, NULL, }, /* 0x51 */ 784 { NULL, NULL, NULL, NULL, }, /* 0x52 */ 785 { NULL, NULL, NULL, NULL, }, /* 0x53 */ 786 { &decl_itu_epref, NULL, NULL, NULL, }, /* 0x54 */ 787 { &decl_itu_epstate, NULL, NULL, NULL, }, /* 0x55 */ 788 { NULL, NULL, NULL, NULL, }, /* 0x56 */ 789 { NULL, NULL, NULL, NULL, }, /* 0x57 */ 790 { &decl_itu_aal, NULL, NULL, NULL, }, /* 0x58 */ 791 { &decl_itu_traffic, NULL, NULL, &decl_net_traffic, }, /* 0x59 */ 792 { &decl_itu_connid, NULL, NULL, NULL, }, /* 0x5a */ 793 { NULL, NULL, NULL, NULL, }, /* 0x5b */ 794 { &decl_itu_qos, NULL, NULL, &decl_net_qos, }, /* 0x5c */ 795 { &decl_itu_bhli, NULL, NULL, NULL, }, /* 0x5d */ 796 { &decl_itu_bearer, NULL, NULL, NULL, }, /* 0x5e */ 797 { &decl_itu_blli, NULL, NULL, NULL, }, /* 0x5f */ 798 { &decl_itu_lshift, NULL, NULL, NULL, }, /* 0x60 */ 799 { &decl_itu_nlshift, NULL, NULL, NULL, }, /* 0x61 */ 800 { &decl_itu_scompl, NULL, NULL, NULL, }, /* 0x62 */ 801 { &decl_itu_repeat, NULL, NULL, NULL, }, /* 0x63 */ 802 { NULL, NULL, NULL, NULL, }, /* 0x64 */ 803 { NULL, NULL, NULL, NULL, }, /* 0x65 */ 804 { NULL, NULL, NULL, NULL, }, /* 0x66 */ 805 { NULL, NULL, NULL, NULL, }, /* 0x67 */ 806 { NULL, NULL, NULL, NULL, }, /* 0x68 */ 807 { NULL, NULL, NULL, NULL, }, /* 0x69 */ 808 { NULL, NULL, NULL, NULL, }, /* 0x6a */ 809 { NULL, NULL, NULL, NULL, }, /* 0x6b */ 810 { &decl_itu_calling, NULL, NULL, NULL, }, /* 0x6c */ 811 { &decl_itu_callingsub, NULL, NULL, NULL, }, /* 0x6d */ 812 { NULL, NULL, NULL, NULL, }, /* 0x6e */ 813 { NULL, NULL, NULL, NULL, }, /* 0x6f */ 814 { &decl_itu_called, NULL, NULL, NULL, }, /* 0x70 */ 815 { &decl_itu_calledsub, NULL, NULL, NULL, }, /* 0x71 */ 816 { NULL, NULL, NULL, NULL, }, /* 0x72 */ 817 { NULL, NULL, NULL, NULL, }, /* 0x73 */ 818 { NULL, NULL, NULL, NULL, }, /* 0x74 */ 819 { NULL, NULL, NULL, NULL, }, /* 0x75 */ 820 { NULL, NULL, NULL, NULL, }, /* 0x76 */ 821 { NULL, NULL, NULL, NULL, }, /* 0x77 */ 822 { &decl_itu_tns, NULL, NULL, &decl_net_tns, }, /* 0x78 */ 823 { &decl_itu_restart, NULL, NULL, NULL, }, /* 0x79 */ 824 { NULL, NULL, NULL, NULL, }, /* 0x7a */ 825 { NULL, NULL, NULL, NULL, }, /* 0x7b */ 826 { NULL, NULL, NULL, NULL, }, /* 0x7c */ 827 { NULL, NULL, NULL, NULL, }, /* 0x7d */ 828 { &decl_itu_uu, NULL, NULL, NULL, }, /* 0x7e */ 829 { NULL, NULL, NULL, &decl_net_git, }, /* 0x7f */ 830 { NULL, NULL, NULL, NULL, }, /* 0x80 */ 831 { &decl_itu_mintraffic, NULL, NULL, &decl_net_mintraffic, }, /* 0x81 */ 832 { &decl_itu_atraffic, NULL, NULL, &decl_net_atraffic, }, /* 0x82 */ 833 { NULL, NULL, NULL, NULL, }, /* 0x83 */ 834 { NULL, NULL, NULL, &decl_net_abrsetup, }, /* 0x84 */ 835 { NULL, NULL, NULL, NULL, }, /* 0x85 */ 836 { NULL, NULL, NULL, NULL, }, /* 0x86 */ 837 { NULL, NULL, NULL, NULL, }, /* 0x87 */ 838 { NULL, NULL, NULL, NULL, }, /* 0x88 */ 839 { &decl_itu_report, NULL, NULL, NULL, }, /* 0x89 */ 840 { NULL, NULL, NULL, NULL, }, /* 0x8a */ 841 { NULL, NULL, NULL, NULL, }, /* 0x8b */ 842 { NULL, NULL, NULL, NULL, }, /* 0x8c */ 843 { NULL, NULL, NULL, NULL, }, /* 0x8d */ 844 { NULL, NULL, NULL, NULL, }, /* 0x8e */ 845 { NULL, NULL, NULL, NULL, }, /* 0x8f */ 846 { NULL, NULL, NULL, NULL, }, /* 0x90 */ 847 { NULL, NULL, NULL, NULL, }, /* 0x91 */ 848 { NULL, NULL, NULL, NULL, }, /* 0x92 */ 849 { NULL, NULL, NULL, NULL, }, /* 0x93 */ 850 { NULL, NULL, NULL, NULL, }, /* 0x94 */ 851 { NULL, NULL, NULL, NULL, }, /* 0x95 */ 852 { NULL, NULL, NULL, NULL, }, /* 0x96 */ 853 { NULL, NULL, NULL, NULL, }, /* 0x97 */ 854 { NULL, NULL, NULL, NULL, }, /* 0x98 */ 855 { NULL, NULL, NULL, NULL, }, /* 0x99 */ 856 { NULL, NULL, NULL, NULL, }, /* 0x9a */ 857 { NULL, NULL, NULL, NULL, }, /* 0x9b */ 858 { NULL, NULL, NULL, NULL, }, /* 0x9c */ 859 { NULL, NULL, NULL, NULL, }, /* 0x9d */ 860 { NULL, NULL, NULL, NULL, }, /* 0x9e */ 861 { NULL, NULL, NULL, NULL, }, /* 0x9f */ 862 { NULL, NULL, NULL, NULL, }, /* 0xa0 */ 863 { NULL, NULL, NULL, NULL, }, /* 0xa1 */ 864 { NULL, NULL, NULL, NULL, }, /* 0xa2 */ 865 { NULL, NULL, NULL, NULL, }, /* 0xa3 */ 866 { NULL, NULL, NULL, NULL, }, /* 0xa4 */ 867 { NULL, NULL, NULL, NULL, }, /* 0xa5 */ 868 { NULL, NULL, NULL, NULL, }, /* 0xa6 */ 869 { NULL, NULL, NULL, NULL, }, /* 0xa7 */ 870 { NULL, NULL, NULL, NULL, }, /* 0xa8 */ 871 { NULL, NULL, NULL, NULL, }, /* 0xa9 */ 872 { NULL, NULL, NULL, NULL, }, /* 0xaa */ 873 { NULL, NULL, NULL, NULL, }, /* 0xab */ 874 { NULL, NULL, NULL, NULL, }, /* 0xac */ 875 { NULL, NULL, NULL, NULL, }, /* 0xad */ 876 { NULL, NULL, NULL, NULL, }, /* 0xae */ 877 { NULL, NULL, NULL, NULL, }, /* 0xaf */ 878 { NULL, NULL, NULL, NULL, }, /* 0xb0 */ 879 { NULL, NULL, NULL, NULL, }, /* 0xb1 */ 880 { NULL, NULL, NULL, NULL, }, /* 0xb2 */ 881 { NULL, NULL, NULL, NULL, }, /* 0xb3 */ 882 { NULL, NULL, NULL, NULL, }, /* 0xb4 */ 883 { NULL, NULL, NULL, NULL, }, /* 0xb5 */ 884 { NULL, NULL, NULL, NULL, }, /* 0xb6 */ 885 { NULL, NULL, NULL, NULL, }, /* 0xb7 */ 886 { NULL, NULL, NULL, NULL, }, /* 0xb8 */ 887 { NULL, NULL, NULL, NULL, }, /* 0xb9 */ 888 { NULL, NULL, NULL, NULL, }, /* 0xba */ 889 { NULL, NULL, NULL, NULL, }, /* 0xbb */ 890 { NULL, NULL, NULL, NULL, }, /* 0xbc */ 891 { NULL, NULL, NULL, NULL, }, /* 0xbd */ 892 { NULL, NULL, NULL, NULL, }, /* 0xbe */ 893 { NULL, NULL, NULL, NULL, }, /* 0xbf */ 894 { NULL, NULL, NULL, NULL, }, /* 0xc0 */ 895 { NULL, NULL, NULL, NULL, }, /* 0xc1 */ 896 { NULL, NULL, NULL, NULL, }, /* 0xc2 */ 897 { NULL, NULL, NULL, NULL, }, /* 0xc3 */ 898 { NULL, NULL, NULL, NULL, }, /* 0xc4 */ 899 { NULL, NULL, NULL, NULL, }, /* 0xc5 */ 900 { NULL, NULL, NULL, NULL, }, /* 0xc6 */ 901 { NULL, NULL, NULL, NULL, }, /* 0xc7 */ 902 { NULL, NULL, NULL, NULL, }, /* 0xc8 */ 903 { NULL, NULL, NULL, NULL, }, /* 0xc9 */ 904 { NULL, NULL, NULL, NULL, }, /* 0xca */ 905 { NULL, NULL, NULL, NULL, }, /* 0xcb */ 906 { NULL, NULL, NULL, NULL, }, /* 0xcc */ 907 { NULL, NULL, NULL, NULL, }, /* 0xcd */ 908 { NULL, NULL, NULL, NULL, }, /* 0xce */ 909 { NULL, NULL, NULL, NULL, }, /* 0xcf */ 910 { NULL, NULL, NULL, NULL, }, /* 0xd0 */ 911 { NULL, NULL, NULL, NULL, }, /* 0xd1 */ 912 { NULL, NULL, NULL, NULL, }, /* 0xd2 */ 913 { NULL, NULL, NULL, NULL, }, /* 0xd3 */ 914 { NULL, NULL, NULL, NULL, }, /* 0xd4 */ 915 { NULL, NULL, NULL, NULL, }, /* 0xd5 */ 916 { NULL, NULL, NULL, NULL, }, /* 0xd6 */ 917 { NULL, NULL, NULL, NULL, }, /* 0xd7 */ 918 { NULL, NULL, NULL, NULL, }, /* 0xd8 */ 919 { NULL, NULL, NULL, NULL, }, /* 0xd9 */ 920 { NULL, NULL, NULL, NULL, }, /* 0xda */ 921 { NULL, NULL, NULL, NULL, }, /* 0xdb */ 922 { NULL, NULL, NULL, NULL, }, /* 0xdc */ 923 { NULL, NULL, NULL, NULL, }, /* 0xdd */ 924 { NULL, NULL, NULL, NULL, }, /* 0xde */ 925 { NULL, NULL, NULL, NULL, }, /* 0xdf */ 926 { NULL, NULL, NULL, &decl_net_called_soft, }, /* 0xe0 */ 927 { NULL, NULL, NULL, &decl_net_crankback, }, /* 0xe1 */ 928 { NULL, NULL, NULL, &decl_net_dtl, }, /* 0xe2 */ 929 { NULL, NULL, NULL, &decl_net_calling_soft, }, /* 0xe3 */ 930 { NULL, NULL, NULL, &decl_net_abradd, }, /* 0xe4 */ 931 { NULL, NULL, NULL, NULL, }, /* 0xe5 */ 932 { NULL, NULL, NULL, NULL, }, /* 0xe6 */ 933 { NULL, NULL, NULL, NULL, }, /* 0xe7 */ 934 { NULL, NULL, NULL, &decl_net_lij_callid, }, /* 0xe8 */ 935 { NULL, NULL, NULL, &decl_net_lij_param, }, /* 0xe9 */ 936 { NULL, NULL, NULL, &decl_net_lij_seqno, }, /* 0xea */ 937 { NULL, NULL, NULL, &decl_net_cscope, }, /* 0xeb */ 938 { NULL, NULL, NULL, &decl_net_exqos, }, /* 0xec */ 939 { NULL, NULL, NULL, NULL, }, /* 0xed */ 940 { NULL, NULL, NULL, NULL, }, /* 0xee */ 941 { NULL, NULL, NULL, NULL, }, /* 0xef */ 942 { NULL, NULL, NULL, &decl_net_mdcr, }, /* 0xf0 */ 943 { NULL, NULL, NULL, NULL, }, /* 0xf1 */ 944 { NULL, NULL, NULL, NULL, }, /* 0xf2 */ 945 { NULL, NULL, NULL, NULL, }, /* 0xf3 */ 946 { NULL, NULL, NULL, NULL, }, /* 0xf4 */ 947 { NULL, NULL, NULL, NULL, }, /* 0xf5 */ 948 { NULL, NULL, NULL, NULL, }, /* 0xf6 */ 949 { NULL, NULL, NULL, NULL, }, /* 0xf7 */ 950 { NULL, NULL, NULL, NULL, }, /* 0xf8 */ 951 { NULL, NULL, NULL, NULL, }, /* 0xf9 */ 952 { NULL, NULL, NULL, NULL, }, /* 0xfa */ 953 { NULL, NULL, NULL, NULL, }, /* 0xfb */ 954 { NULL, NULL, NULL, NULL, }, /* 0xfc */ 955 { NULL, NULL, NULL, NULL, }, /* 0xfd */ 956 { &decl_itu_unrec, NULL, NULL, NULL, }, /* 0xfe */ 957 { NULL, NULL, NULL, NULL, }, /* 0xff */ 958}; 959