FreeCalypso > hg > themwi-system-sw
comparison sip-in/disconnect.c @ 108:0d6435808bcd
sip-in: implement 100rel for 180 Ringing response
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Wed, 28 Sep 2022 14:29:10 -0800 |
parents | 3e3fbf44f9d7 |
children | 9b87894704eb |
comparison
equal
deleted
inserted
replaced
107:372209628038 | 108:0d6435808bcd |
---|---|
90 struct gsm_mncc_cause *cause; | 90 struct gsm_mncc_cause *cause; |
91 { | 91 { |
92 switch (call->sip_state) { | 92 switch (call->sip_state) { |
93 case SIP_STATE_INVITE_PROC: | 93 case SIP_STATE_INVITE_PROC: |
94 case SIP_STATE_RINGING: | 94 case SIP_STATE_RINGING: |
95 case SIP_STATE_RINGING_PRACK: | 95 case SIP_STATE_RINGING_REL: |
96 strcpy(call->invite_fail, cause_to_invite_err(cause)); | 96 strcpy(call->invite_fail, cause_to_invite_err(cause)); |
97 signal_invite_error(call); | 97 signal_invite_error(call); |
98 break; | 98 break; |
99 case SIP_STATE_INVITE_200: | 99 case SIP_STATE_INVITE_200: |
100 /* have to wait for SIP ACK, then send BYE */ | 100 /* have to wait for SIP ACK, then send BYE */ |