comparison sip-out/call_list.c @ 163:bfa9f0c0f0ac

sip-out: handle incoming BYE as UAS
author Mychaela Falconia <falcon@freecalypso.org>
date Wed, 12 Oct 2022 14:45:31 -0800
parents e54b0a9e322f
children
comparison
equal deleted inserted replaced
162:83022d408071 163:bfa9f0c0f0ac
63 *retrans = 1; 63 *retrans = 1;
64 break; 64 break;
65 case SIP_STATE_ACCEPT_100: 65 case SIP_STATE_ACCEPT_100:
66 case SIP_STATE_ACCEPT_200: 66 case SIP_STATE_ACCEPT_200:
67 case SIP_STATE_ENDED: 67 case SIP_STATE_ENDED:
68 case SIP_STATE_MSG_SIZE_ERR:
68 if (call->overall_state != OVERALL_STATE_SIP_FINISH) 69 if (call->overall_state != OVERALL_STATE_SIP_FINISH)
69 continue; 70 continue;
70 if (got_dead_sip) { 71 if (got_dead_sip) {
71 if (call->sip_clear_time < *dead_sip_time) 72 if (call->sip_clear_time < *dead_sip_time)
72 *dead_sip_time = call->sip_clear_time; 73 *dead_sip_time = call->sip_clear_time;