X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=discover%2Flog.c;fp=discover%2Flog.c;h=189f31eb401890d9bf53af6a56e810694b9b7856;hb=32e6a41f33e5576716b351bd473a27939fe94fa1;hp=0000000000000000000000000000000000000000;hpb=000a92b4fa909c432732ac3ed8f28eeeaeac70ee;p=petitboot diff --git a/discover/log.c b/discover/log.c new file mode 100644 index 0000000..189f31e --- /dev/null +++ b/discover/log.c @@ -0,0 +1,24 @@ + +#include +#include + +#include "log.h" + +static FILE *logf; + +void pb_log(const char *fmt, ...) +{ + va_list ap; + FILE *stream; + + stream = logf ? logf : stdout; + + va_start(ap, fmt); + vfprintf(stream, fmt, ap); + va_end(ap); +} + +void pb_log_set_stream(FILE *stream) +{ + logf = stream; +}