aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorAndreas Eversberg <jolly@eversberg.eu>2023-07-11 14:16:24 +0200
committerlaforge <laforge@osmocom.org>2023-07-19 08:23:23 +0000
commitcd8bd45b3b3755e2f42b098e9e262eddf2143379 (patch)
tree82d007df401a9c0fbbbd48de6bada48f50f0b00e /include
parent6c8db1d27cdcb9126609ec4aea9272ba09783d8c (diff)
ASCI: Add option to switch on or off ASCI support
Switching ASCI support is controled via VTY. This added in a later patch. (Chg-Id: I5bd034a62fc8b483f550d29103c2f7587198f590) Change-Id: Id68deb69f7395f0f8f50b3820e9d51052a34f753 Related: OS#4854
Diffstat (limited to 'include')
-rw-r--r--include/osmocom/msc/gsm_data.h1
-rw-r--r--include/osmocom/msc/msc_a.h2
2 files changed, 2 insertions, 1 deletions
diff --git a/include/osmocom/msc/gsm_data.h b/include/osmocom/msc/gsm_data.h
index 6c0dac9c0..119f093db 100644
--- a/include/osmocom/msc/gsm_data.h
+++ b/include/osmocom/msc/gsm_data.h
@@ -272,6 +272,7 @@ struct gsm_network {
/* ASCI feature support */
struct {
+ bool enable;
struct llist_head gcr_lists;
} asci;
};
diff --git a/include/osmocom/msc/msc_a.h b/include/osmocom/msc/msc_a.h
index bef741712..0276d62e2 100644
--- a/include/osmocom/msc/msc_a.h
+++ b/include/osmocom/msc/msc_a.h
@@ -217,7 +217,7 @@ bool msc_a_is_establishing_auth_ciph(const struct msc_a *msc_a);
int msc_a_ensure_cn_local_rtp(struct msc_a *msc_a, struct gsm_trans *cc_trans);
int msc_a_try_call_assignment(struct gsm_trans *cc_trans);
-const char *msc_a_cm_service_type_to_use(enum osmo_cm_service_type cm_service_type);
+const char *msc_a_cm_service_type_to_use(struct msc_a *msc_a, enum osmo_cm_service_type cm_service_type);
void msc_a_release_cn(struct msc_a *msc_a);
void msc_a_release_mo(struct msc_a *msc_a, enum gsm48_gsm_cause gsm_cause);