X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2Fric_stub%2Fric_stub.c;h=200e27d625c32a337a7f0246e109248c4ff3cebf;hb=refs%2Fchanges%2F77%2F9477%2F11;hp=429dc461bcb68337093acf8473c3596bcf1179da;hpb=a5f35b2204dd87ebe347f11282000852b55810ad;p=o-du%2Fl2.git diff --git a/src/ric_stub/ric_stub.c b/src/ric_stub/ric_stub.c index 429dc461b..200e27d62 100644 --- a/src/ric_stub/ric_stub.c +++ b/src/ric_stub/ric_stub.c @@ -82,6 +82,8 @@ uint8_t tst() /* Start RIC-SCTP to listen on incoming connection */ sctpCfgReq(); + /*Sleep is introduced for GDB to increase the waiting time for RIC Configuration from DUAPP*/ + sleep(1); sctpStartReq(); return ROK; @@ -122,9 +124,17 @@ void readRicCfg() cmInetAddr((S8*)g_cfg.DU_IPV4_Addr, &ipv4_du); cmInetAddr((S8*)g_cfg.RIC_IPV4_Addr, &ipv4_ric); + + ricCfgParams.sctpParams.sctpAssoc[0].duIpAddr.ipV4Addr = ipv4_du; + ricCfgParams.sctpParams.sctpAssoc[0].duIpAddr.ipV6Pres = false; + ricCfgParams.sctpParams.sctpAssoc[0].duPort = g_cfg.RIC_Port; + + ricCfgParams.sctpParams.sctpAssoc[0].ricIpAddr.ipV4Addr = ipv4_ric; + ricCfgParams.sctpParams.sctpAssoc[0].ricIpAddr.ipV6Pres = false; + ricCfgParams.sctpParams.sctpAssoc[0].ricPort = g_cfg.RIC_Port; + + ricCfgParams.sctpParams.numDu = 1; - ricCfgParams.sctpParams.duPort = g_cfg.RIC_Port; - ricCfgParams.sctpParams.ricPort = g_cfg.RIC_Port; #else ricCfgParams.sctpParams.numDu = 0; numDu = &ricCfgParams.sctpParams.numDu;