9 int log_valist(const char *str, va_list args)
14 len = vsnprintf(buffer, sizeof(buffer), str, args);
17 syslog(LOG_INFO, "%s", buffer);
19 len = fwrite(buffer, len, 1, f_out);
24 int log_local(const char *format, ...)
30 va_start(args, format);
31 len = vsnprintf(buffer, sizeof(buffer), format, args);
35 syslog(LOG_INFO, "%s", buffer);
37 len = fwrite(buffer, len, 1, f_out);
42 int log_info(const char *format, ...)
48 va_start(args, format);
49 len = vsnprintf(buffer, sizeof(buffer), format, args);
53 return fio_server_text_output(buffer, len);
55 return fwrite(buffer, len, 1, f_out);
58 int log_err(const char *format, ...)
64 va_start(args, format);
65 len = vsnprintf(buffer, sizeof(buffer), format, args);
69 return fio_server_text_output(buffer, len);
72 fwrite(buffer, len, 1, stderr);
74 return fwrite(buffer, len, 1, f_err);