From cee44963be8187137f9896fdb9162a38bd0e2721 Mon Sep 17 00:00:00 2001 From: guowenxue <guowenxue@gmail.com> Date: Wed, 26 Jun 2019 13:17:17 +0800 Subject: [PATCH] update pj1_mqttd conf.c --- pj1_mqttd/etc/conf.c | 17 ++++++++++++++++- 1 files changed, 16 insertions(+), 1 deletions(-) diff --git a/pj1_mqttd/etc/conf.c b/pj1_mqttd/etc/conf.c index 450b297..000c10a 100644 --- a/pj1_mqttd/etc/conf.c +++ b/pj1_mqttd/etc/conf.c @@ -25,9 +25,11 @@ if( !conf_file ) { + strncpy(ctx->id, "\"x86host02\"", sizeof(ctx->id)); /* logger settings */ - strncpy(ctx->logfile, DBG_LOG_FILE, sizeof(ctx->logfile)); + strncpy(ctx->logfile, "/tmp/mqttd.log", sizeof(ctx->logfile)); + //strncpy(ctx->logfile, DBG_LOG_FILE, sizeof(ctx->logfile)); ctx->loglevel = LOG_LEVEL_DEBUG; ctx->logsize = 1024; @@ -92,6 +94,19 @@ log_nrml("Logger system initialise ok\n"); + /*+------------------------------------------------------+ + *| parser production ID | + *+------------------------------------------------------+*/ + + if( !(str=iniparser_getstring(ini, "common:id", NULL)) ) + { + log_err("ERROR: Parser production ID failure\n"); + return -2; + } + + /* cJSON parser ID will get "" */ + snprintf(ctx->id, sizeof(ctx->id), "\"%s\"", str); + log_nrml("Parser production ID [%s]\n", ctx->id); /*+------------------------------------------------------+ -- Gitblit v1.9.1