Hello Jenkins Builder,
I'd like you to reexamine a change. Please visit
https://gerrit.osmocom.org/c/osmo-iuh/+/40844?usp=email
to look at the new patch set (#4).
Change subject: move general asn debug options into iu_helpers
......................................................................
move general asn debug options into iu_helpers
In prepration to remove iu_client. Move debug
variables asn_debug and asn1_xer_print which are not related
to iu_client into common part.
Related: OS#5487
Change-Id: If5175c449af13fe81e89488df71fcd8192091659
---
M TODO-RELEASE
M include/osmocom/iuh/iu_common.h
M include/osmocom/ranap/iu_client.h
M src/iu_client.c
M src/iu_client_vty.c
M src/iu_helpers.c
6 files changed, 15 insertions(+), 13 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-iuh refs/changes/44/40844/4
--
To view, visit https://gerrit.osmocom.org/c/osmo-iuh/+/40844?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newpatchset
Gerrit-Project: osmo-iuh
Gerrit-Branch: master
Gerrit-Change-Id: If5175c449af13fe81e89488df71fcd8192091659
Gerrit-Change-Number: 40844
Gerrit-PatchSet: 4
Gerrit-Owner: lynxis lazus <lynxis(a)fe80.eu>
Gerrit-Reviewer: Jenkins Builder
Hello Jenkins Builder,
I'd like you to reexamine a change. Please visit
https://gerrit.osmocom.org/c/osmo-iuh/+/40846?usp=email
to look at the new patch set (#3).
Change subject: move vty functions into own vty.h
......................................................................
move vty functions into own vty.h
In preparation to remove iu_client from osmo-iuh,
move all non-iu_client stuff out of iu_client files.
Related: OS#5487
Change-Id: I8d393d17aa5f004dc4aa4e916bee68f44339e138
---
M TODO-RELEASE
M include/osmocom/ranap/Makefile.am
M include/osmocom/ranap/iu_client.h
A include/osmocom/ranap/vty.h
M src/iu_client_vty.c
5 files changed, 12 insertions(+), 4 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-iuh refs/changes/46/40846/3
--
To view, visit https://gerrit.osmocom.org/c/osmo-iuh/+/40846?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newpatchset
Gerrit-Project: osmo-iuh
Gerrit-Branch: master
Gerrit-Change-Id: I8d393d17aa5f004dc4aa4e916bee68f44339e138
Gerrit-Change-Number: 40846
Gerrit-PatchSet: 3
Gerrit-Owner: lynxis lazus <lynxis(a)fe80.eu>
Gerrit-Reviewer: Jenkins Builder
lynxis lazus has uploaded a new patch set (#2). ( https://gerrit.osmocom.org/c/osmo-iuh/+/40847?usp=email )
Change subject: Drop iu_client - adopted by osmo-sgsn
......................................................................
Drop iu_client - adopted by osmo-sgsn
The only remaining use of iu_client is osmo-sgsn.
iu_client was originally meant to be used by osmo-msc
and osmo-sgsn. But the abstraction didn't hold up and
osmo-msc stopped using iu_client for a long time.
Move iu_client to osmo-sgsn until it got replaced by a more
direct implementation (similar to IUCS in osmo-msc).
Related: OS#5487
Change-Id: I95a5aeccc314ffdeaa04cc93f4e5947f715dd5de
---
M TODO-RELEASE
M include/osmocom/ranap/iu_client.h
M src/Makefile.am
D src/iu_client.c
4 files changed, 4 insertions(+), 1,372 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-iuh refs/changes/47/40847/2
--
To view, visit https://gerrit.osmocom.org/c/osmo-iuh/+/40847?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newpatchset
Gerrit-Project: osmo-iuh
Gerrit-Branch: master
Gerrit-Change-Id: I95a5aeccc314ffdeaa04cc93f4e5947f715dd5de
Gerrit-Change-Number: 40847
Gerrit-PatchSet: 2
Gerrit-Owner: lynxis lazus <lynxis(a)fe80.eu>
Gerrit-CC: Jenkins Builder
Hello Jenkins Builder,
I'd like you to reexamine a change. Please visit
https://gerrit.osmocom.org/c/osmo-iuh/+/40844?usp=email
to look at the new patch set (#2).
The following approvals got outdated and were removed:
Verified+1 by Jenkins Builder
Change subject: move general asn debug options into iu_helpers
......................................................................
move general asn debug options into iu_helpers
In prepration to remove iu_client. Move debug
variables asn_debug and asn1_xer_print which are not related
to iu_client into common part.
Related: OS#5487
Change-Id: If5175c449af13fe81e89488df71fcd8192091659
---
M TODO-RELEASE
M include/osmocom/iuh/iu_common.h
M include/osmocom/ranap/iu_client.h
M src/iu_client.c
M src/iu_helpers.c
5 files changed, 14 insertions(+), 13 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-iuh refs/changes/44/40844/2
--
To view, visit https://gerrit.osmocom.org/c/osmo-iuh/+/40844?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newpatchset
Gerrit-Project: osmo-iuh
Gerrit-Branch: master
Gerrit-Change-Id: If5175c449af13fe81e89488df71fcd8192091659
Gerrit-Change-Number: 40844
Gerrit-PatchSet: 2
Gerrit-Owner: lynxis lazus <lynxis(a)fe80.eu>
Gerrit-Reviewer: Jenkins Builder
lynxis lazus has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-iuh/+/40843?usp=email )
Change subject: move talloc_asn1_ctx into tests/test_common.c
......................................................................
move talloc_asn1_ctx into tests/test_common.c
talloc_asn1_ctx is only used by tests and not connected
to iu_client in any way.
In preparation to remove iu_client.
Related: OS#5487
Change-Id: I79fe6d3e3ac92df70ec536d85d9cf1434252ba8c
---
M src/iu_client.c
M tests/test_common.c
2 files changed, 1 insertion(+), 1 deletion(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-iuh refs/changes/43/40843/1
diff --git a/src/iu_client.c b/src/iu_client.c
index 75be457..62ba58f 100644
--- a/src/iu_client.c
+++ b/src/iu_client.c
@@ -79,7 +79,6 @@
};
void *talloc_iu_ctx;
-void *talloc_asn1_ctx;
/* Implement the extern asn_debug from libasn1c to indicate whether to print
* asn.1 debug messages (see libasn1c). */
diff --git a/tests/test_common.c b/tests/test_common.c
index 36d9954..8651852 100644
--- a/tests/test_common.c
+++ b/tests/test_common.c
@@ -72,6 +72,7 @@
static void *tall_hnb_ctx;
void *msgb_ctx;
+void *talloc_asn1_ctx;
int test_common_init(void)
{
--
To view, visit https://gerrit.osmocom.org/c/osmo-iuh/+/40843?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newchange
Gerrit-Project: osmo-iuh
Gerrit-Branch: master
Gerrit-Change-Id: I79fe6d3e3ac92df70ec536d85d9cf1434252ba8c
Gerrit-Change-Number: 40843
Gerrit-PatchSet: 1
Gerrit-Owner: lynxis lazus <lynxis(a)fe80.eu>
lynxis lazus has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-iuh/+/40844?usp=email )
Change subject: move general asn debug options into iu_helpers
......................................................................
move general asn debug options into iu_helpers
In prepration to remove iu_client. Move debug
variables asn_debug and asn1_xer_print which are not related
to iu_client into common part.
Related: OS#5487
Change-Id: If5175c449af13fe81e89488df71fcd8192091659
---
M include/osmocom/iuh/iu_common.h
M include/osmocom/ranap/iu_client.h
M src/iu_client.c
M src/iu_helpers.c
4 files changed, 13 insertions(+), 13 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-iuh refs/changes/44/40844/1
diff --git a/include/osmocom/iuh/iu_common.h b/include/osmocom/iuh/iu_common.h
index 11c2a79..766b622 100644
--- a/include/osmocom/iuh/iu_common.h
+++ b/include/osmocom/iuh/iu_common.h
@@ -21,3 +21,6 @@
uint8_t payload[0]; /* possible further length field + payload */
} __attribute__ ((packed));
+/* Debugging switches from asn1c and osmo-iuh */
+extern int asn_debug;
+extern int asn1_xer_print;
diff --git a/include/osmocom/ranap/iu_client.h b/include/osmocom/ranap/iu_client.h
index 465a17d..a595a97 100644
--- a/include/osmocom/ranap/iu_client.h
+++ b/include/osmocom/ranap/iu_client.h
@@ -5,6 +5,7 @@
#include <osmocom/core/defs.h>
#include <osmocom/core/linuxlist.h>
#include <osmocom/gsm/gsm48.h>
+#include <osmocom/iuh/iu_common.h>
#include <osmocom/sigtran/sccp_sap.h>
struct msgb;
@@ -15,10 +16,6 @@
struct ranap_iu_rnc;
-/* Debugging switches from asn1c and osmo-iuh */
-extern int asn_debug;
-extern int asn1_xer_print;
-
enum ranap_nsap_addr_enc {
RANAP_NSAP_ADDR_ENC_X213,
RANAP_NSAP_ADDR_ENC_V4RAW,
diff --git a/src/iu_client.c b/src/iu_client.c
index 62ba58f..b54a0b8 100644
--- a/src/iu_client.c
+++ b/src/iu_client.c
@@ -80,15 +80,6 @@
void *talloc_iu_ctx;
-/* Implement the extern asn_debug from libasn1c to indicate whether to print
- * asn.1 debug messages (see libasn1c). */
-int asn_debug = 0;
-
-/* Implement the extern asn1_xer_print to indicate whether the ASN.1 binary
- * code decoded and encoded during Iu communication should be logged to stderr
- * (see asn.1 generated code in osmo-iuh). */
-int asn1_xer_print = 0;
-
ranap_iu_recv_cb_t global_iu_recv_cb = NULL;
ranap_iu_event_cb_t global_iu_event_cb = NULL;
int iu_log_subsystem = 0;
diff --git a/src/iu_helpers.c b/src/iu_helpers.c
index 5c7ff31..a89114a 100644
--- a/src/iu_helpers.c
+++ b/src/iu_helpers.c
@@ -31,6 +31,15 @@
#include <osmocom/ranap/RANAP_TransportLayerAddress.h>
#include <osmocom/ranap/RANAP_TransportLayerInformation.h>
+/* Implement the extern asn_debug from libasn1c to indicate whether to print
+ * asn.1 debug messages (see libasn1c). */
+int asn_debug = 0;
+
+/* Implement the extern asn1_xer_print to indicate whether the ASN.1 binary
+ * code decoded and encoded during Iu communication should be logged to stderr
+ * (see asn.1 generated code in osmo-iuh). */
+int asn1_xer_print = 0;
+
/* decode a BCD-string as used inside ASN.1 encoded Iu interface protocols */
int ranap_bcd_decode(char *out, size_t out_len, const uint8_t *in, size_t in_len)
{
--
To view, visit https://gerrit.osmocom.org/c/osmo-iuh/+/40844?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newchange
Gerrit-Project: osmo-iuh
Gerrit-Branch: master
Gerrit-Change-Id: If5175c449af13fe81e89488df71fcd8192091659
Gerrit-Change-Number: 40844
Gerrit-PatchSet: 1
Gerrit-Owner: lynxis lazus <lynxis(a)fe80.eu>
Attention is currently required from: fixeria, pespin.
lynxis lazus has posted comments on this change by lynxis lazus. ( https://gerrit.osmocom.org/c/osmo-sgsn/+/40691?usp=email )
Change subject: routing area: introduce sgsn_ra_find_or_create()
......................................................................
Patch Set 4:
(1 comment)
File src/sgsn/gprs_routing_area.c:
https://gerrit.osmocom.org/c/osmo-sgsn/+/40691/comment/aaff0cc0_9fc53f68?us… :
PS2, Line 88: LOGL_ERROR
> Not yet fixed in version 3, hence I keep my -1.
I was still working on it. Should be resolved now.
--
To view, visit https://gerrit.osmocom.org/c/osmo-sgsn/+/40691?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: osmo-sgsn
Gerrit-Branch: master
Gerrit-Change-Id: I6955a09d9d8f3ba4dc3a14d7ed5cd9798d929c61
Gerrit-Change-Number: 40691
Gerrit-PatchSet: 4
Gerrit-Owner: lynxis lazus <lynxis(a)fe80.eu>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>
Gerrit-Attention: pespin <pespin(a)sysmocom.de>
Gerrit-Attention: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Comment-Date: Wed, 06 Aug 2025 13:06:07 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: pespin <pespin(a)sysmocom.de>
Comment-In-Reply-To: fixeria <vyanitskiy(a)sysmocom.de>
Comment-In-Reply-To: lynxis lazus <lynxis(a)fe80.eu>