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; };