[MERGED] libosmo-sccp[master]: xua_rkm: Improve comments about functions

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.

Harald Welte gerrit-no-reply at lists.osmocom.org
Thu Apr 13 16:40:27 UTC 2017


Harald Welte has submitted this change and it was merged.

Change subject: xua_rkm: Improve comments about functions
......................................................................


xua_rkm: Improve comments about functions

Change-Id: I2f17baae37718e277eae54d4d225f8fcb2eb4aae
---
M src/xua_rkm.c
1 file changed, 13 insertions(+), 10 deletions(-)

Approvals:
  Harald Welte: Looks good to me, approved
  Jenkins Builder: Verified



diff --git a/src/xua_rkm.c b/src/xua_rkm.c
index 0d576a7..aa29866 100644
--- a/src/xua_rkm.c
+++ b/src/xua_rkm.c
@@ -69,7 +69,7 @@
 	hdr->msg_length = htonl(msgb_l2len(msg));
 }
 
-/* append a single registration result to given msgb */
+/* SG: append a single registration result to given msgb */
 static int msgb_append_reg_res(struct msgb *msg, uint32_t local_rk_id,
 				uint32_t status, uint32_t rctx)
 {
@@ -86,7 +86,7 @@
 	return msg->tail - old_tail;
 }
 
-/* append a single de-registration result to given msgb */
+/* SG: append a single de-registration result to given msgb */
 static int msgb_append_dereg_res(struct msgb *msg,
 				 uint32_t status, uint32_t rctx)
 {
@@ -102,6 +102,7 @@
 	return msg->tail - old_tail;
 }
 
+/* ASP: send a RKM Registration Request message for a single routing key */
 static void xua_rkm_send_reg_req(struct osmo_ss7_asp *asp,
 				 const struct osmo_ss7_routing_key *rkey,
 				 enum osmo_ss7_as_traffic_mode traf_mode)
@@ -123,6 +124,7 @@
 	osmo_ss7_asp_send(asp, msg);
 }
 
+/* ASP: send a RKM De-Registration Request message for a single routing context */
 static void xua_rkm_send_dereg_req(struct osmo_ss7_asp *asp, uint32_t route_ctx)
 {
 	struct msgb *msg = m3ua_msgb_alloc(__func__);
@@ -136,8 +138,7 @@
 }
 
 
-
-/* handle a single registration request IE (nested IEs in 'innner' */
+/* SG: handle a single registration request IE (nested IEs in 'innner' */
 static int handle_rkey_reg(struct osmo_ss7_asp *asp, struct xua_msg *inner,
 			   struct msgb *resp)
 {
@@ -225,7 +226,7 @@
 	return 0;
 }
 
-/* receive a registration requuest (SG role) */
+/* SG: receive a registration request from ASP */
 static int m3ua_rx_rkm_reg_req(struct osmo_ss7_asp *asp, struct xua_msg *xua)
 {
 	struct xua_msg_part *part;
@@ -254,7 +255,7 @@
 	return 0;
 }
 
-/* receive a deregistration requuest (SG role) */
+/* SG: handle a single routing key de-registration IE */
 static int handle_rkey_dereg(struct osmo_ss7_asp *asp, uint32_t rctx,
 			     struct msgb *resp)
 {
@@ -294,6 +295,7 @@
 	return 0;
 }
 
+/* SG: receive a De-Registration request from ASP */
 static int m3ua_rx_rkm_dereg_req(struct osmo_ss7_asp *asp, struct xua_msg *xua)
 {
 	struct xua_msg_part *part = xua_msg_find_tag(xua, M3UA_IEI_ROUTE_CTX);
@@ -312,7 +314,7 @@
 	return 0;
 }
 
-/* handle a single registration response IE (nested IEs in 'inner' */
+/* ASP: handle a single registration response IE (nested IEs in 'inner') */
 static int handle_rkey_reg_resp(struct osmo_ss7_asp *asp, struct xua_msg *inner)
 {
 	struct osmo_xlm_prim *oxp;
@@ -343,7 +345,7 @@
 	return 0;
 }
 
-/* receive a registration response (ASP role) */
+/* ASP: receive a registration response (ASP role) */
 static int m3ua_rx_rkm_reg_rsp(struct osmo_ss7_asp *asp, struct xua_msg *xua)
 {
 	struct xua_msg_part *part;
@@ -366,7 +368,7 @@
 	return 0;
 }
 
-/* handle a single deregistration response IE (nested IEs in 'inner' */
+/* ASP: handle a single De-Registration response IE (nested IEs in 'inner' */
 static int handle_rkey_dereg_resp(struct osmo_ss7_asp *asp, struct xua_msg *inner)
 {
 	struct osmo_xlm_prim *oxp;
@@ -395,7 +397,7 @@
 	return 0;
 }
 
-/* receive a deregistration response (ASP role) */
+/* ASP: receive a De-Registration response */
 static int m3ua_rx_rkm_dereg_rsp(struct osmo_ss7_asp *asp, struct xua_msg *xua)
 {
 	struct xua_msg_part *part;
@@ -451,6 +453,7 @@
 	return rc;
 }
 
+/* process a primitive from the xUA Layer Manager (LM) */
 int osmo_xlm_sap_down(struct osmo_ss7_asp *asp, struct osmo_prim_hdr *oph)
 {
 	struct osmo_xlm_prim *prim = (struct osmo_xlm_prim *) oph;

-- 
To view, visit https://gerrit.osmocom.org/2322
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I2f17baae37718e277eae54d4d225f8fcb2eb4aae
Gerrit-PatchSet: 1
Gerrit-Project: libosmo-sccp
Gerrit-Branch: master
Gerrit-Owner: Harald Welte <laforge at gnumonks.org>
Gerrit-Reviewer: Harald Welte <laforge at gnumonks.org>
Gerrit-Reviewer: Jenkins Builder



More information about the gerrit-log mailing list