00001 /* 00002 * vifctl/vifctl_print.h 00003 * $Rev: 1259 $ 00004 * 00005 * Copyright (C) 2009 Reto Gantenbein 00006 * 00007 * This program is free software; you can redistribute it and/or modify 00008 * it under the terms of the GNU General Public License version 2 as 00009 * published by the Free Software Foundation. 00010 */ 00011 00012 #ifndef __VIFCTL_PRINT_H 00013 #define __VIFCTL_PRINT_H 00014 00020 #include <stdarg.h> // va_list 00021 00022 00023 /* PUBLIC PRINT FUNCTIONS *****************************************************/ 00024 00026 int (*vifctl_debug)(const char* format, ...); 00027 void (*vifctl_debug_args)(const char* format, va_list args); 00028 00030 int 00031 vifctl_error(const char *, ...); 00032 00034 void 00035 vifctl_log(const char *, ...); 00036 00037 #endif // __VIFCTL_PRINT_H