Lines Matching refs:para
385 if (ident > pc->para.chargeinfo) { in l3dss1_parse_facility()
386 pc->para.chargeinfo = ident; in l3dss1_parse_facility()
391 l3_debug(st, "charging info during %d", pc->para.chargeinfo); in l3dss1_parse_facility()
394 l3_debug(st, "charging info final %d", pc->para.chargeinfo); in l3dss1_parse_facility()
408 if (ident > pc->para.chargeinfo) { in l3dss1_parse_facility()
409 pc->para.chargeinfo = ident; in l3dss1_parse_facility()
413 l3_debug(st, "charging info final %d", pc->para.chargeinfo); in l3dss1_parse_facility()
545 *p++ = pc->para.cause | 0x80; in l3dss1_status_send()
570 switch (pc->para.cause) { in l3dss1_msg_without_setup()
580 *p++ = pc->para.cause | 0x80; in l3dss1_msg_without_setup()
584 pc->para.cause); in l3dss1_msg_without_setup()
830 pc->para.cause = 97; in l3dss1_check_messagetype_validity()
846 pc->para.cause = 96; in l3dss1_std_ie_err()
850 pc->para.cause = 99; in l3dss1_std_ie_err()
854 pc->para.cause = 100; in l3dss1_std_ie_err()
892 pc->para.cause = 31; in l3dss1_get_cause()
893 pc->para.loc = 0; in l3dss1_get_cause()
900 pc->para.loc = *p++; in l3dss1_get_cause()
905 if (l && !(pc->para.loc & 0x80)) { in l3dss1_get_cause()
910 pc->para.cause = *p++; in l3dss1_get_cause()
912 if (!(pc->para.cause & 0x80)) in l3dss1_get_cause()
917 pc->para.diag[i++] = *p++; in l3dss1_get_cause()
973 pc->para.cause = NO_CAUSE; in l3dss1_release_cmpl()
1238 teln = pc->para.setup.phone; in l3dss1_setup_req()
1251 switch (pc->para.setup.si1) { in l3dss1_setup_req()
1314 msn = pc->para.setup.eazmsn; in l3dss1_setup_req()
1374 …if ((pc->para.setup.si2 >= 160) && (pc->para.setup.si2 <= 175)) { // sync. Bitratenadaption, V.110… in l3dss1_setup_req()
1381 *p++ = EncodeSyncParams(pc->para.setup.si2 - 160, 0x80); in l3dss1_setup_req()
1382 …} else if ((pc->para.setup.si2 >= 176) && (pc->para.setup.si2 <= 191)) { // sync. Bitratenadaption… in l3dss1_setup_req()
1389 *p++ = EncodeSyncParams(pc->para.setup.si2 - 176, 0); in l3dss1_setup_req()
1391 } else if (pc->para.setup.si2 >= 192) { // async. Bitratenadaption, V.110/X.30 in l3dss1_setup_req()
1398 p = EncodeASyncParams(p, pc->para.setup.si2 - 192); in l3dss1_setup_req()
1401 switch (pc->para.setup.si1) { in l3dss1_setup_req()
1438 if ((0 == id) || ((3 == id) && (0x10 == pc->para.moderate))) { in l3dss1_call_proc()
1441 pc->para.cause = 100; in l3dss1_call_proc()
1445 pc->para.bchannel = id; in l3dss1_call_proc()
1450 pc->para.cause = 96; in l3dss1_call_proc()
1452 pc->para.cause = 100; in l3dss1_call_proc()
1477 if ((0 == id) || ((3 == id) && (0x10 == pc->para.moderate))) { in l3dss1_setup_ack()
1480 pc->para.cause = 100; in l3dss1_setup_ack()
1484 pc->para.bchannel = id; in l3dss1_setup_ack()
1489 pc->para.cause = 96; in l3dss1_setup_ack()
1491 pc->para.cause = 100; in l3dss1_setup_ack()
1560 pc->para.chargeinfo = 0; in l3dss1_connect()
1604 pc->para.setup.si2 = 0; in l3dss1_setup()
1608 pc->para.setup.si1 = 1; in l3dss1_setup()
1611 pc->para.setup.si1 = 7; in l3dss1_setup()
1614 pc->para.setup.si2 = DecodeSI2(skb); in l3dss1_setup()
1618 pc->para.setup.si1 = 2; in l3dss1_setup()
1624 pc->para.setup.si1 = 3; in l3dss1_setup()
1627 pc->para.setup.si1 = 4; in l3dss1_setup()
1635 pc->para.setup.si1 = 8; in l3dss1_setup()
1642 pc->para.moderate = p[3] & 0x7f; in l3dss1_setup()
1651 pc->para.setup.si1, pc->para.setup.si2); in l3dss1_setup()
1656 pc->para.cause = 100; in l3dss1_setup()
1664 pc->para.cause = 96; in l3dss1_setup()
1672 if ((pc->para.bchannel = id)) { in l3dss1_setup()
1673 if ((3 == id) && (0x10 == pc->para.moderate)) { in l3dss1_setup()
1677 pc->para.cause = 100; in l3dss1_setup()
1691 pc->para.cause = 96; in l3dss1_setup()
1693 pc->para.cause = 100; in l3dss1_setup()
1700 pc->para.cause = 96; in l3dss1_setup()
1706 iecpy(pc->para.setup.eazmsn, p, 1); in l3dss1_setup()
1708 pc->para.setup.eazmsn[0] = 0; in l3dss1_setup()
1716 strcat(pc->para.setup.eazmsn, tmp); in l3dss1_setup()
1722 pc->para.setup.plan = p[2]; in l3dss1_setup()
1724 iecpy(pc->para.setup.phone, p, 1); in l3dss1_setup()
1725 pc->para.setup.screen = 0; in l3dss1_setup()
1727 iecpy(pc->para.setup.phone, p, 2); in l3dss1_setup()
1728 pc->para.setup.screen = p[3]; in l3dss1_setup()
1731 pc->para.setup.phone[0] = 0; in l3dss1_setup()
1732 pc->para.setup.plan = 0; in l3dss1_setup()
1733 pc->para.setup.screen = 0; in l3dss1_setup()
1741 strcat(pc->para.setup.phone, tmp); in l3dss1_setup()
1766 if (pc->para.cause != NO_CAUSE) in l3dss1_disconnect_req()
1767 cause = pc->para.cause; in l3dss1_disconnect_req()
1800 if (!pc->para.bchannel) in l3dss1_setup_rsp()
1839 if (pc->para.cause != NO_CAUSE) in l3dss1_reject_req()
1840 cause = pc->para.cause; in l3dss1_reject_req()
1871 pc->para.cause = NO_CAUSE; in l3dss1_release()
1959 pc->para.cause = 100; in l3dss1_progress()
1978 pc->para.cause = 100; in l3dss1_progress()
1984 pc->para.cause = 100; in l3dss1_progress()
1989 pc->para.cause = 96; in l3dss1_progress()
2016 pc->para.cause = 100; in l3dss1_notify()
2024 pc->para.cause = 100; in l3dss1_notify()
2030 pc->para.cause = 96; in l3dss1_notify()
2055 pc->para.cause = 30; /* response to STATUS_ENQUIRY */ in l3dss1_status_enq()
2075 strcat(pc->para.setup.eazmsn, tmp); in l3dss1_information()
2098 { pc->para.cause = -1; in l3dss1_redir_req()
2308 pc->para.loc = 0; in l3dss1_t302()
2309 pc->para.cause = 28; /* invalid number */ in l3dss1_t302()
2333 pc->para.loc = 0; in l3dss1_t304()
2334 pc->para.cause = 102; in l3dss1_t304()
2350 if (pc->para.cause != NO_CAUSE) in l3dss1_t305()
2351 cause = pc->para.cause; in l3dss1_t305()
2373 pc->para.loc = 0; in l3dss1_t310()
2374 pc->para.cause = 102; in l3dss1_t310()
2383 pc->para.loc = 0; in l3dss1_t313()
2384 pc->para.cause = 102; in l3dss1_t313()
2410 pc->para.cause = 102; /* Timer expiry */ in l3dss1_t318()
2411 pc->para.loc = 0; /* local */ in l3dss1_t318()
2422 pc->para.cause = 102; /* Timer expiry */ in l3dss1_t319()
2423 pc->para.loc = 0; /* local */ in l3dss1_t319()
2474 tmp = pc->para.cause; in l3dss1_status()
2475 pc->para.cause = cause; in l3dss1_status()
2478 pc->para.cause = tmp; in l3dss1_status()
2482 cause = pc->para.cause; in l3dss1_status()
2546 pc->para.cause = NO_CAUSE; in l3dss1_suspend_ack()
2565 pc->para.cause = 96; in l3dss1_suspend_rej()
2567 pc->para.cause = 100; in l3dss1_suspend_rej()
2590 u_char *msg = pc->para.setup.phone; in l3dss1_resume_req()
2620 if ((0 == id) || ((3 == id) && (0x10 == pc->para.moderate))) { in l3dss1_resume_ack()
2623 pc->para.cause = 100; in l3dss1_resume_ack()
2627 pc->para.bchannel = id; in l3dss1_resume_ack()
2631 pc->para.cause = 96; in l3dss1_resume_ack()
2657 pc->para.cause = 96; in l3dss1_resume_rej()
2659 pc->para.cause = 100; in l3dss1_resume_rej()
2708 else if (up->para.bchannel == chan) in l3dss1_global_restart()
2733 pc->para.cause = 0x29; /* Temporary failure */ in l3dss1_dl_reset()
2734 pc->para.loc = 0; in l3dss1_dl_reset()
2743 pc->para.cause = 0x1b; /* Destination out of order */ in l3dss1_dl_release()
2744 pc->para.loc = 0; in l3dss1_dl_release()
2762 pc->para.cause = 0x1F; /* normal, unspecified */ in l3dss1_dl_reest_status()
3062 proc->para.cause = 101; in dss1up()
3078 proc->para.cause = 81; in dss1up()
3101 proc->para.cause = 101; in dss1up()
3133 memcpy(&proc->para.setup, &chan->setup, sizeof(setup_parm)); in dss1down()