pespin has submitted this change. ( 
https://gerrit.osmocom.org/c/osmo-iuh/+/40957?usp=email )

Change subject: ranap: Constify multiple ptr params
......................................................................

ranap: Constify multiple ptr params

Change-Id: I667dc2ef377c1ceb5b11315458f00b282c143c81
---
M include/osmocom/ranap/ranap_common_cn.h
M include/osmocom/ranap/ranap_common_ran.h
M include/osmocom/ranap/ranap_msg_factory.h
M src/ranap_common_cn.c
M src/ranap_common_ran.c
M src/ranap_msg_factory.c
6 files changed, 28 insertions(+), 28 deletions(-)

Approvals:
  lynxis lazus: Looks good to me, approved
  Jenkins Builder: Verified




diff --git a/include/osmocom/ranap/ranap_common_cn.h 
b/include/osmocom/ranap/ranap_common_cn.h
index 5f82378..89f82a9 100644
--- a/include/osmocom/ranap/ranap_common_cn.h
+++ b/include/osmocom/ranap/ranap_common_cn.h
@@ -9,20 +9,20 @@
 void ranap_cn_rx_cl_free(ranap_message *message);

 /* decode a connection-less RANAP message */
-int ranap_cn_rx_cl_decode2(ranap_message *message, uint8_t *data, size_t len);
-int ranap_cn_rx_cl_decode(void *unused, ranap_message *message, uint8_t *data, 
size_t len)
+int ranap_cn_rx_cl_decode2(ranap_message *message, const uint8_t *data, size_t 
len);
+int ranap_cn_rx_cl_decode(void *unused, ranap_message *message, const uint8_t 
*data, size_t len)
        OSMO_DEPRECATED("Use ranap_cn_rx_cl_decode2() instead, the first arg is 
not used");

 /* receive a connection-less RANAP message */
-int ranap_cn_rx_cl(ranap_handle_cb cb, void *priv, uint8_t *data, size_t len);
+int ranap_cn_rx_cl(ranap_handle_cb cb, void *priv, const uint8_t *data, size_t 
len);

 /* free a decoded connection-oriented RANAP message */
 void ranap_cn_rx_co_free(ranap_message *message);

 /* decode a connection-oriented RANAP message */
-int ranap_cn_rx_co_decode2(ranap_message *message, uint8_t *data, size_t len);
-int ranap_cn_rx_co_decode(void *unused, ranap_message *message, uint8_t *data, 
size_t len)
+int ranap_cn_rx_co_decode2(ranap_message *message, const uint8_t *data, size_t 
len);
+int ranap_cn_rx_co_decode(void *unused, ranap_message *message, const uint8_t 
*data, size_t len)
        OSMO_DEPRECATED("Use ranap_cn_rx_co_decode2() instead, the first arg is 
not used");

 /* receive a connection-oriented RANAP message */
-int ranap_cn_rx_co(ranap_handle_cb cb, void *priv, uint8_t *data, size_t len);
+int ranap_cn_rx_co(ranap_handle_cb cb, void *priv, const uint8_t *data, size_t 
len);
diff --git a/include/osmocom/ranap/ranap_common_ran.h 
b/include/osmocom/ranap/ranap_common_ran.h
index d632c46..785b3bb 100644
--- a/include/osmocom/ranap/ranap_common_ran.h
+++ b/include/osmocom/ranap/ranap_common_ran.h
@@ -9,9 +9,9 @@
 void ranap_ran_rx_co_free(ranap_message *message);

 /* decode a connection-oriented RANAP message */
-int ranap_ran_rx_co_decode2(ranap_message *message, uint8_t *data, size_t len);
-int ranap_ran_rx_co_decode(void *unused, ranap_message *message, uint8_t 
*data, size_t len)
+int ranap_ran_rx_co_decode2(ranap_message *message, const uint8_t *data, 
size_t len);
+int ranap_ran_rx_co_decode(void *unused, ranap_message *message, const uint8_t 
*data, size_t len)
        OSMO_DEPRECATED("Use ranap_ran_rx_co_decode2() instead, the first arg 
is not used");

 /* receive a connection-oriented RANAP message */
-int ranap_ran_rx_co(ranap_handle_cb cb, void *priv, uint8_t *data, size_t len);
+int ranap_ran_rx_co(ranap_handle_cb cb, void *priv, const uint8_t *data, 
size_t len);
diff --git a/include/osmocom/ranap/ranap_msg_factory.h 
b/include/osmocom/ranap/ranap_msg_factory.h
index 318e511..0a4bdf2 100644
--- a/include/osmocom/ranap/ranap_msg_factory.h
+++ b/include/osmocom/ranap/ranap_msg_factory.h
@@ -49,17 +49,17 @@
                                 const RANAP_Cause_t *cause);
 struct msgb *ranap_new_msg_reset2(RANAP_CN_DomainIndicator_t domain,
                                 const RANAP_Cause_t *cause,
-                                RANAP_GlobalRNC_ID_t *rnc_id);
+                                const RANAP_GlobalRNC_ID_t *rnc_id);

 /*! \brief generate RANAP RESET ACK message */
 struct msgb *ranap_new_msg_reset_ack(RANAP_CN_DomainIndicator_t domain,
-                                    RANAP_GlobalRNC_ID_t *rnc_id);
+                                    const RANAP_GlobalRNC_ID_t *rnc_id);


 /*! \brief generate RANAP INITIAL UE message */
 struct msgb *ranap_new_msg_initial_ue(uint32_t conn_id, int is_ps,
-                                    RANAP_GlobalRNC_ID_t *rnc_id,
-                                    uint8_t *nas_pdu, unsigned int nas_len);
+                                    const RANAP_GlobalRNC_ID_t *rnc_id,
+                                    const uint8_t *nas_pdu, unsigned int 
nas_len);

 /*! \brief generate RANAP IU RELEASE REQUEST message */
 struct msgb *ranap_new_msg_iu_rel_req(const RANAP_Cause_t *cause);
