diff options
author | Harald Welte <laforge@gnumonks.org> | 2018-06-21 20:39:20 +0200 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2018-07-25 18:53:57 +0000 |
commit | 27989d41dc3ec1503422c9ef802419d1a3a11748 (patch) | |
tree | cb7ece640bb86f8487c2a4272ec6908efd09b46f /include | |
parent | 153cd39c223e4c55d9fb220d49c812ebdf8e7e81 (diff) |
libmsc: move L3 call-control to separate C file (gsm_04_08_cc.c)
The CC sub-layer is fairly self-contained, so let's move it to
a separate C source file. The old gsm_04_08.c file now only
contains the 04.07 / DTAP core and MM sub-layer handling.
I did this initially as an experiment to see how self-contained
our CC implementation really is. Given this rather straight-forward
patch builds fine, CC really is self-contained (yay!).
Change-Id: Idb8dd7a8d9d8b4a28c492f12da3cc3305b695cca
Diffstat (limited to 'include')
-rw-r--r-- | include/osmocom/msc/gsm_04_08.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/osmocom/msc/gsm_04_08.h b/include/osmocom/msc/gsm_04_08.h index a99e458c6..8767070e8 100644 --- a/include/osmocom/msc/gsm_04_08.h +++ b/include/osmocom/msc/gsm_04_08.h @@ -77,5 +77,6 @@ void allocate_security_operation(struct gsm_subscriber_connection *conn); int gsm48_multirate_config(uint8_t *lv, const struct amr_multirate_conf *mr, const struct amr_mode *modes); int gsm48_tch_rtp_create(struct gsm_trans *trans); +int gsm48_conn_sendmsg(struct msgb *msg, struct gsm_subscriber_connection *conn, struct gsm_trans *trans); #endif |