瀏覽代碼

process table introduced

Jiri Kuthan 23 年之前
父節點
當前提交
d9e1403542
共有 2 個文件被更改,包括 6 次插入3 次删除
  1. 2 1
      dprint.c
  2. 4 2
      globals.h

+ 2 - 1
dprint.c

@@ -7,6 +7,7 @@
  
 #include "dprint.h"
 #include "globals.h"
+#include "pt.h"
  
 #include <stdarg.h>
 #include <stdio.h>
@@ -15,7 +16,7 @@ void dprint(char * format, ...)
 {
 	va_list ap;
 
-	fprintf(stderr, "%2d(%d) ", process_no, pids?pids[process_no]:0);
+	fprintf(stderr, "%2d(%d) ", process_no, my_pid());
 	va_start(ap, format);
 	vfprintf(stderr,format,ap);
 	fflush(stderr);

+ 4 - 2
globals.h

@@ -45,14 +45,14 @@ extern int dont_fork;
 extern int check_via;
 extern int received_dns;
 extern int syn_branch;
-extern int process_no;
+/* extern int process_no; */
 extern int sip_warning;
 extern int server_signature;
 /*
  * debug & log_stderr moved to dprint.h*/
 
 /* extern process_bm_t process_bit; */
-extern int *pids;
+/* extern int *pids; -moved to pt.h */
 
 extern int cfg_errors;
 extern unsigned int msg_no;
@@ -63,8 +63,10 @@ extern unsigned int shm_mem_size;
 char extern *fifo; /* FIFO name */
 extern int fifo_mode;
 
+/* moved to pt.h
 extern int *pids;
 extern int process_no;
+*/
 
 extern int reply_to_via;