summaryrefslogtreecommitdiffstats
path: root/src/ss5/ss5.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/ss5/ss5.c')
-rw-r--r--src/ss5/ss5.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/ss5/ss5.c b/src/ss5/ss5.c
index 0568415..d327648 100644
--- a/src/ss5/ss5.c
+++ b/src/ss5/ss5.c
@@ -849,7 +849,7 @@ void receive_digit(void *priv, char digit, double dbm)
/* bearer capability */
osmo_cc_add_ie_bearer(msg, OSMO_CC_CODING_ITU_T, OSMO_CC_CAPABILITY_AUDIO, OSMO_CC_MODE_CIRCUIT);
/* sdp offer */
- ss5->cc_session = osmo_cc_helper_audio_offer(ss5, codecs, down_audio, msg, 1);
+ ss5->cc_session = osmo_cc_helper_audio_offer(&ss5->ss5_ep->cc_ep.session_config, ss5, codecs, down_audio, msg, 1);
if (!ss5->cc_session) {
osmo_cc_free_msg(msg);
PDEBUG_CHAN(DSS5, DEBUG_NOTICE, "Failed to offer audio, sending 'clear-back'.\n");
@@ -1024,7 +1024,7 @@ void cc_message(osmo_cc_endpoint_t *ep, uint32_t callref, osmo_cc_msg_t *msg)
if (rc < 0)
goto inv_nr;
/* sdp accept */
- sdp = osmo_cc_helper_audio_accept(ss5, codecs, down_audio, msg, &ss5->cc_session, &ss5->codec, 0);
+ sdp = osmo_cc_helper_audio_accept(&ss5->ss5_ep->cc_ep.session_config, ss5, codecs, down_audio, msg, &ss5->cc_session, &ss5->codec, 0);
if (!sdp) {
reject_call(ss5->ss5_ep, ss5->cc_callref, OSMO_CC_ISDN_CAUSE_RESOURCE_UNAVAIL);
link_reset(ss5);