aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPau Espin Pedrol <pespin@sysmocom.de>2021-05-06 16:03:50 +0200
committerPau Espin Pedrol <pespin@sysmocom.de>2021-05-06 17:56:47 +0200
commit43ad616e4b66913eedc54f136addcc961b6402f8 (patch)
tree5dcb543f5cc35417aef8bee5db78b6dcc9dd9126
parenta488639e426b530b31992a94480bda8125b5025e (diff)
gb: Fix naming and export symbol bssgp_enc_rim_pdu
The symbol was not in the list of exported symbols. Take the chance that it was not used anywhere outside libosmocore to rename it in order to follow similar naming as other existing APIs. Change-Id: I534db7d8bc5ceb19a2a6866f07d5f5c70e456c5c
-rw-r--r--include/osmocom/gprs/gprs_bssgp_rim.h2
-rw-r--r--src/gb/gprs_bssgp_rim.c4
-rw-r--r--src/gb/libosmogb.map1
3 files changed, 4 insertions, 3 deletions
diff --git a/include/osmocom/gprs/gprs_bssgp_rim.h b/include/osmocom/gprs/gprs_bssgp_rim.h
index 5f397c98..41d79823 100644
--- a/include/osmocom/gprs/gprs_bssgp_rim.h
+++ b/include/osmocom/gprs/gprs_bssgp_rim.h
@@ -267,6 +267,6 @@ struct bssgp_ran_information_pdu {
};
int bssgp_parse_rim_pdu(struct bssgp_ran_information_pdu *pdu, const struct msgb *msg);
-struct msgb *bssgp_encode_rim_pdu(const struct bssgp_ran_information_pdu *pdu);
+struct msgb *bssgp_enc_rim_pdu(const struct bssgp_ran_information_pdu *pdu);
int bssgp_tx_rim(const struct bssgp_ran_information_pdu *pdu, uint16_t nsei);
diff --git a/src/gb/gprs_bssgp_rim.c b/src/gb/gprs_bssgp_rim.c
index 63b303e5..00b3826e 100644
--- a/src/gb/gprs_bssgp_rim.c
+++ b/src/gb/gprs_bssgp_rim.c
@@ -1059,7 +1059,7 @@ int bssgp_parse_rim_pdu(struct bssgp_ran_information_pdu *pdu, const struct msgb
/*! Encode a given rim-pdu struct into a message buffer.
* \param[out] pdu user provided memory that contains the RAN INFORMATION PDU to encode.
* \returns BSSGP message buffer on sccess, NULL on error. */
-struct msgb *bssgp_encode_rim_pdu(const struct bssgp_ran_information_pdu *pdu)
+struct msgb *bssgp_enc_rim_pdu(const struct bssgp_ran_information_pdu *pdu)
{
struct msgb *msg = bssgp_msgb_alloc();
struct bssgp_normal_hdr *bgph;
@@ -1160,7 +1160,7 @@ int bssgp_tx_rim(const struct bssgp_ran_information_pdu *pdu, uint16_t nsei)
char ri_dest_str[64];
/* Encode RIM PDU into mesage buffer */
- msg = bssgp_encode_rim_pdu(pdu);
+ msg = bssgp_enc_rim_pdu(pdu);
if (!msg) {
LOGP(DLBSSGP, LOGL_ERROR,
"BSSGP RIM (NSEI=%u) unable to encode BSSGP RIM PDU\n", nsei);
diff --git a/src/gb/libosmogb.map b/src/gb/libosmogb.map
index db638f9b..44e622c7 100644
--- a/src/gb/libosmogb.map
+++ b/src/gb/libosmogb.map
@@ -20,6 +20,7 @@ bssgp_enc_ran_inf_req_rim_cont;
bssgp_enc_ran_inf_app_cont_nacc;
bssgp_enc_ran_inf_app_err_rim_cont;
bssgp_enc_ran_inf_rim_cont;
+bssgp_enc_rim_pdu;
bssgp_fc_in;
bssgp_fc_init;
bssgp_fc_ms_init;