X-Git-Url: https://git.tokkee.org/?p=sysdb.git;a=blobdiff_plain;f=src%2Ftools%2Fsysdb%2Fcommand.c;h=c809c1f8850db46109e7f06b7afd6c99127858cd;hp=9589875300d468c7b9e6b7268fef5705a9580773;hb=d25f3c59b5cf5387acd4e6d1467ce9efffa40f9a;hpb=a9edb0a6423119816a466855309e54a3e769ceb3 diff --git a/src/tools/sysdb/command.c b/src/tools/sysdb/command.c index 9589875..c809c1f 100644 --- a/src/tools/sysdb/command.c +++ b/src/tools/sysdb/command.c @@ -49,9 +49,9 @@ static void log_printer(sdb_strbuf_t *buf) { - uint32_t prio = sdb_proto_get_int(buf, 0); + uint32_t prio = 0; - if (prio == UINT32_MAX) { + if (sdb_proto_unmarshal_int32(SDB_STRBUF_STR(buf), &prio) < 0) { sdb_log(SDB_LOG_WARNING, "Received a LOG message with invalid " "or missing priority"); prio = (uint32_t)SDB_LOG_ERR;