Files
linuxkit/alpine/packages/transfused/transfused_log.h
David Sheets d605e6df30 transfused: update control protocol (#181)
Add a mount suitability predicate, a pong reply message type, and a log
notice message type. Also, fixes the multi-line mount point printing issue.

Signed-off-by: David Sheets <dsheets@docker.com>
2016-06-07 19:13:52 +01:00

28 lines
769 B
C

#include <stdarg.h>
#include <inttypes.h>
#include "transfused.h"
void die
(int exit_code, parameters * params, const char * perror_arg,
const char * fmt, ...);
void vlog_locked
(parameters * params, uint16_t msg_type, const char * fmt, va_list args);
void vlog_time_locked
(parameters * params, uint16_t msg_type, const char * fmt, va_list args);
void log_time_locked
(parameters * params, uint16_t msg_type, const char * fmt, ...);
void log_time(parameters * params, const char * fmt, ...);
void log_notice_time(parameters * params, const char * fmt, ...);
void thread_log_time(connection_t * conn, const char * fmt, ...);
void log_continue_locked(parameters * params, const char * fmt, ...);
void log_continue(parameters * params, const char * fmt, ...);