aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/osmo-bsc/osmo_bsc_bssap.c14
1 files changed, 1 insertions, 13 deletions
diff --git a/src/osmo-bsc/osmo_bsc_bssap.c b/src/osmo-bsc/osmo_bsc_bssap.c
index 2adbb3f9b..f7f99fa30 100644
--- a/src/osmo-bsc/osmo_bsc_bssap.c
+++ b/src/osmo-bsc/osmo_bsc_bssap.c
@@ -710,23 +710,11 @@ static int bssmap_handle_assignm_req(struct gsm_subscriber_connection *conn,
aoip = true;
} else {
LOGP(DMSC, LOGL_ERROR, "AoIP transport address and CIC missing. "
- "Audio will not work.\n");
+ "Audio would not work; rejecting\n");
cause = GSM0808_CAUSE_INFORMATION_ELEMENT_OR_FIELD_MISSING;
goto reject;
}
- /* FIXME: At the moment osmo-bsc does not support any other
- * A-Interface other than AoIP. So we must reject all
- * assignment requests that are not AoIP compliant. However,
- * might support other A-Interface dialects lateron again,
- * thats why we preserve the logic around the AoIP detection
- * here. */
- if (!aoip) {
- LOGP(DMSC, LOGL_ERROR, "Requested A-Interface type is not supported! (AoIP only!)\n");
- cause = GSM0808_CAUSE_REQ_A_IF_TYPE_NOT_SUPP;
- goto reject;
- }
-
/* Decode speech codec list (AoIP) */
conn->codec_list_present = false;
if (aoip) {