diff options
Diffstat (limited to 'loader2/net.c')
-rw-r--r-- | loader2/net.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/loader2/net.c b/loader2/net.c index 19b5f60b6..b0b51f6c5 100644 --- a/loader2/net.c +++ b/loader2/net.c @@ -791,6 +791,8 @@ char *setupInterface(struct networkDeviceConfig *dev) { void netlogger(void *arg, int priority, char *fmt, va_list va) { int p; + int len = 4096; + char buf[len]; if (priority == LOG_ERR) p = ERROR; @@ -803,7 +805,8 @@ void netlogger(void *arg, int priority, char *fmt, va_list va) { else p = INFO; - vaLogMessage(p, fmt, va); + vsnprintf(buf, len - 1, fmt, va); + logMessage(p, buf); } char *doDhcp(struct networkDeviceConfig *dev) { |