convert openbsc to use libosmocore-0.1.1 API
the 0.1.1 API is cleaned up and removes all exported global static
arrays (like rlm_cause_strs). There are now proper accessor functions.
diff --git a/openbsc/src/gsm_04_08.c b/openbsc/src/gsm_04_08.c
index fb90ae3..2eda0bd 100644
--- a/openbsc/src/gsm_04_08.c
+++ b/openbsc/src/gsm_04_08.c
@@ -1008,7 +1008,8 @@
return;
DEBUGP(DCC, "new state %s -> %s\n",
- cc_state_names[trans->cc.state], cc_state_names[state]);
+ gsm48_cc_state_name(trans->cc.state),
+ gsm48_cc_state_name(state));
trans->cc.state = state;
}
@@ -2720,7 +2721,7 @@
trans->transaction_id,
(lchan->subscr)?(lchan->subscr->extension):"-",
get_mncc_name(msg_type), trans->cc.state,
- cc_state_names[trans->cc.state]);
+ gsm48_cc_state_name(trans->cc.state));
/* Find function for current state and message */
for (i = 0; i < DOWNSLLEN; i++)
@@ -2813,8 +2814,8 @@
"Received '%s' from MS in state %d (%s)\n",
lchan->ts->trx->bts->nr, lchan->ts->trx->nr, lchan->ts->nr,
transaction_id, (lchan->subscr)?(lchan->subscr->extension):"-",
- gsm48_cc_msg_names[msg_type], trans?(trans->cc.state):0,
- cc_state_names[trans?(trans->cc.state):0]);
+ gsm48_cc_msg_name(msg_type), trans?(trans->cc.state):0,
+ gsm48_cc_state_name(trans?(trans->cc.state):0));
/* Create transaction */
if (!trans) {