Diff for /qemu/slirp/debug.h between versions 1.1.1.3 and 1.1.1.4

version 1.1.1.3, 2018/04/24 16:54:29 version 1.1.1.4, 2018/04/24 17:25:36
Line 5 Line 5
  * terms and conditions of the copyright.   * terms and conditions of the copyright.
  */   */
   
 #define PRN_STDERR      1  //#define DEBUG 1
 #define PRN_SPRINTF     2  
   
 extern FILE *dfd;  #ifdef DEBUG
 extern FILE *lfd;  
 extern int dostats;  
 extern int slirp_debug;  
   
 #define DBG_CALL 0x1  #define DBG_CALL 0x1
 #define DBG_MISC 0x2  #define DBG_MISC 0x2
 #define DBG_ERROR 0x4  #define DBG_ERROR 0x4
 #define DEBUG_DEFAULT DBG_CALL|DBG_MISC|DBG_ERROR  
   
 #ifdef DEBUG  #define dfd stderr
   
   extern int slirp_debug;
   
 #define DEBUG_CALL(x) if (slirp_debug & DBG_CALL) { fprintf(dfd, "%s...\n", x); fflush(dfd); }  #define DEBUG_CALL(x) if (slirp_debug & DBG_CALL) { fprintf(dfd, "%s...\n", x); fflush(dfd); }
 #define DEBUG_ARG(x, y) if (slirp_debug & DBG_CALL) { fputc(' ', dfd); fprintf(dfd, x, y); fputc('\n', dfd); fflush(dfd); }  #define DEBUG_ARG(x, y) if (slirp_debug & DBG_CALL) { fputc(' ', dfd); fprintf(dfd, x, y); fputc('\n', dfd); fflush(dfd); }
 #define DEBUG_ARGS(x) if (slirp_debug & DBG_CALL) { fprintf x ; fflush(dfd); }  #define DEBUG_ARGS(x) if (slirp_debug & DBG_CALL) { fprintf x ; fflush(dfd); }
 #define DEBUG_MISC(x) if (slirp_debug & DBG_MISC) { fprintf x ; fflush(dfd); }  #define DEBUG_MISC(x) if (slirp_debug & DBG_MISC) { fprintf x ; fflush(dfd); }
 #define DEBUG_ERROR(x) if (slirp_debug & DBG_ERROR) {fprintf x ; fflush(dfd); }  #define DEBUG_ERROR(x) if (slirp_debug & DBG_ERROR) {fprintf x ; fflush(dfd); }
   
   
 #else  #else
   
 #define DEBUG_CALL(x)  #define DEBUG_CALL(x)
Line 35  extern int slirp_debug; Line 32  extern int slirp_debug;
 #define DEBUG_ERROR(x)  #define DEBUG_ERROR(x)
   
 #endif  #endif
   
 void debug_init _P((char *, int));  

Removed from v.1.1.1.3  
changed lines
  Added in v.1.1.1.4


unix.superglobalmegacorp.com