X-Git-Url: http://tinc-vpn.org/git/browse?a=blobdiff_plain;ds=sidebyside;f=src%2Flogger.c;h=8fbd3448204d342ddd28427d9db1fdc979f3cf4f;hb=11868b890d1a7f4cfbfb37099393b32019010f66;hp=2defb23908c06cfb2e71de1bad6fb01bae6dcc69;hpb=a7522118018928e17fc53840b420df570cf1bec5;p=tinc diff --git a/src/logger.c b/src/logger.c index 2defb239..8fbd3448 100644 --- a/src/logger.c +++ b/src/logger.c @@ -37,7 +37,7 @@ static HANDLE loghandle = NULL; #endif static const char *logident = NULL; bool logcontrol = false; - +int umbilical = 0; static void real_logger(int level, int priority, const char *message) { char timestr[32] = ""; @@ -79,6 +79,11 @@ static void real_logger(int level, int priority, const char *message) { case LOGMODE_NULL: break; } + + if(umbilical) { + write(umbilical, message, strlen(message)); + write(umbilical, "\n", 1); + } } if(logcontrol) {