lib: save instance number in zlog

Signed-off-by: David Lamparter <equinox@diac24.net>
This commit is contained in:
David Lamparter 2021-04-11 04:00:08 +02:00 committed by David Lamparter
parent 78598fd019
commit 5c58f5d336
2 changed files with 3 additions and 0 deletions

View File

@ -67,6 +67,7 @@ DEFINE_HOOK(zlog_aux_init, (const char *prefix, int prio_min),
char zlog_prefix[128];
size_t zlog_prefixsz;
int zlog_tmpdirfd = -1;
int zlog_instance = -1;
static atomic_bool zlog_ec = true, zlog_xid = true;
@ -885,6 +886,7 @@ void zlog_init(const char *progname, const char *protoname,
{
zlog_uid = uid;
zlog_gid = gid;
zlog_instance = instance;
if (instance) {
snprintfrr(zlog_tmpdir, sizeof(zlog_tmpdir),

View File

@ -40,6 +40,7 @@ extern "C" {
extern char zlog_prefix[];
extern size_t zlog_prefixsz;
extern int zlog_tmpdirfd;
extern int zlog_instance;
struct xref_logmsg {
struct xref xref;