📄 snmplib_debug.c
字号:
#include "config.h"#if HAVE_STDIO_H#include <stdio.h>#endif#if HAVE_SYS_TYPES_H#include <sys/types.h>#endif#if STDC_HEADERS#include <stdarg.h>#else#include <varargs.h>#endif#if !HAVE_SNPRINTF#include "snprintf.h"#endif#if STDC_HEADERSvoid (*snmplib_debug_hook) (int, char *,...) = NULL;#elsevoid (*snmplib_debug_hook) (va_alist) = NULL;#endifextern void#if STDC_HEADERSsnmplib_debug(int lvl, char *fmt,...){ char buf[BUFSIZ]; va_list args; va_start(args, fmt);#elsesnmplib_debug(va_alist) va_dcl{ va_list args; int lvl; char char *fmt; char buf[BUFSIZ]; va_start(args); lvl = va_arg(args, int); fmt = va_arg(args, char *);#endif if (snmplib_debug_hook != NULL) { vsnprintf(buf, BUFSIZ, fmt, args); snmplib_debug_hook(lvl, buf); } else { vfprintf(stderr, fmt, args); } va_end(args);}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -