]> git.droids-corp.org - dpdk.git/blobdiff - lib/librte_eal/linuxapp/eal/eal_log.c
log: add ability to override syslog parameters
[dpdk.git] / lib / librte_eal / linuxapp / eal / eal_log.c
index 7a79659d4f6c315126f636e66fb1c742b5dbd917..afdc66b050c855f09d9cb842235e2223d1da190f 100644 (file)
@@ -118,7 +118,7 @@ static cookie_io_functions_t console_log_func = {
  * once memzones are available.
  */
 int
-rte_eal_log_init(void)
+rte_eal_log_init(const char *id, int facility)
 {
        FILE *log_stream;
 
@@ -126,7 +126,7 @@ rte_eal_log_init(void)
        if (log_stream == NULL)
                return -1;
 
-       openlog("rte", LOG_NDELAY | LOG_PID, LOG_DAEMON);
+       openlog(id, LOG_NDELAY | LOG_PID, facility);
 
        if (rte_eal_common_log_init(log_stream) < 0)
                return -1;