aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMax <msuraev@sysmocom.de>2019-03-18 12:06:57 +0100
committerPau Espin Pedrol <pespin@sysmocom.de>2019-03-18 16:28:33 +0000
commit6bc6d78b365611e733a103b5bd73f82f58470430 (patch)
tree82e29c56f400014d82f1c86db5ea16b6d2c9c185
parent965b911583dd7bb7e90983f4143b6359213bc98f (diff)
Constify pcu_rx_*() parameters
Use const for data parameter where appropriate. Change-Id: Ia228c001ca07cfde61b540bec6257b62aec93517
-rw-r--r--include/osmo-bts/l1sap.h2
-rw-r--r--src/common/l1sap.c2
-rw-r--r--src/common/pcu_sock.c6
3 files changed, 5 insertions, 5 deletions
diff --git a/include/osmo-bts/l1sap.h b/include/osmo-bts/l1sap.h
index 3cf0ea58..70b45647 100644
--- a/include/osmo-bts/l1sap.h
+++ b/include/osmo-bts/l1sap.h
@@ -71,7 +71,7 @@ int l1sap_up(struct gsm_bts_trx *trx, struct osmo_phsap_prim *l1sap);
/* pcu (socket interface) sends us a data request primitive */
int l1sap_pdch_req(struct gsm_bts_trx_ts *ts, int is_ptcch, uint32_t fn,
- uint16_t arfcn, uint8_t block_nr, uint8_t *data, uint8_t len);
+ uint16_t arfcn, uint8_t block_nr, const uint8_t *data, uint8_t len);
/* call-back function for incoming RTP */
void l1sap_rtp_rx_cb(struct osmo_rtp_socket *rs, const uint8_t *rtp_pl,
diff --git a/src/common/l1sap.c b/src/common/l1sap.c
index dba08dfb..a1b04642 100644
--- a/src/common/l1sap.c
+++ b/src/common/l1sap.c
@@ -1388,7 +1388,7 @@ static int l1sap_down(struct gsm_bts_trx *trx, struct osmo_phsap_prim *l1sap)
/* pcu (socket interface) sends us a data request primitive */
int l1sap_pdch_req(struct gsm_bts_trx_ts *ts, int is_ptcch, uint32_t fn,
- uint16_t arfcn, uint8_t block_nr, uint8_t *data, uint8_t len)
+ uint16_t arfcn, uint8_t block_nr, const uint8_t *data, uint8_t len)
{
struct msgb *msg;
struct osmo_phsap_prim *l1sap;
diff --git a/src/common/pcu_sock.c b/src/common/pcu_sock.c
index 60e0f7a7..2c7028e0 100644
--- a/src/common/pcu_sock.c
+++ b/src/common/pcu_sock.c
@@ -466,7 +466,7 @@ int pcu_tx_pch_data_cnf(uint32_t fn, uint8_t *data, uint8_t len)
}
static int pcu_rx_data_req(struct gsm_bts *bts, uint8_t msg_type,
- struct gsm_pcu_if_data *data_req)
+ const struct gsm_pcu_if_data *data_req)
{
uint8_t is_ptcch;
struct gsm_bts_trx *trx;
@@ -538,7 +538,7 @@ static int pcu_rx_data_req(struct gsm_bts *bts, uint8_t msg_type,
}
static int pcu_rx_pag_req(struct gsm_bts *bts, uint8_t msg_type,
- struct gsm_pcu_if_pag_req *pag_req)
+ const struct gsm_pcu_if_pag_req *pag_req)
{
int rc = 0;
@@ -598,7 +598,7 @@ static int pcu_rx_txt_ind(struct gsm_bts *bts,
}
static int pcu_rx_act_req(struct gsm_bts *bts,
- struct gsm_pcu_if_act_req *act_req)
+ const struct gsm_pcu_if_act_req *act_req)
{
struct gsm_bts_trx *trx;
struct gsm_lchan *lchan;