]>
Commit | Line | Data |
---|---|---|
f0cbd3ec FB |
1 | /* |
2 | * Copyright (c) 1995 Danny Gasparovski. | |
5fafdf24 TS |
3 | * |
4 | * Please read the file COPYRIGHT for the | |
f0cbd3ec FB |
5 | * terms and conditions of the copyright. |
6 | */ | |
7 | ||
9f349498 | 8 | //#define DEBUG 1 |
f0cbd3ec | 9 | |
9f349498 | 10 | #ifdef DEBUG |
f0cbd3ec FB |
11 | |
12 | #define DBG_CALL 0x1 | |
13 | #define DBG_MISC 0x2 | |
14 | #define DBG_ERROR 0x4 | |
f0cbd3ec | 15 | |
9f349498 JK |
16 | #define dfd stderr |
17 | ||
18 | extern int slirp_debug; | |
19 | ||
f0cbd3ec FB |
20 | #define DEBUG_CALL(x) if (slirp_debug & DBG_CALL) { fprintf(dfd, "%s...\n", x); fflush(dfd); } |
21 | #define DEBUG_ARG(x, y) if (slirp_debug & DBG_CALL) { fputc(' ', dfd); fprintf(dfd, x, y); fputc('\n', dfd); fflush(dfd); } | |
22 | #define DEBUG_ARGS(x) if (slirp_debug & DBG_CALL) { fprintf x ; fflush(dfd); } | |
23 | #define DEBUG_MISC(x) if (slirp_debug & DBG_MISC) { fprintf x ; fflush(dfd); } | |
24 | #define DEBUG_ERROR(x) if (slirp_debug & DBG_ERROR) {fprintf x ; fflush(dfd); } | |
25 | ||
f0cbd3ec FB |
26 | #else |
27 | ||
28 | #define DEBUG_CALL(x) | |
29 | #define DEBUG_ARG(x, y) | |
30 | #define DEBUG_ARGS(x) | |
31 | #define DEBUG_MISC(x) | |
32 | #define DEBUG_ERROR(x) | |
33 | ||
34 | #endif |