forked from cc/osmo-cc-sip-endpoint
If SDP has been received earlier, do not require it on answer of call
This commit is contained in:
parent
be7a07309e
commit
6083ccaa09
|
@ -1167,7 +1167,7 @@ static void call_r_invite(call_t *call, int status, char const *phrase, nua_hand
|
|||
memcpy(call->sdp_response, sip->sip_payload->pl_data, sip->sip_payload->pl_len);
|
||||
call->sdp_response[sip->sip_payload->pl_len] = '\0';
|
||||
osmo_cc_debug_sdp(call->sdp_response);
|
||||
} else if (status >= 200 && status <= 299) {
|
||||
} else if (!call->sdp_response && status >= 200 && status <= 299) {
|
||||
PDEBUG(DSIP, DEBUG_DEBUG, " -> No SDP in message\n");
|
||||
release_and_destroy(call, 0, 400, 0, SIP_400_BAD_REQUEST);
|
||||
return;
|
||||
|
|
Loading…
Reference in New Issue