diff options
author | Neels Hofmeyr <neels@hofmeyr.de> | 2018-12-26 00:40:18 +0100 |
---|---|---|
committer | Neels Hofmeyr <neels@hofmeyr.de> | 2018-12-26 18:26:07 +0100 |
commit | 3b0808196d7622e393e7db5477632e20b1bd4cd1 (patch) | |
tree | 04fd57dff90c48f0d2d8411b1f8018977bd9efb1 /src/libmsc/gsm_04_08.c | |
parent | 8ee7f936bda5a72aef4cfc7d9f4e623918b10d90 (diff) |
use osmo_rat_type from libosmocore
Replace locally defined enum ran_type with libosmocore's new enum
osmo_rat_type, and value_string ran_type_names with osmo_rat_type_names.
The string representations change, which has cosmetic effects on the test suite
expectations.
Change-Id: I2c78c265dc99df581e1b00e563d6912c7ffdb36b
Diffstat (limited to 'src/libmsc/gsm_04_08.c')
-rw-r--r-- | src/libmsc/gsm_04_08.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/libmsc/gsm_04_08.c b/src/libmsc/gsm_04_08.c index bd6ea79ab..7fdd3f447 100644 --- a/src/libmsc/gsm_04_08.c +++ b/src/libmsc/gsm_04_08.c @@ -439,7 +439,7 @@ int mm_rx_loc_upd_req(struct ran_conn *conn, struct msgb *msg) new_lai.lac = conn->lac; DEBUGP(DMM, "LU/new-LAC: %u/%u\n", old_lai.lac, new_lai.lac); - is_utran = (conn->via_ran == RAN_UTRAN_IU); + is_utran = (conn->via_ran == OSMO_RAT_UTRAN_IU); lu_fsm = vlr_loc_update(conn->fi, RAN_CONN_E_ACCEPTED, RAN_CONN_E_CN_CLOSE, NULL, net->vlr, conn, vlr_lu_type, tmsi, imsi, @@ -822,7 +822,7 @@ int gsm48_rx_mm_serv_req(struct ran_conn *conn, struct msgb *msg) osmo_signal_dispatch(SS_SUBSCR, S_SUBSCR_IDENTITY, mi_p); - is_utran = (conn->via_ran == RAN_UTRAN_IU); + is_utran = (conn->via_ran == OSMO_RAT_UTRAN_IU); vlr_proc_acc_req(conn->fi, RAN_CONN_E_ACCEPTED, RAN_CONN_E_CN_CLOSE, NULL, net->vlr, conn, @@ -1042,7 +1042,7 @@ static int gsm48_rx_mm_auth_resp(struct ran_conn *conn, struct msgb *msg) osmo_hexdump_nospc(res, res_len)); return vlr_subscr_rx_auth_resp(conn->vsub, classmark_is_r99(&conn->vsub->classmark), - conn->via_ran == RAN_UTRAN_IU, + conn->via_ran == OSMO_RAT_UTRAN_IU, res, res_len); } @@ -1223,7 +1223,7 @@ static int gsm48_rx_rr_pag_resp(struct ran_conn *conn, struct msgb *msg) conn->complete_layer3_type = COMPLETE_LAYER3_PAGING_RESP; ran_conn_update_id(conn); - is_utran = (conn->via_ran == RAN_UTRAN_IU); + is_utran = (conn->via_ran == OSMO_RAT_UTRAN_IU); vlr_proc_acc_req(conn->fi, RAN_CONN_E_ACCEPTED, RAN_CONN_E_CN_CLOSE, NULL, net->vlr, conn, @@ -1503,8 +1503,8 @@ int gsm0408_dispatch(struct ran_conn *conn, struct msgb *msg) "%s: Illegal situation: RAN type mismatch:" " attached via %s, received message via %s\n", vlr_subscr_name(conn->vsub), - ran_type_name(conn->vsub->cs.attached_via_ran), - ran_type_name(conn->via_ran)); + osmo_rat_type_name(conn->vsub->cs.attached_via_ran), + osmo_rat_type_name(conn->via_ran)); return -EACCES; } @@ -1739,16 +1739,16 @@ int msc_vlr_set_ciph_mode(void *msc_conn_ref, } switch (conn->via_ran) { - case RAN_GERAN_A: + case OSMO_RAT_GERAN_A: return ran_conn_geran_set_cipher_mode(conn, umts_aka, retrieve_imeisv); - case RAN_UTRAN_IU: + case OSMO_RAT_UTRAN_IU: #ifdef BUILD_IU DEBUGP(DMM, "-> SECURITY MODE CONTROL %s\n", vlr_subscr_name(conn->vsub)); return ranap_iu_tx_sec_mode_cmd(conn->iu.ue_ctx, &tuple->vec, 0, 1); #else - LOGP(DMM, LOGL_ERROR, "Cannot send Security Mode Control over RAN_UTRAN_IU," + LOGP(DMM, LOGL_ERROR, "Cannot send Security Mode Control over OSMO_RAT_UTRAN_IU," " built without Iu support\n"); return -ENOTSUP; #endif |