@@ -72,4 +72,4 @@
                                          const RANAP_Cause_t *cause,
                                          const uint32_t *conn_id_list,
                                          unsigned int conn_id_list_len,
-                                         RANAP_GlobalRNC_ID_t *rnc_id);
+                                         const RANAP_GlobalRNC_ID_t *rnc_id);
diff --git a/src/ranap_common_cn.c b/src/ranap_common_cn.c
index 8d0cc0c..a16d127 100644
--- a/src/ranap_common_cn.c
+++ b/src/ranap_common_cn.c
@@ -376,7 +376,7 @@
 }

 /* decode a connection-oriented RANAP message */
-int ranap_cn_rx_co_decode2(ranap_message *message, uint8_t *data, size_t len)
+int ranap_cn_rx_co_decode2(ranap_message *message, const uint8_t *data, size_t 
len)
 {
        RANAP_RANAP_PDU_t *pdu = NULL;
        asn_dec_rval_t dec_ret;
@@ -401,14 +401,14 @@
        return rc;
 }

-int ranap_cn_rx_co_decode(void *unused, ranap_message *message, uint8_t *data, 
size_t len)
+int ranap_cn_rx_co_decode(void *unused, ranap_message *message, const uint8_t 
*data, size_t len)
 {
        return ranap_cn_rx_co_decode2(message, data, len);
 }

 /* receive a connection-oriented RANAP message and call
  * cn_ranap_handle_co() with the resulting ranap_message struct */
-int ranap_cn_rx_co(ranap_handle_cb cb, void *priv, uint8_t *data, size_t len)
+int ranap_cn_rx_co(ranap_handle_cb cb, void *priv, const uint8_t *data, size_t 
len)
 {
        ranap_message message;
        int rc;
@@ -624,7 +624,7 @@
 }

 /* decode a connection-less RANAP message */
-int ranap_cn_rx_cl_decode2(ranap_message *message, uint8_t *data, size_t len)
+int ranap_cn_rx_cl_decode2(ranap_message *message, const uint8_t *data, size_t 
len)
 {
        RANAP_RANAP_PDU_t *pdu = NULL;
        asn_dec_rval_t dec_ret;
@@ -649,14 +649,14 @@
        return rc;
 }

-int ranap_cn_rx_cl_decode(void *unused, ranap_message *message, uint8_t *data, 
size_t len)
+int ranap_cn_rx_cl_decode(void *unused, ranap_message *message, const uint8_t 
*data, size_t len)
 {
        return ranap_cn_rx_cl_decode2(message, data, len);
 }
 
 /* receive a connection-less RANAP message and call
  * cn_ranap_handle_co() with the resulting ranap_message struct */
