1
0
Fork 0

If SDP has been received earlier, do not require it on answer of call

This commit is contained in:
Andreas Eversberg 2021-03-20 11:35:45 +01:00
parent be7a07309e
commit 6083ccaa09
1 changed files with 1 additions and 1 deletions

View File

@ -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;