Remove Telephony Dependency for IoT_Core/Headless devices
[platform/core/connectivity/net-config.git] / src / utils / log.c
index 681f4b4..a93c677 100755 (executable)
@@ -26,8 +26,9 @@
 #include <tzplatform_config.h>
 
 #include "log.h"
+#include "neterror.h"
 
-#define LOG_FILE_PATH  "/var/log/netconfig.log"
+#define LOG_FILE_PATH  "/opt/usr/data/network/netconfig.log"
 #define MAX_LOG_SIZE   1 * 1024 * 1024
 #define MAX_LOG_COUNT  1
 
@@ -87,7 +88,7 @@ static inline void __netconfig_log_get_local_time(char *strtime, const int size)
                strftime(strtime, size, "%m/%d %H:%M:%S", local_ptm);
 }
 
-void netconfig_log(const char *format, ...)
+EXPORT_SYM void netconfig_log(const char *format, ...)
 {
        va_list ap;
        int log_size = 0;
@@ -128,7 +129,7 @@ void netconfig_log(const char *format, ...)
        va_end(ap);
 }
 
-void log_cleanup(void)
+EXPORT_SYM void log_cleanup(void)
 {
        if (log_file == NULL)
                return;