003 File Manager
Current Path:
/usr/src/contrib/ldns/drill
usr
/
src
/
contrib
/
ldns
/
drill
/
📁
..
📄
ChangeLog.22-nov-2005
(3.26 KB)
📄
Makefile.in
(2.97 KB)
📄
README
(302 B)
📄
REGRESSIONS
(882 B)
📄
chasetrace.c
(12.99 KB)
📄
config.h
(7.01 KB)
📄
config.h.in
(6.61 KB)
📄
configure
(183.19 KB)
📄
configure.ac
(6.45 KB)
📄
dnssec.c
(13.06 KB)
📄
drill.1
(6.22 KB)
📄
drill.1.in
(6.23 KB)
📄
drill.c
(28.3 KB)
📄
drill.h
(2.58 KB)
📄
drill_util.c
(6.79 KB)
📄
drill_util.h
(1.15 KB)
📄
error.c
(1.31 KB)
📄
install-sh
(13.34 KB)
📄
root.c
(4.78 KB)
📄
securetrace.c
(22.07 KB)
📄
work.c
(4.98 KB)
Editing: error.c
/** * error.c * * error reporting routines * basicly wrappers around printf * * (c) 2005 NLnet Labs * * See the file LICENSE for the license * */ #include "drill.h" #include <ldns/ldns.h> static void warning_va_list(const char *fmt, va_list args) { fprintf(stderr, "Warning: "); vfprintf(stderr, fmt, args); fprintf(stderr, "\n"); } void warning(const char *fmt, ...) { va_list args; va_start(args, fmt); warning_va_list(fmt, args); va_end(args); } static void error_va_list(const char *fmt, va_list args) { fprintf(stderr, "Error: "); vfprintf(stderr, fmt, args); fprintf(stderr, "\n"); } void error(const char *fmt, ...) { va_list args; va_start(args, fmt); error_va_list(fmt, args); va_end(args); exit(EXIT_FAILURE); } static void verbose_va_list(const char *fmt, va_list args) { vfprintf(stdout, fmt, args); fprintf(stdout, "\n"); } /* print stuff */ void mesg(const char *fmt, ...) { va_list args; if (verbosity == -1) { return; } fprintf(stdout, ";; "); va_start(args, fmt); verbose_va_list(fmt, args); va_end(args); } #if 0 /* print stuff when in verbose mode (1) */ void verbose(const char *fmt, ...) { va_list args; if (verbosity < 1) { return; } va_start(args, fmt); verbose_va_list(fmt, args); va_end(args); } #endif
Upload File
Create Folder