crossroads

Git mirror of https://crossroads.e-tunity.com/
git clone git://git.finwo.net/app/crossroads
Log | Files | Refs

msg.c (665B)


      1 /*************************************************************************
      2  * This file is part of Crosroads 1.23, a load balancer and fail over
      3  * utility for TCP. Copyright (c) Karel Kubat, distributed under GPL.
      4  * Visit http://crossroads.e-tunity.com for information.
      5  *************************************************************************/
      6 #include "crossroads.h"
      7 
      8 void msg (char const *fmt, ...) {
      9     va_list args;
     10     char *str;
     11 
     12     if (!flag_verbose)
     13 	return;
     14     va_start (args, fmt);
     15     str = str_vprintf (fmt, args);
     16     if (!daemonized)
     17 	fprintf (stderr, "INFO: %s\n", str);
     18     else
     19 	writelog (LOG_NOTICE, "INFO: %s", str);
     20 
     21     va_end (args);
     22 }