Attention is currently required from: daniel, laforge.
jolly has posted comments on this change. ( https://gerrit.osmocom.org/c/libosmocore/+/35909?usp=email )
Change subject: osmo_io: Move notify_connected function to backend
......................................................................
Patch Set 5:
(1 comment)
File src/core/osmo_io_poll.c:
https://gerrit.osmocom.org/c/libosmocore/+/35909/comment/214f5e38_39197e3a
PS4, Line 116: if (IOFD_FLAG_ISSET(iofd, IOFD_FLAG_FD_REGISTERED))
> is this something we silently want to accept? or something which should be debugged and hence at lea […]
If the user enables notification when the socket is connects (osmo_iofd_notify_connected) and also wants to register the file descriptor (osmo_iofd_register) at the same time, this function is called twice.
The user does not need to wait until the socket is connected before calling osmo_iofd_register() this way.
This means that no error should be logged here.
--
To view, visit https://gerrit.osmocom.org/c/libosmocore/+/35909?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: libosmocore
Gerrit-Branch: master
Gerrit-Change-Id: I905ec85210570aff8addadfc9603335d04eb057a
Gerrit-Change-Number: 35909
Gerrit-PatchSet: 5
Gerrit-Owner: jolly <andreas(a)eversberg.eu>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: daniel <dwillmann(a)sysmocom.de>
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>
Gerrit-Attention: laforge <laforge(a)osmocom.org>
Gerrit-Attention: daniel <dwillmann(a)sysmocom.de>
Gerrit-Comment-Date: Wed, 28 Feb 2024 15:45:49 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: pespin <pespin(a)sysmocom.de>
Gerrit-MessageType: comment
pespin has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/36107?usp=email )
Change subject: *_Emulation: Allow running ePDG against 512 concurrent connections
......................................................................
*_Emulation: Allow running ePDG against 512 concurrent connections
Change-Id: Ic0646b7db22ae970882b9266eaa8c1a6df0780e1
---
M library/DIAMETER_Emulation.ttcn
M library/GSUP_Emulation.ttcn
M library/GTPv2_Emulation.ttcn
3 files changed, 19 insertions(+), 10 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-ttcn3-hacks refs/changes/07/36107/1
diff --git a/library/DIAMETER_Emulation.ttcn b/library/DIAMETER_Emulation.ttcn
index 69107d4..14926a4 100644
--- a/library/DIAMETER_Emulation.ttcn
+++ b/library/DIAMETER_Emulation.ttcn
@@ -85,11 +85,11 @@
* to send where with CLIENT.send() to vc_conn */
port DIAMETER_Conn_PT DIAMETER_CLIENT;
/* currently tracked connections */
- var AssociationData DiameterAssocTable[256];
+ var AssociationData DiameterAssocTable[512];
/* Forward reply messages not containing IMSI to correct client port */
- var ETEIDData DiameterETEIDTable[256];
+ var ETEIDData DiameterETEIDTable[512];
/* pending expected CRCX */
- var ExpectData DiameterExpectTable[256];
+ var ExpectData DiameterExpectTable[512];
/* procedure based port to register for incoming connections */
port DIAMETEREM_PROC_PT DIAMETER_PROC;
/* test port for unit data messages */
diff --git a/library/GSUP_Emulation.ttcn b/library/GSUP_Emulation.ttcn
index 4f7e5d6..b959277 100644
--- a/library/GSUP_Emulation.ttcn
+++ b/library/GSUP_Emulation.ttcn
@@ -60,10 +60,10 @@
/* GSUP port to the per-connection clients */
port GSUP_Conn_PT GSUP_CLIENT;
- var ConnectionData GsupImsiTable[256];
+ var ConnectionData GsupImsiTable[512];
/* pending expected incoming connections */
- var ExpectData GsupExpectTable[256];
+ var ExpectData GsupExpectTable[512];
/* procedure based port to register for incoming connections */
port GSUPEM_PROC_PT GSUP_PROC;
};
diff --git a/library/GTPv2_Emulation.ttcn b/library/GTPv2_Emulation.ttcn
index 240cce4..6662e33 100644
--- a/library/GTPv2_Emulation.ttcn
+++ b/library/GTPv2_Emulation.ttcn
@@ -66,11 +66,11 @@
var integer g_gtp2c_id;
var OCT1 g_restart_ctr;
var uint16_t g_c_seq_nr;
- var TidTableRec TidTable[256];
- var SeqTableRec SeqTable[256];
- var ImsiTableRec ImsiTable[256];
- var UdMsgTableRec UdMsgTable[256];
- var PidTableRec PidTable[256];
+ var TidTableRec TidTable[512];
+ var SeqTableRec SeqTable[512];
+ var ImsiTableRec ImsiTable[512];
+ var UdMsgTableRec UdMsgTable[512];
+ var PidTableRec PidTable[512];
var integer g_uecups_conn_id;
};
--
To view, visit https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/36107?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-ttcn3-hacks
Gerrit-Branch: master
Gerrit-Change-Id: Ic0646b7db22ae970882b9266eaa8c1a6df0780e1
Gerrit-Change-Number: 36107
Gerrit-PatchSet: 1
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-MessageType: newchange
Attention is currently required from: pespin.
osmith has posted comments on this change. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/36093?usp=email )
Change subject: epdg: Add tests to validate concurrent connections
......................................................................
Patch Set 1: Code-Review+1
(1 comment)
File epdg/EPDG_Tests.ttcn:
https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/36093/comment/9846fe76_28de…
PS1, Line 747:
maybe put the several deleted lines in an extra patch?
--
To view, visit https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/36093?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-ttcn3-hacks
Gerrit-Branch: master
Gerrit-Change-Id: I842dacda56abe47afb19e951eaae746b5e8d9fe7
Gerrit-Change-Number: 36093
Gerrit-PatchSet: 1
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
Gerrit-Attention: pespin <pespin(a)sysmocom.de>
Gerrit-Comment-Date: Wed, 28 Feb 2024 15:04:03 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment