Browse Source

process table introduced

Jiri Kuthan 23 years ago
parent
commit
d9e1403542
2 changed files with 6 additions and 3 deletions
  1. 2 1
      dprint.c
  2. 4 2
      globals.h

+ 2 - 1
dprint.c

@@ -7,6 +7,7 @@
  
  
 #include "dprint.h"
 #include "dprint.h"
 #include "globals.h"
 #include "globals.h"
+#include "pt.h"
  
  
 #include <stdarg.h>
 #include <stdarg.h>
 #include <stdio.h>
 #include <stdio.h>
@@ -15,7 +16,7 @@ void dprint(char * format, ...)
 {
 {
 	va_list ap;
 	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);
 	va_start(ap, format);
 	vfprintf(stderr,format,ap);
 	vfprintf(stderr,format,ap);
 	fflush(stderr);
 	fflush(stderr);

+ 4 - 2
globals.h

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