From 48c12bf40ab30af78abfdf20dde47e00c011afbe Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sun, 29 Sep 2019 13:01:46 +0100 Subject: [PATCH] site: Break out slog_start This will allow callers in site.c to build up messages bit by bit. No functional change. Signed-off-by: Ian Jackson --- site.c | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/site.c b/site.c index 5f415de..2a89880 100644 --- a/site.c +++ b/site.c @@ -396,15 +396,23 @@ static uint32_t event_log_priority(struct site *st, uint32_t event) } } +static uint32_t slog_start(struct site *st, uint32_t event) +{ + uint32_t class=event_log_priority(st, event); + if (class) { + slilog_part(st->log,class,"%s: ",st->tunname); + } + return class; +} + static void vslog(struct site *st, uint32_t event, cstring_t msg, va_list ap) FORMAT(printf,3,0); static void vslog(struct site *st, uint32_t event, cstring_t msg, va_list ap) { uint32_t class; - class=event_log_priority(st, event); + class=slog_start(st,event); if (class) { - slilog_part(st->log,class,"%s: ",st->tunname); vslilog_part(st->log,class,msg,ap); slilog_part(st->log,class,"\n"); } -- 2.30.2