X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2Fcu_stub%2Fcu_stub.c;h=ff9da8e9021f25db022aa449d9edec598593ebeb;hb=287632f09119435e0bf1ea16e4e11fc6447c1eee;hp=d1c1b1dff56d79cbd198c699904a5d8a589f31f2;hpb=c5c8d87cedf8b51e40989c21c0dd8cd1dab1b073;p=o-du%2Fl2.git diff --git a/src/cu_stub/cu_stub.c b/src/cu_stub/cu_stub.c index d1c1b1dff..ff9da8e90 100644 --- a/src/cu_stub/cu_stub.c +++ b/src/cu_stub/cu_stub.c @@ -24,9 +24,7 @@ #include "du_log.h" #ifdef O1_ENABLE - -#include "Config.h" - +#include "ConfigInterface.h" #endif #define CU_ID 1 @@ -84,7 +82,7 @@ void sctpNtfyInd(CmInetSctpNotification *ntfy) void init_log() { - openlog("CU_STUB",LOG_CONS | LOG_PID | LOG_NDELAY, LOG_LOCAL1); + openlog("CU_STUB",LOG_CONS | LOG_PID | LOG_NDELAY, LOG_LOCAL1); } /******************************************************************* * @@ -112,7 +110,7 @@ uint8_t tst() pthread_attr_t attr; init_log(); - DU_LOG("\nStarting CU_STUB\n"); + DU_LOG("\nINFO --> CU_STUB : Starting CU_STUB\n"); /* Start thread to receive console input */ pthread_attr_init(&attr); @@ -122,7 +120,7 @@ uint8_t tst() retVal = pthread_create(&conThrdId, &attr, cuConsoleHandler, NULLP); if(retVal != 0) { - DU_LOG("\nCU_STUB: Thread creation failed. Cause %d", retVal); + DU_LOG("\nERROR --> CU_STUB : Thread creation failed. Cause %d", retVal); } pthread_attr_destroy(&attr); @@ -164,16 +162,16 @@ void readCuCfg() { uint32_t ipv4_du, ipv4_cu; - DU_LOG("\nReading CU configurations"); + DU_LOG("\nDEBUG --> CU_STUB : Reading CU configurations"); #ifdef O1_ENABLE - if( getStartupConfig(&g_cfg) != ROK ) + if( getStartupConfigForStub(&g_cfg) != ROK ) { - RETVALUE(RFAILED); + DU_LOG("\nError --> CU_STUB : Could not fetch startup "\ + "configurations from Netconf interface\n"); + exit(1); } - DU_LOG("\nReading CU configurations---"); - DU_LOG("\nReading CU configurations g_cfg.DU_IPV4_Addr=%s", g_cfg.DU_IPV4_Addr); - DU_LOG("\nReading CU configurations g_cfg.CU_IPV4_Addr=%s", g_cfg.CU_IPV4_Addr); + cmInetAddr((S8*)g_cfg.DU_IPV4_Addr, &ipv4_du); cmInetAddr((S8*)g_cfg.CU_IPV4_Addr, &ipv4_cu); @@ -218,6 +216,7 @@ void readCuCfg() cuCfgParams.egtpParams.destIp.ipV4Addr = ipv4_du; cuCfgParams.egtpParams.destPort = DU_EGTP_PORT; cuCfgParams.egtpParams.minTunnelId = 0; + cuCfgParams.egtpParams.currTunnelId = cuCfgParams.egtpParams.minTunnelId; cuCfgParams.egtpParams.maxTunnelId = 10; } /* End of readCuCfg */ @@ -246,7 +245,7 @@ void *cuConsoleHandler(void *args) if((ch = getchar()) == 'd') { /* Start Pumping data from CU to DU */ - DU_LOG("\nEGTP: Sending DL User Data"); + DU_LOG("\nDEBUG --> EGTP: Sending DL User Data"); cuEgtpDatReq(); } }