diff --git a/src/jami/jami.h b/src/jami/jami.h index a7f49b44dd12dbeaf5d3355197ea4372d938f038..425d863f9fab1b7b7b4bfdfeeb8c8bd339ab2790 100644 --- a/src/jami/jami.h +++ b/src/jami/jami.h @@ -35,6 +35,7 @@ namespace libjami { enum InitFlag { LIBJAMI_FLAG_DEBUG = 1 << 0, LIBJAMI_FLAG_CONSOLE_LOG = 1 << 1, + LIBJAMI_FLAG_SYSLOG = 1 << 3, LIBJAMI_FLAG_AUTOANSWER = 1 << 2, LIBJAMI_FLAG_IOS_EXTENSION = 1 << 4, LIBJAMI_FLAG_NO_LOCAL_AUDIO = 1 << 6, diff --git a/src/ring_api.cpp b/src/ring_api.cpp index bac07f9ff4db01bd4966a03f66053c87c2593d46..746cb43baaaba6635d13d7244adb0eb6c13137df 100644 --- a/src/ring_api.cpp +++ b/src/ring_api.cpp @@ -45,8 +45,7 @@ init(enum InitFlag flags) noexcept { initFlags = flags; jami::Logger::setDebugMode(LIBJAMI_FLAG_DEBUG == (flags & LIBJAMI_FLAG_DEBUG)); - - jami::Logger::setSysLog(true); + jami::Logger::setSysLog(LIBJAMI_FLAG_SYSLOG == (flags & LIBJAMI_FLAG_SYSLOG)); jami::Logger::setConsoleLog(LIBJAMI_FLAG_CONSOLE_LOG == (flags & LIBJAMI_FLAG_CONSOLE_LOG)); const char* log_file = getenv("JAMI_LOG_FILE");