diff options
-rw-r--r-- | openbsc/include/openbsc/gsm_data.h | 6 | ||||
-rw-r--r-- | openbsc/src/libiu/iu.c | 2 | ||||
-rw-r--r-- | openbsc/src/libmsc/iu_cs.c | 6 |
3 files changed, 7 insertions, 7 deletions
diff --git a/openbsc/include/openbsc/gsm_data.h b/openbsc/include/openbsc/gsm_data.h index 708c87cb9..a1085f6c7 100644 --- a/openbsc/include/openbsc/gsm_data.h +++ b/openbsc/include/openbsc/gsm_data.h @@ -100,9 +100,9 @@ struct neigh_meas_proc { }; enum interface_type { - IFACE_UNKNOWN = 0, - IFACE_A, /* A-interface == 2G */ - IFACE_IUCS /* IuCS-interface == UMTS aka 3G */ + IFACE_UNKNOWN = -1, + IFACE_A = 0, /* A-interface for 2G */ + IFACE_IU = 1 /* Iu-interface for UMTS aka 3G (IuCS or IuPS) */ }; /* mobile subscriber data */ diff --git a/openbsc/src/libiu/iu.c b/openbsc/src/libiu/iu.c index bb1873566..f6ca8b8f8 100644 --- a/openbsc/src/libiu/iu.c +++ b/openbsc/src/libiu/iu.c @@ -52,7 +52,7 @@ struct ue_conn_ctx *ue_conn_ctx_find(struct gsm_network *network, struct ue_conn_ctx *ctx; llist_for_each_entry(gsc, &network->subscr_conns, entry) { - if (gsc->via_iface != IFACE_IUCS) + if (gsc->via_iface != IFACE_IU) continue; ctx = gsc->iu.ue_ctx; diff --git a/openbsc/src/libmsc/iu_cs.c b/openbsc/src/libmsc/iu_cs.c index e321c15a1..289fe1410 100644 --- a/openbsc/src/libmsc/iu_cs.c +++ b/openbsc/src/libmsc/iu_cs.c @@ -24,7 +24,7 @@ struct gsm_subscriber_connection *subscr_conn_allocate_iu(struct gsm_network *ne return NULL; conn->network = network; - conn->via_iface = IFACE_IUCS; + conn->via_iface = IFACE_IU; conn->iu.ue_ctx = ue; llist_add_tail(&conn->entry, &network->subscr_conns); @@ -47,7 +47,7 @@ static struct gsm_subscriber_connection *subscr_conn_lookup_iu(struct gsm_networ struct gsm_subscriber_connection *conn; llist_for_each_entry(conn, &network->subscr_conns, entry) { - if (conn->via_iface != IFACE_IUCS) + if (conn->via_iface != IFACE_IU) continue; if (!same_ue_conn(conn->iu.ue_ctx, ue)) continue; @@ -112,7 +112,7 @@ int gsm0408_rcvmsg_iucs(struct gsm_network *network, struct msgb *msg) int iucs_submit_dtap(struct gsm_subscriber_connection *conn, struct msgb *msg) { - OSMO_ASSERT(conn->via_iface == IFACE_IUCS); + OSMO_ASSERT(conn->via_iface == IFACE_IU); msg->dst = conn->iu.ue_ctx; return iu_tx(msg, 0); } |