[S] Change in osmo-hnbgw[master]: cosmetic: Rename hnbgw_rx_ranap and friends to *_rx_ranap_udt_ul

2024-03-12 Thread laforge
laforge has submitted this change. ( 
https://gerrit.osmocom.org/c/osmo-hnbgw/+/36206?usp=email )

 (

4 is the latest approved patch-set.
No files were changed between the latest approved patch-set and the submitted 
one.
 )Change subject: cosmetic: Rename hnbgw_rx_ranap and friends to 
*_rx_ranap_udt_ul
..

cosmetic: Rename hnbgw_rx_ranap and friends to *_rx_ranap_udt_ul

Those functions have always been handling only unit-data in uplink
direction, so let's reflect that in the function name to prevent
anyone assuming they process connection-oriented RANAP and/or
the downlink direction.

Change-Id: I29e8176ac19b2e7390e5950b8d0944c8961e491f
---
M include/osmocom/hnbgw/hnbgw_ranap.h
M src/osmo-hnbgw/hnbgw_ranap.c
M src/osmo-hnbgw/hnbgw_rua.c
3 files changed, 31 insertions(+), 18 deletions(-)

Approvals:
  Jenkins Builder: Verified
  osmith: Looks good to me, approved
  pespin: Looks good to me, but someone else must approve




diff --git a/include/osmocom/hnbgw/hnbgw_ranap.h 
b/include/osmocom/hnbgw/hnbgw_ranap.h
index a5d7380..50504e6 100644
--- a/include/osmocom/hnbgw/hnbgw_ranap.h
+++ b/include/osmocom/hnbgw/hnbgw_ranap.h
@@ -2,5 +2,5 @@

 #include 

-int hnbgw_ranap_rx(struct msgb *msg, uint8_t *data, size_t len);
+int hnbgw_ranap_rx_udt_ul(struct msgb *msg, uint8_t *data, size_t len);
 int hnbgw_ranap_init(void);
diff --git a/src/osmo-hnbgw/hnbgw_ranap.c b/src/osmo-hnbgw/hnbgw_ranap.c
index 2977730..7fb7dcb 100644
--- a/src/osmo-hnbgw/hnbgw_ranap.c
+++ b/src/osmo-hnbgw/hnbgw_ranap.c
@@ -35,8 +35,7 @@
 #include 
 #include 

-static int ranap_tx_reset_ack(struct hnb_context *hnb,
-   RANAP_CN_DomainIndicator_t domain)
+static int ranap_tx_udt_dl_reset_ack(struct hnb_context *hnb, 
RANAP_CN_DomainIndicator_t domain)
 {
struct msgb *msg;
int rc;
@@ -52,7 +51,7 @@
return rc;
 }

-static int ranap_rx_init_reset(struct hnb_context *hnb, ANY_t *in)
+static int ranap_rx_udt_ul_init_reset(struct hnb_context *hnb, ANY_t *in)
 {
RANAP_ResetIEs_t ies;
int rc, is_ps = 0;
@@ -70,12 +69,12 @@

/* FIXME: Actually we have to wait for some guard time? */
/* FIXME: Reset all resources related to this HNB/RNC */
-   ranap_tx_reset_ack(hnb, ies.cN_DomainIndicator);
+   ranap_tx_udt_dl_reset_ack(hnb, ies.cN_DomainIndicator);

return 0;
 }

-static int ranap_rx_error_ind(struct hnb_context *hnb, ANY_t *in)
+static int ranap_rx_udt_ul_error_ind(struct hnb_context *hnb, ANY_t *in)
 {
RANAP_ErrorIndicationIEs_t ies;
int rc;
@@ -97,7 +96,7 @@
return 0;
 }

-static int ranap_rx_initiating_msg(struct hnb_context *hnb, 
RANAP_InitiatingMessage_t *imsg)
+static int ranap_rx_udt_ul_initiating_msg(struct hnb_context *hnb, 
RANAP_InitiatingMessage_t *imsg)
 {
int rc = 0;

@@ -111,12 +110,12 @@
switch (imsg->procedureCode) {
case RANAP_ProcedureCode_id_Reset:
/* Reset request */
-   rc = ranap_rx_init_reset(hnb, >value);
+   rc = ranap_rx_udt_ul_init_reset(hnb, >value);
break;
case RANAP_ProcedureCode_id_OverloadControl: /* Overload ind */
break;
case RANAP_ProcedureCode_id_ErrorIndication: /* Error ind */
-   rc = ranap_rx_error_ind(hnb, >value);
+   rc = ranap_rx_udt_ul_error_ind(hnb, >value);
break;
case RANAP_ProcedureCode_id_ResetResource: /* request */
case RANAP_ProcedureCode_id_InformationTransfer:
@@ -134,7 +133,7 @@
return rc;
 }

-static int ranap_rx_successful_msg(struct hnb_context *hnb, 
RANAP_SuccessfulOutcome_t *imsg)
+static int ranap_rx_udt_ul_successful_msg(struct hnb_context *hnb, 
RANAP_SuccessfulOutcome_t *imsg)
 {
/* according tot the spec, we can primarily receive Overload,
 * Reset, Reset ACK, Error Indication, reset Resource, Reset
@@ -164,16 +163,16 @@



-static int _hnbgw_ranap_rx(struct hnb_context *hnb, RANAP_RANAP_PDU_t *pdu)
+static int _hnbgw_ranap_rx_udt_ul(struct hnb_context *hnb, RANAP_RANAP_PDU_t 
*pdu)
 {
int rc = 0;

switch (pdu->present) {
case RANAP_RANAP_PDU_PR_initiatingMessage:
-   rc = ranap_rx_initiating_msg(hnb, 
>choice.initiatingMessage);
+   rc = ranap_rx_udt_ul_initiating_msg(hnb, 
>choice.initiatingMessage);
break;
case RANAP_RANAP_PDU_PR_successfulOutcome:
-   rc = ranap_rx_successful_msg(hnb, 
>choice.successfulOutcome);
+   rc = ranap_rx_udt_ul_successful_msg(hnb, 
>choice.successfulOutcome);
break;
case RANAP_RANAP_PDU_PR_unsuccessfulOutcome:
LOGHNB(hnb, DRANAP, LOGL_NOTICE, "Received unsupported RANAP "
@@ -189,8 +188,8 @@
return rc;
 }

-
-int hnbgw_ranap_rx(struct msgb *msg, uint8_t *data, size_t len)
+/* receive a RNAAP Unit-Data message in uplink direction 

[S] Change in osmo-hnbgw[master]: cosmetic: Rename hnbgw_rx_ranap and friends to *_rx_ranap_udt_ul

2024-03-12 Thread laforge
Attention is currently required from: laforge.

Hello Jenkins Builder, osmith, pespin,

I'd like you to reexamine a change. Please visit

https://gerrit.osmocom.org/c/osmo-hnbgw/+/36206?usp=email

to look at the new patch set (#5).

The following approvals got outdated and were removed:
Verified+1 by Jenkins Builder

The change is no longer submittable: Verified is unsatisfied now.


Change subject: cosmetic: Rename hnbgw_rx_ranap and friends to *_rx_ranap_udt_ul
..

cosmetic: Rename hnbgw_rx_ranap and friends to *_rx_ranap_udt_ul

Those functions have always been handling only unit-data in uplink
direction, so let's reflect that in the function name to prevent
anyone assuming they process connection-oriented RANAP and/or
the downlink direction.

Change-Id: I29e8176ac19b2e7390e5950b8d0944c8961e491f
---
M include/osmocom/hnbgw/hnbgw_ranap.h
M src/osmo-hnbgw/hnbgw_ranap.c
M src/osmo-hnbgw/hnbgw_rua.c
3 files changed, 31 insertions(+), 18 deletions(-)


  git pull ssh://gerrit.osmocom.org:29418/osmo-hnbgw refs/changes/06/36206/5
--
To view, visit https://gerrit.osmocom.org/c/osmo-hnbgw/+/36206?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: osmo-hnbgw
Gerrit-Branch: master
Gerrit-Change-Id: I29e8176ac19b2e7390e5950b8d0944c8961e491f
Gerrit-Change-Number: 36206
Gerrit-PatchSet: 5
Gerrit-Owner: laforge 
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: osmith 
Gerrit-Reviewer: pespin 
Gerrit-Attention: laforge 
Gerrit-MessageType: newpatchset


[S] Change in osmo-hnbgw[master]: cosmetic: Rename hnbgw_rx_ranap and friends to *_rx_ranap_udt_ul

2024-03-11 Thread osmith
Attention is currently required from: laforge.

osmith has posted comments on this change. ( 
https://gerrit.osmocom.org/c/osmo-hnbgw/+/36206?usp=email )

Change subject: cosmetic: Rename hnbgw_rx_ranap and friends to *_rx_ranap_udt_ul
..


Patch Set 4: Code-Review+2


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

Gerrit-Project: osmo-hnbgw
Gerrit-Branch: master
Gerrit-Change-Id: I29e8176ac19b2e7390e5950b8d0944c8961e491f
Gerrit-Change-Number: 36206
Gerrit-PatchSet: 4
Gerrit-Owner: laforge 
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: osmith 
Gerrit-Reviewer: pespin 
Gerrit-Attention: laforge 
Gerrit-Comment-Date: Mon, 11 Mar 2024 09:22:20 +
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment


[S] Change in osmo-hnbgw[master]: cosmetic: Rename hnbgw_rx_ranap and friends to *_rx_ranap_udt_ul

2024-03-08 Thread pespin
Attention is currently required from: laforge.

pespin has posted comments on this change. ( 
https://gerrit.osmocom.org/c/osmo-hnbgw/+/36206?usp=email )

Change subject: cosmetic: Rename hnbgw_rx_ranap and friends to *_rx_ranap_udt_ul
..


Patch Set 4: Code-Review+1


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

Gerrit-Project: osmo-hnbgw
Gerrit-Branch: master
Gerrit-Change-Id: I29e8176ac19b2e7390e5950b8d0944c8961e491f
Gerrit-Change-Number: 36206
Gerrit-PatchSet: 4
Gerrit-Owner: laforge 
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: pespin 
Gerrit-Attention: laforge 
Gerrit-Comment-Date: Fri, 08 Mar 2024 14:50:54 +
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment


[S] Change in osmo-hnbgw[master]: cosmetic: Rename hnbgw_rx_ranap and friends to *_rx_ranap_udt_ul

2024-03-08 Thread laforge
Attention is currently required from: pespin.

laforge has posted comments on this change. ( 
https://gerrit.osmocom.org/c/osmo-hnbgw/+/36206?usp=email )

Change subject: cosmetic: Rename hnbgw_rx_ranap and friends to *_rx_ranap_udt_ul
..


Patch Set 4:

(1 comment)

File src/osmo-hnbgw/hnbgw_vty.c:

https://gerrit.osmocom.org/c/osmo-hnbgw/+/36206/comment/d1b9f355_adeca790 
PS2, Line 211:  vty_out(vty, "MCC %03u MNC %u LAC %u RAC %u SAC %u CID %u 
SCTP-stream:HNBAP=%u,RUA=%u%s",
> THis looks non-related to this patch.
Done



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

Gerrit-Project: osmo-hnbgw
Gerrit-Branch: master
Gerrit-Change-Id: I29e8176ac19b2e7390e5950b8d0944c8961e491f
Gerrit-Change-Number: 36206
Gerrit-PatchSet: 4
Gerrit-Owner: laforge 
Gerrit-Reviewer: Jenkins Builder
Gerrit-CC: pespin 
Gerrit-Attention: pespin 
Gerrit-Comment-Date: Fri, 08 Mar 2024 14:34:38 +
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: pespin 
Gerrit-MessageType: comment


[S] Change in osmo-hnbgw[master]: cosmetic: Rename hnbgw_rx_ranap and friends to *_rx_ranap_udt_ul

2024-03-08 Thread laforge
Attention is currently required from: laforge.

Hello Jenkins Builder,

I'd like you to reexamine a change. Please visit

https://gerrit.osmocom.org/c/osmo-hnbgw/+/36206?usp=email

to look at the new patch set (#4).

The following approvals got outdated and were removed:
Verified+1 by Jenkins Builder


Change subject: cosmetic: Rename hnbgw_rx_ranap and friends to *_rx_ranap_udt_ul
..

cosmetic: Rename hnbgw_rx_ranap and friends to *_rx_ranap_udt_ul

Those functions have always been handling only unit-data in uplink
direction, so let's reflect that in the function name to prevent
anyone assuming they process connection-oriented RANAP and/or
the downlink direction.

Change-Id: I29e8176ac19b2e7390e5950b8d0944c8961e491f
---
M include/osmocom/hnbgw/hnbgw_ranap.h
M src/osmo-hnbgw/hnbgw_ranap.c
M src/osmo-hnbgw/hnbgw_rua.c
3 files changed, 31 insertions(+), 18 deletions(-)


  git pull ssh://gerrit.osmocom.org:29418/osmo-hnbgw refs/changes/06/36206/4
--
To view, visit https://gerrit.osmocom.org/c/osmo-hnbgw/+/36206?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: osmo-hnbgw
Gerrit-Branch: master
Gerrit-Change-Id: I29e8176ac19b2e7390e5950b8d0944c8961e491f
Gerrit-Change-Number: 36206
Gerrit-PatchSet: 4
Gerrit-Owner: laforge 
Gerrit-Reviewer: Jenkins Builder
Gerrit-CC: pespin 
Gerrit-Attention: laforge 
Gerrit-MessageType: newpatchset