#include "du_log.h"
#ifdef O1_ENABLE
-
-#include "Config.h"
-
+#include "ConfigInterface.h"
#endif
#define CU_ID 1
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);
}
/*******************************************************************
*
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);
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);
{
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);
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 */
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();
}
}