-int ranap_cn_rx_cl(ranap_handle_cb cb, void *priv, uint8_t *data, size_t len)
+int ranap_cn_rx_cl(ranap_handle_cb cb, void *priv, const uint8_t *data, size_t 
len)
 {
        ranap_message message;
        int rc;
diff --git a/src/ranap_common_ran.c b/src/ranap_common_ran.c
index 4028611..33da6b7 100644
--- a/src/ranap_common_ran.c
+++ b/src/ranap_common_ran.c
@@ -289,7 +289,7 @@
 }

 /* decode a connection-oriented RANAP message */
-int ranap_ran_rx_co_decode2(ranap_message *message, uint8_t *data, size_t len)
+int ranap_ran_rx_co_decode2(ranap_message *message, const uint8_t *data, 
size_t len)
 {
        RANAP_RANAP_PDU_t *pdu = NULL;
        asn_dec_rval_t dec_ret;
@@ -314,14 +314,14 @@
        return rc;
 }

-int ranap_ran_rx_co_decode(void *unused, ranap_message *message, uint8_t 
*data, size_t len)
+int ranap_ran_rx_co_decode(void *unused, ranap_message *message, const uint8_t 
*data, size_t len)
 {
        return ranap_ran_rx_co_decode2(message, data, len);
 }

 /* receive a connection-oriented RANAP message and call
  * cn_ranap_handle_co() with the resulting ranap_message struct */
-int ranap_ran_rx_co(ranap_handle_cb cb, void *priv, uint8_t *data, size_t len)
+int ranap_ran_rx_co(ranap_handle_cb cb, void *priv, const uint8_t *data, 
size_t len)
 {
        ranap_message message;
        int rc;
diff --git a/src/ranap_msg_factory.c b/src/ranap_msg_factory.c
index ffe2355..8f6a99a 100644
--- a/src/ranap_msg_factory.c
+++ b/src/ranap_msg_factory.c
@@ -49,7 +49,7 @@
 /*! generate RANAP RESET message. Like ranap_new_msg_reset(), but allows 
passing a Global-RNC-ID. */
 struct msgb *ranap_new_msg_reset2(RANAP_CN_DomainIndicator_t domain,
                                  const RANAP_Cause_t *cause,
-                                 RANAP_GlobalRNC_ID_t *rnc_id)
+                                 const RANAP_GlobalRNC_ID_t *rnc_id)
 {
        RANAP_ResetIEs_t ies;
        RANAP_Reset_t out;
@@ -89,7 +89,7 @@

 /*! \brief generate RANAP RESET ACK message */
 struct msgb *ranap_new_msg_reset_ack(RANAP_CN_DomainIndicator_t domain,
-                                    RANAP_GlobalRNC_ID_t *rnc_id)
+                                    const RANAP_GlobalRNC_ID_t *rnc_id)
 {
        RANAP_ResetAcknowledgeIEs_t ies;
        RANAP_ResetAcknowledge_t out;
@@ -131,8 +131,8 @@

 /*! \brief generate RANAP INITIAL UE message */
 struct msgb *ranap_new_msg_initial_ue(uint32_t conn_id, int is_ps,
-                                    RANAP_GlobalRNC_ID_t *rnc_id,
-                                    uint8_t *nas_pdu, unsigned int nas_len)
+                                    const RANAP_GlobalRNC_ID_t *rnc_id,
+                                    const uint8_t *nas_pdu, unsigned int 
nas_len)
 {
        RANAP_InitialUE_MessageIEs_t ies;
        RANAP_InitialUE_Message_t out;
@@ -971,7 +971,7 @@
                                          const RANAP_Cause_t *cause,
                                          const uint32_t *conn_id_list,
                                          unsigned int conn_id_list_len,
-                                         RANAP_GlobalRNC_ID_t *rnc_id)
+                                         const RANAP_GlobalRNC_ID_t *rnc_id)
 {
        RANAP_ResetResourceItemIEs_t item_ies;
        RANAP_ResetResourceIEs_t ies;

--
To view, visit https://gerrit.osmocom.org/c/osmo-iuh/+/40957?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings?usp=email

Gerrit-MessageType: merged
Gerrit-Project: osmo-iuh
Gerrit-Branch: master
Gerrit-Change-Id: I667dc2ef377c1ceb5b11315458f00b282c143c81
Gerrit-Change-Number: 40957
Gerrit-PatchSet: 1
Gerrit-Owner: pespin <pes...@sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: lynxis lazus <lyn...@fe80.eu>
Gerrit-Reviewer: pespin <pes...@sysmocom.de>

Reply via email to