rbb         99/11/19 10:49:24

  Modified:    src/modules/experimental Makefile.tmpl
               src/modules/mpm/mpmt_beos Makefile.tmpl mpmt_beos.c
                        scoreboard.c
               src/modules/mpm/mpmt_pthread Makefile.tmpl mpmt_pthread.c
                        scoreboard.c
               src/modules/mpm/prefork prefork.c
               src/modules/mpm/spmt_os2 Makefile.tmpl spmt_os2.c
               src/modules/mpm/winnt winnt.c
               src/modules/proxy mod_proxy.c proxy_cache.c proxy_util.c
               src/modules/standard mod_auth_digest.c mod_include.c
                        mod_negotiation.c mod_so.c
               src/os/beos beosd.c
               src/os/os2 Makefile.tmpl
               src/os/unix unixd.c
  Log:
  Finish the conversion from fprintf(stderr -> ap_log_err.
  
  Revision  Changes    Path
  1.4       +1 -1      apache-2.0/src/modules/experimental/Makefile.tmpl
  
  Index: Makefile.tmpl
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/modules/experimental/Makefile.tmpl,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Makefile.tmpl     1999/11/17 21:39:30     1.3
  +++ Makefile.tmpl     1999/11/19 18:46:00     1.4
  @@ -12,7 +12,7 @@
    ../../lib/apr/include/apr_config.h ../../lib/apr/include/apr_errno.h \
    ../../lib/apr/include/apr_lib.h ../../lib/apr/include/apr_file_io.h \
    $(INCDIR)/buff.h $(INCDIR)/ap_iol.h $(INCDIR)/ap.h \
  - $(INCDIR)/apr.h $(INCDIR)/util_uri.h \
  + $(INCDIR)/util_uri.h \
    $(INCDIR)/http_config.h $(INCDIR)/ap_hooks.h \
    $(INCDIR)/http_log.h $(INCDIR)/http_protocol.h \
    ../../lib/apr/include/apr_portable.h \
  
  
  
  1.2       +3 -3      apache-2.0/src/modules/mpm/mpmt_beos/Makefile.tmpl
  
  Index: Makefile.tmpl
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/modules/mpm/mpmt_beos/Makefile.tmpl,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- Makefile.tmpl     1999/10/08 19:02:31     1.1
  +++ Makefile.tmpl     1999/11/19 18:46:08     1.2
  @@ -65,7 +65,7 @@
    ../../../lib/apr/include/apr_lib.h \
    ../../../lib/apr/include/apr_file_io.h $(INCDIR)/buff.h \
    $(INCDIR)/ap_iol.h $(INCDIR)/ap.h \
  - $(INCDIR)/apr.h $(INCDIR)/util_uri.h acceptlock.h \
  + $(INCDIR)/util_uri.h acceptlock.h \
    $(INCDIR)/ap_mpm.h mpmt_beos.h
   mpmt_beos.o: mpmt_beos.c ../../../lib/apr/include/apr_portable.h \
    ../../../lib/apr/include/apr_general.h \
  @@ -82,7 +82,7 @@
    $(INCDIR)/ap_ctype.h $(INCDIR)/hsregex.h \
    ../../../lib/apr/include/apr_lib.h $(INCDIR)/buff.h \
    $(INCDIR)/ap_iol.h $(INCDIR)/ap.h \
  - $(INCDIR)/apr.h $(INCDIR)/util_uri.h \
  + $(INCDIR)/util_uri.h \
    $(INCDIR)/http_main.h $(INCDIR)/http_log.h \
    $(INCDIR)/http_config.h $(INCDIR)/ap_hooks.h \
    $(INCDIR)/http_core.h $(INCDIR)/http_connection.h \
  @@ -101,7 +101,7 @@
    ../../../lib/apr/include/apr_lib.h \
    ../../../lib/apr/include/apr_file_io.h $(INCDIR)/buff.h \
    $(INCDIR)/ap_iol.h $(INCDIR)/ap.h \
  - $(INCDIR)/apr.h $(INCDIR)/util_uri.h \
  + $(INCDIR)/util_uri.h \
    $(INCDIR)/http_log.h $(INCDIR)/http_main.h \
    $(INCDIR)/http_core.h $(INCDIR)/http_config.h \
    $(INCDIR)/ap_hooks.h $(OSDIR)/beosd.h \
  
  
  
  1.10      +27 -16    apache-2.0/src/modules/mpm/mpmt_beos/mpmt_beos.c
  
  Index: mpmt_beos.c
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/modules/mpm/mpmt_beos/mpmt_beos.c,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- mpmt_beos.c       1999/11/16 18:31:30     1.9
  +++ mpmt_beos.c       1999/11/19 18:46:12     1.10
  @@ -1275,9 +1275,12 @@
   
       min_spare_threads = atoi(arg);
       if (min_spare_threads <= 0) {
  -       fprintf(stderr, "WARNING: detected MinSpareThreads set to 
non-positive.\n");
  -       fprintf(stderr, "Resetting to 1 to avoid almost certain Apache 
failure.\n");
  -       fprintf(stderr, "Please read the documentation.\n");
  +       ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                    "WARNING: detected MinSpareThreads set to 
non-positive.");
  +       ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL,
  +                    "Resetting to 1 to avoid almost certain Apache 
failure.");
  +       ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                    "Please read the documentation.");
          min_spare_threads = 1;
       }
          
  @@ -1304,15 +1307,19 @@
   
       ap_daemons_limit = atoi(arg);
       if (ap_daemons_limit > HARD_SERVER_LIMIT) {
  -       fprintf(stderr, "WARNING: MaxClients of %d exceeds compile time limit 
"
  -           "of %d servers,\n", ap_daemons_limit, HARD_SERVER_LIMIT);
  -       fprintf(stderr, " lowering MaxClients to %d.  To increase, please "
  -           "see the\n", HARD_SERVER_LIMIT);
  -       fprintf(stderr, " HARD_SERVER_LIMIT define in 
src/include/httpd.h.\n");
  +       ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                    "WARNING: MaxClients of %d exceeds compile time limit "
  +                    "of %d servers,", ap_daemons_limit, HARD_SERVER_LIMIT);
  +       ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                    " lowering MaxClients to %d.  To increase, please "
  +                    "see the", HARD_SERVER_LIMIT);
  +       ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                    " HARD_SERVER_LIMIT define in src/include/httpd.h.");
          ap_daemons_limit = HARD_SERVER_LIMIT;
       } 
       else if (ap_daemons_limit < 1) {
  -     fprintf(stderr, "WARNING: Require MaxClients > 0, setting to 1\n");
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "WARNING: Require MaxClients > 0, setting to 1");
        ap_daemons_limit = 1;
       }
       return NULL;
  @@ -1327,15 +1334,19 @@
   
       ap_threads_per_child = atoi(arg);
       if (ap_threads_per_child > HARD_THREAD_LIMIT) {
  -        fprintf(stderr, "WARNING: ThreadsPerChild of %d exceeds compile time"
  -                "limit of %d threads,\n", ap_threads_per_child,
  -                HARD_THREAD_LIMIT);
  -        fprintf(stderr, " lowering ThreadsPerChild to %d. To increase, 
please"
  -                "see the\n", HARD_THREAD_LIMIT);
  -        fprintf(stderr, " HARD_THREAD_LIMIT define in 
src/include/httpd.h.\n");
  +        ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "WARNING: ThreadsPerChild of %d exceeds compile time"
  +                     "limit of %d threads,\n", ap_threads_per_child,
  +                     HARD_THREAD_LIMIT);
  +        ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     " lowering ThreadsPerChild to %d. To increase, please"
  +                     "see the", HARD_THREAD_LIMIT);
  +        ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     " HARD_THREAD_LIMIT define in src/include/httpd.h.");
       }
       else if (ap_threads_per_child < 1) {
  -     fprintf(stderr, "WARNING: Require ThreadsPerChild > 0, setting to 1\n");
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "WARNING: Require ThreadsPerChild > 0, setting to 1");
        ap_threads_per_child = 1;
       }
       return NULL;
  
  
  
  1.4       +2 -1      apache-2.0/src/modules/mpm/mpmt_beos/scoreboard.c
  
  Index: scoreboard.c
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/modules/mpm/mpmt_beos/scoreboard.c,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- scoreboard.c      1999/11/02 17:29:24     1.3
  +++ scoreboard.c      1999/11/19 18:46:14     1.4
  @@ -18,7 +18,8 @@
       ap_assert(!ap_scoreboard_image);
       ap_scoreboard_image = (scoreboard *) malloc(SCOREBOARD_SIZE);
       if (ap_scoreboard_image == NULL) {
  -        fprintf(stderr, "Ouch! Out of memory reiniting scoreboard!\n");
  +        ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "Ouch! Out of memory reiniting scoreboard!");
       }
       memset(ap_scoreboard_image, 0, SCOREBOARD_SIZE);
   }
  
  
  
  1.12      +2 -2      apache-2.0/src/modules/mpm/mpmt_pthread/Makefile.tmpl
  
  Index: Makefile.tmpl
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/modules/mpm/mpmt_pthread/Makefile.tmpl,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- Makefile.tmpl     1999/11/15 23:28:47     1.11
  +++ Makefile.tmpl     1999/11/19 18:46:42     1.12
  @@ -70,7 +70,7 @@
    $(OSDIR)/os-inline.c $(INCDIR)/ap_ctype.h \
    $(INCDIR)/hsregex.h ../../../lib/apr/include/apr_lib.h \
    $(INCDIR)/buff.h $(INCDIR)/ap_iol.h \
  - $(INCDIR)/ap.h $(INCDIR)/apr.h \
  + $(INCDIR)/ap.h \
    $(INCDIR)/util_uri.h $(INCDIR)/http_main.h \
    $(INCDIR)/http_log.h $(INCDIR)/http_config.h \
    $(INCDIR)/ap_hooks.h $(INCDIR)/http_core.h \
  @@ -87,7 +87,7 @@
    ../../../lib/apr/include/apr_lib.h \
    ../../../lib/apr/include/apr_file_io.h $(INCDIR)/buff.h \
    $(INCDIR)/ap_iol.h $(INCDIR)/ap.h \
  - $(INCDIR)/apr.h $(INCDIR)/util_uri.h \
  + $(INCDIR)/util_uri.h \
    $(INCDIR)/http_log.h $(INCDIR)/http_main.h \
    $(INCDIR)/http_core.h $(INCDIR)/http_config.h \
    $(INCDIR)/ap_hooks.h $(OSDIR)/unixd.h \
  
  
  
  1.47      +26 -16    apache-2.0/src/modules/mpm/mpmt_pthread/mpmt_pthread.c
  
  Index: mpmt_pthread.c
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/modules/mpm/mpmt_pthread/mpmt_pthread.c,v
  retrieving revision 1.46
  retrieving revision 1.47
  diff -u -r1.46 -r1.47
  --- mpmt_pthread.c    1999/11/16 18:31:36     1.46
  +++ mpmt_pthread.c    1999/11/19 18:46:46     1.47
  @@ -1587,9 +1587,12 @@
   
       min_spare_threads = atoi(arg);
       if (min_spare_threads <= 0) {
  -       fprintf(stderr, "WARNING: detected MinSpareThreads set to 
non-positive.\n");
  -       fprintf(stderr, "Resetting to 1 to avoid almost certain Apache 
failure.\n");
  -       fprintf(stderr, "Please read the documentation.\n");
  +       ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                    "WARNING: detected MinSpareThreads set to 
non-positive.");
  +       ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                    "Resetting to 1 to avoid almost certain Apache 
failure.");
  +       ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                    "Please read the documentation.");
          min_spare_threads = 1;
       }
          
  @@ -1616,15 +1619,18 @@
   
       ap_daemons_limit = atoi(arg);
       if (ap_daemons_limit > HARD_SERVER_LIMIT) {
  -       fprintf(stderr, "WARNING: MaxClients of %d exceeds compile time limit 
"
  -           "of %d servers,\n", ap_daemons_limit, HARD_SERVER_LIMIT);
  -       fprintf(stderr, " lowering MaxClients to %d.  To increase, please "
  -           "see the\n", HARD_SERVER_LIMIT);
  -       fprintf(stderr, " HARD_SERVER_LIMIT define in 
src/include/httpd.h.\n");
  +       ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                    "WARNING: MaxClients of %d exceeds compile time limit "
  +                    "of %d servers,", ap_daemons_limit, HARD_SERVER_LIMIT);
  +       ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                    " lowering MaxClients to %d.  To increase, please "
  +                    "see the", HARD_SERVER_LIMIT);
  +       ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                    " HARD_SERVER_LIMIT define in src/include/httpd.h.");
          ap_daemons_limit = HARD_SERVER_LIMIT;
       } 
       else if (ap_daemons_limit < 1) {
  -     fprintf(stderr, "WARNING: Require MaxClients > 0, setting to 1\n");
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
"WARNING: Require MaxClients > 0, setting to 1\n");
        ap_daemons_limit = 1;
       }
       return NULL;
  @@ -1639,15 +1645,19 @@
   
       ap_threads_per_child = atoi(arg);
       if (ap_threads_per_child > HARD_THREAD_LIMIT) {
  -        fprintf(stderr, "WARNING: ThreadsPerChild of %d exceeds compile time"
  -                "limit of %d threads,\n", ap_threads_per_child,
  -                HARD_THREAD_LIMIT);
  -        fprintf(stderr, " lowering ThreadsPerChild to %d. To increase, 
please"
  -                "see the\n", HARD_THREAD_LIMIT);
  -        fprintf(stderr, " HARD_THREAD_LIMIT define in 
src/include/httpd.h.\n");
  +        ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "WARNING: ThreadsPerChild of %d exceeds compile time"
  +                     "limit of %d threads,", ap_threads_per_child,
  +                     HARD_THREAD_LIMIT);
  +        ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     " lowering ThreadsPerChild to %d. To increase, please"
  +                     "see the", HARD_THREAD_LIMIT);
  +        ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     " HARD_THREAD_LIMIT define in src/include/httpd.h.");
       }
       else if (ap_threads_per_child < 1) {
  -     fprintf(stderr, "WARNING: Require ThreadsPerChild > 0, setting to 1\n");
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "WARNING: Require ThreadsPerChild > 0, setting to 1");
        ap_threads_per_child = 1;
       }
       return NULL;
  
  
  
  1.11      +24 -14    apache-2.0/src/modules/mpm/mpmt_pthread/scoreboard.c
  
  Index: scoreboard.c
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/modules/mpm/mpmt_pthread/scoreboard.c,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- scoreboard.c      1999/11/16 18:31:39     1.10
  +++ scoreboard.c      1999/11/19 18:46:50     1.11
  @@ -49,7 +49,8 @@
       ap_assert(!ap_scoreboard_image);
       ap_scoreboard_image = (scoreboard *) malloc(SCOREBOARD_SIZE);
       if (ap_scoreboard_image == NULL) {
  -        fprintf(stderr, "Ouch! Out of memory reiniting scoreboard!\n");
  +        ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "Ouch! Out of memory reiniting scoreboard!");
       }
       memset(ap_scoreboard_image, 0, SCOREBOARD_SIZE);
   }
  @@ -120,15 +121,16 @@
   
       m = (caddr_t) create_shared_heap("\\SHAREMEM\\SCOREBOARD", 
SCOREBOARD_SIZE);
       if (m == 0) {
  -     fprintf(stderr, "%s: Could not create OS/2 Shared memory pool.\n",
  -             ap_server_argv0);
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "%s: Could not create OS/2 Shared memory pool.",
  +                  ap_server_argv0);
        exit(APEXIT_INIT);
       }
   
       rc = _uopen((Heap_t) m);
       if (rc != 0) {
  -     fprintf(stderr,
  -             "%s: Could not uopen() newly created OS/2 Shared memory 
pool.\n",
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL,
  +             "%s: Could not uopen() newly created OS/2 Shared memory pool.",
                ap_server_argv0);
       }
       ap_scoreboard_image = (scoreboard *) m;
  @@ -142,8 +144,9 @@
   
       m = (caddr_t) get_shared_heap("\\SHAREMEM\\SCOREBOARD");
       if (m == 0) {
  -     fprintf(stderr, "%s: Could not find existing OS/2 Shared memory 
pool.\n",
  -             ap_server_argv0);
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "%s: Could not find existing OS/2 Shared memory pool.",
  +                  ap_server_argv0);
        exit(APEXIT_INIT);
       }
   
  @@ -257,14 +260,16 @@
        int fd = mkstemp(mfile);
        if (fd == -1) {
            perror("open");
  -         fprintf(stderr, "%s: Could not open %s\n", ap_server_argv0, mfile);
  +         ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                         "%s: Could not open %s", ap_server_argv0, mfile);
            exit(APEXIT_INIT);
        }
        m = mmap((caddr_t) 0, SCOREBOARD_SIZE,
                PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
        if (m == (caddr_t) - 1) {
            perror("mmap");
  -         fprintf(stderr, "%s: Could not mmap %s\n", ap_server_argv0, mfile);
  +         ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                         "%s: Could not mmap %s", ap_server_argv0, mfile);
            exit(APEXIT_INIT);
        }
        close(fd);
  @@ -276,7 +281,8 @@
   #endif
       if (m == (caddr_t) - 1) {
        perror("mmap");
  -     fprintf(stderr, "%s: Could not mmap memory\n", ap_server_argv0);
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "%s: Could not mmap memory", ap_server_argv0);
        exit(APEXIT_INIT);
       }
   #else
  @@ -286,14 +292,16 @@
       fd = open("/dev/zero", O_RDWR);
       if (fd == -1) {
        perror("open");
  -     fprintf(stderr, "%s: Could not open /dev/zero\n", ap_server_argv0);
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "%s: Could not open /dev/zero", ap_server_argv0);
        exit(APEXIT_INIT);
       }
       m = mmap((caddr_t) 0, SCOREBOARD_SIZE,
             PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
       if (m == (caddr_t) - 1) {
        perror("mmap");
  -     fprintf(stderr, "%s: Could not mmap /dev/zero\n", ap_server_argv0);
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "%s: Could not mmap /dev/zero", ap_server_argv0);
        exit(APEXIT_INIT);
       }
       close(fd);
  @@ -455,7 +463,8 @@
       ap_get_os_file(&scoreboard_fd, scoreboard_file);
       if (scoreboard_fd == -1) {
        perror(ap_scoreboard_fname);
  -     fprintf(stderr, "Cannot open scoreboard file:\n");
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "Cannot open scoreboard file:");
        clean_child_exit(1);
       }
   }
  @@ -483,7 +492,8 @@
       ap_get_os_file(&scoreboard_fd, scoreboard_file);
       if (scoreboard_fd == -1) {
        perror(ap_scoreboard_fname);
  -     fprintf(stderr, "Cannot open scoreboard file:\n");
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "Cannot open scoreboard file:");
        exit(APEXIT_INIT);
       }
       ap_register_cleanup(p, NULL, cleanup_scoreboard_file, ap_null_cleanup);
  
  
  
  1.53      +44 -25    apache-2.0/src/modules/mpm/prefork/prefork.c
  
  Index: prefork.c
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/modules/mpm/prefork/prefork.c,v
  retrieving revision 1.52
  retrieving revision 1.53
  diff -u -r1.52 -r1.53
  --- prefork.c 1999/11/16 18:31:45     1.52
  +++ prefork.c 1999/11/19 18:46:57     1.53
  @@ -282,7 +282,8 @@
        /* got lock */
        break;
       case 0:
  -     fprintf(stderr, "didn't get lock\n");
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "didn't get lock");
        clean_child_exit(APEXIT_CHILDFATAL);
       case -1:
        perror("ussetlock");
  @@ -546,7 +547,8 @@
       ap_get_os_file(&lock_fd, tempfile);
       if (lock_fd == -1) {
        perror("open");
  -     fprintf(stderr, "Cannot open lock file: %s\n", ap_lock_fname);
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "Cannot open lock file: %s", ap_lock_fname);
        exit(APEXIT_INIT);
       }
       unlink(ap_lock_fname);
  @@ -954,15 +956,16 @@
   
       m = (caddr_t) create_shared_heap("\\SHAREMEM\\SCOREBOARD", 
SCOREBOARD_SIZE);
       if (m == 0) {
  -     fprintf(stderr, "%s: Could not create OS/2 Shared memory pool.\n",
  -             ap_server_argv0);
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "%s: Could not create OS/2 Shared memory pool.",
  +                  ap_server_argv0);
        exit(APEXIT_INIT);
       }
   
       rc = _uopen((Heap_t) m);
       if (rc != 0) {
  -     fprintf(stderr,
  -             "%s: Could not uopen() newly created OS/2 Shared memory 
pool.\n",
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL,
  +             "%s: Could not uopen() newly created OS/2 Shared memory pool.",
                ap_server_argv0);
       }
       ap_scoreboard_image = (scoreboard *) m;
  @@ -976,8 +979,9 @@
   
       m = (caddr_t) get_shared_heap("\\SHAREMEM\\SCOREBOARD");
       if (m == 0) {
  -     fprintf(stderr, "%s: Could not find existing OS/2 Shared memory 
pool.\n",
  -             ap_server_argv0);
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "%s: Could not find existing OS/2 Shared memory pool.",
  +                  ap_server_argv0);
        exit(APEXIT_INIT);
       }
   
  @@ -1091,14 +1095,16 @@
        int fd = mkstemp(mfile);
        if (fd == -1) {
            perror("open");
  -         fprintf(stderr, "%s: Could not open %s\n", ap_server_argv0, mfile);
  +         ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                         "%s: Could not open %s", ap_server_argv0, mfile);
            exit(APEXIT_INIT);
        }
        m = mmap((caddr_t) 0, SCOREBOARD_SIZE,
                PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
        if (m == (caddr_t) - 1) {
            perror("mmap");
  -         fprintf(stderr, "%s: Could not mmap %s\n", ap_server_argv0, mfile);
  +         ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                         "%s: Could not mmap %s", ap_server_argv0, mfile);
            exit(APEXIT_INIT);
        }
        close(fd);
  @@ -1110,7 +1116,8 @@
   #endif
       if (m == (caddr_t) - 1) {
        perror("mmap");
  -     fprintf(stderr, "%s: Could not mmap memory\n", ap_server_argv0);
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "%s: Could not mmap memory", ap_server_argv0);
        exit(APEXIT_INIT);
       }
   #else
  @@ -1120,14 +1127,16 @@
       fd = open("/dev/zero", O_RDWR);
       if (fd == -1) {
        perror("open");
  -     fprintf(stderr, "%s: Could not open /dev/zero\n", ap_server_argv0);
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "%s: Could not open /dev/zero", ap_server_argv0);
        exit(APEXIT_INIT);
       }
       m = mmap((caddr_t) 0, SCOREBOARD_SIZE,
             PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
       if (m == (caddr_t) - 1) {
        perror("mmap");
  -     fprintf(stderr, "%s: Could not mmap /dev/zero\n", ap_server_argv0);
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "%s: Could not mmap /dev/zero", ap_server_argv0);
        exit(APEXIT_INIT);
       }
       close(fd);
  @@ -1250,7 +1259,8 @@
       ap_scoreboard_image = (scoreboard *) gsysc(SCOREBOARD_FRAMES, 
SCOREBOARD_NAME);
   
       if (!ap_scoreboard_image) {
  -        fprintf(stderr, "httpd: Could not create scoreboard system heap 
storage.\n");
  +        ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "httpd: Could not create scoreboard system heap 
storage.");
           exit(APEXIT_INIT);
       }
   
  @@ -1317,7 +1327,8 @@
       scoreboard_fd = ap_popenf(p, ap_scoreboard_fname, O_CREAT | O_BINARY | 
O_RDWR, 0666);
       if (scoreboard_fd == -1) {
        perror(ap_scoreboard_fname);
  -     fprintf(stderr, "Cannot open scoreboard file:\n");
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "Cannot open scoreboard file:");
        clean_child_exit(1);
       }
   }
  @@ -1343,7 +1354,8 @@
       scoreboard_fd = ap_popenf(p, ap_scoreboard_fname, O_CREAT | O_BINARY | 
O_RDWR, 0644);
       if (scoreboard_fd == -1) {
        perror(ap_scoreboard_fname);
  -     fprintf(stderr, "Cannot open scoreboard file:\n");
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "Cannot open scoreboard file:");
        exit(APEXIT_INIT);
       }
       ap_register_cleanup(p, NULL, cleanup_scoreboard_file, ap_null_cleanup);
  @@ -2868,9 +2880,12 @@
   
       ap_daemons_min_free = atoi(arg);
       if (ap_daemons_min_free <= 0) {
  -       fprintf(stderr, "WARNING: detected MinSpareServers set to 
non-positive.\n");
  -       fprintf(stderr, "Resetting to 1 to avoid almost certain Apache 
failure.\n");
  -       fprintf(stderr, "Please read the documentation.\n");
  +       ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                    "WARNING: detected MinSpareServers set to 
non-positive.");
  +       ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                    "Resetting to 1 to avoid almost certain Apache 
failure.");
  +       ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                    "Please read the documentation.");
          ap_daemons_min_free = 1;
       }
          
  @@ -2897,15 +2912,19 @@
   
       ap_daemons_limit = atoi(arg);
       if (ap_daemons_limit > HARD_SERVER_LIMIT) {
  -       fprintf(stderr, "WARNING: MaxClients of %d exceeds compile time limit 
"
  -           "of %d servers,\n", ap_daemons_limit, HARD_SERVER_LIMIT);
  -       fprintf(stderr, " lowering MaxClients to %d.  To increase, please "
  -           "see the\n", HARD_SERVER_LIMIT);
  -       fprintf(stderr, " HARD_SERVER_LIMIT define in 
src/include/httpd.h.\n");
  +       ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                    "WARNING: MaxClients of %d exceeds compile time limit "
  +                    "of %d servers,", ap_daemons_limit, HARD_SERVER_LIMIT);
  +       ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                    " lowering MaxClients to %d.  To increase, please "
  +                    "see the", HARD_SERVER_LIMIT);
  +       ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL,
  +                    " HARD_SERVER_LIMIT define in src/include/httpd.h.");
          ap_daemons_limit = HARD_SERVER_LIMIT;
       } 
       else if (ap_daemons_limit < 1) {
  -     fprintf(stderr, "WARNING: Require MaxClients > 0, setting to 1\n");
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "WARNING: Require MaxClients > 0, setting to 1");
        ap_daemons_limit = 1;
       }
       return NULL;
  
  
  
  1.3       +1 -1      apache-2.0/src/modules/mpm/spmt_os2/Makefile.tmpl
  
  Index: Makefile.tmpl
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/modules/mpm/spmt_os2/Makefile.tmpl,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- Makefile.tmpl     1999/07/16 05:30:33     1.2
  +++ Makefile.tmpl     1999/11/19 18:47:08     1.3
  @@ -52,7 +52,7 @@
    $(INCDIR)/os-inline.c $(INCDIR)/ap_ctype.h \
    $(INCDIR)/hsregex.h $(INCDIR)/alloc.h \
    $(INCDIR)/buff.h $(INCDIR)/ap_iol.h \
  - $(INCDIR)/ap.h $(INCDIR)/apr.h \
  + $(INCDIR)/ap.h \
    $(INCDIR)/util_uri.h $(INCDIR)/http_main.h \
    $(INCDIR)/http_log.h $(INCDIR)/http_config.h \
    $(INCDIR)/ap_hooks.h $(INCDIR)/http_core.h \
  
  
  
  1.23      +18 -10    apache-2.0/src/modules/mpm/spmt_os2/spmt_os2.c
  
  Index: spmt_os2.c
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/modules/mpm/spmt_os2/spmt_os2.c,v
  retrieving revision 1.22
  retrieving revision 1.23
  diff -u -r1.22 -r1.23
  --- spmt_os2.c        1999/11/16 18:31:49     1.22
  +++ spmt_os2.c        1999/11/19 18:47:15     1.23
  @@ -147,7 +147,8 @@
           ap_scoreboard_image = (scoreboard *) malloc(SCOREBOARD_SIZE);
   
           if (ap_scoreboard_image == NULL) {
  -            fprintf(stderr, "Ouch! Out of memory reiniting scoreboard!\n");
  +            ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                         "Ouch! Out of memory reiniting scoreboard!");
           }
       }
   
  @@ -1672,9 +1673,12 @@
   
       ap_daemons_min_free = atoi(arg);
       if (ap_daemons_min_free <= 0) {
  -       fprintf(stderr, "WARNING: detected MinSpareServers set to 
non-positive.\n");
  -       fprintf(stderr, "Resetting to 1 to avoid almost certain Apache 
failure.\n");
  -       fprintf(stderr, "Please read the documentation.\n");
  +       ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                    "WARNING: detected MinSpareServers set to 
non-positive.");
  +       ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                    "Resetting to 1 to avoid almost certain Apache 
failure.");
  +       ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                    "Please read the documentation.");
          ap_daemons_min_free = 1;
       }
          
  @@ -1701,15 +1705,19 @@
   
       ap_daemons_limit = atoi(arg);
       if (ap_daemons_limit > HARD_SERVER_LIMIT) {
  -       fprintf(stderr, "WARNING: MaxClients of %d exceeds compile time limit 
"
  -           "of %d servers,\n", ap_daemons_limit, HARD_SERVER_LIMIT);
  -       fprintf(stderr, " lowering MaxClients to %d.  To increase, please "
  -           "see the\n", HARD_SERVER_LIMIT);
  -       fprintf(stderr, " HARD_SERVER_LIMIT define in 
src/include/httpd.h.\n");
  +       ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                    "WARNING: MaxClients of %d exceeds compile time limit "
  +                    "of %d servers,", ap_daemons_limit, HARD_SERVER_LIMIT);
  +       ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                    " lowering MaxClients to %d.  To increase, please "
  +                    "see the", HARD_SERVER_LIMIT);
  +       ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                    " HARD_SERVER_LIMIT define in src/include/httpd.h.");
          ap_daemons_limit = HARD_SERVER_LIMIT;
       } 
       else if (ap_daemons_limit < 1) {
  -     fprintf(stderr, "WARNING: Require MaxClients > 0, setting to 1\n");
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "WARNING: Require MaxClients > 0, setting to 1");
        ap_daemons_limit = 1;
       }
       return NULL;
  
  
  
  1.31      +12 -8     apache-2.0/src/modules/mpm/winnt/winnt.c
  
  Index: winnt.c
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/modules/mpm/winnt/winnt.c,v
  retrieving revision 1.30
  retrieving revision 1.31
  diff -u -r1.30 -r1.31
  --- winnt.c   1999/11/16 18:31:55     1.30
  +++ winnt.c   1999/11/19 18:47:29     1.31
  @@ -630,7 +630,8 @@
   
       new_job = (joblist *) malloc(sizeof(joblist));
       if (new_job == NULL) {
  -     fprintf(stderr, "Ouch!  Out of memory in add_job()!\n");
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "Ouch!  Out of memory in add_job()!");
           return;
       }
       new_job->next = NULL;
  @@ -1755,15 +1756,18 @@
   
       ap_threads_per_child = atoi(arg);
       if (ap_threads_per_child > HARD_THREAD_LIMIT) {
  -        fprintf(stderr, "WARNING: ThreadsPerChild of %d exceeds compile time"
  -                " limit of %d threads,\n", ap_threads_per_child,
  -                HARD_THREAD_LIMIT);
  -        fprintf(stderr, " lowering ThreadsPerChild to %d. To increase, 
please"
  -                " see the\n", HARD_THREAD_LIMIT);
  -        fprintf(stderr, " HARD_THREAD_LIMIT define in 
src/include/httpd.h.\n");
  +        ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "WARNING: ThreadsPerChild of %d exceeds compile time"
  +                     " limit of %d threads,", ap_threads_per_child,
  +                     HARD_THREAD_LIMIT);
  +        ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL,     
                        " lowering ThreadsPerChild to %d. To increase, please"
  +                     " see the", HARD_THREAD_LIMIT);
  +        ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     " HARD_THREAD_LIMIT define in src/include/httpd.h.");
       }
       else if (ap_threads_per_child < 1) {
  -     fprintf(stderr, "WARNING: Require ThreadsPerChild > 0, setting to 1\n");
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "WARNING: Require ThreadsPerChild > 0, setting to 1");
        ap_threads_per_child = 1;
       }
       return NULL;
  
  
  
  1.3       +10 -5     apache-2.0/src/modules/proxy/mod_proxy.c
  
  Index: mod_proxy.c
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/modules/proxy/mod_proxy.c,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- mod_proxy.c       1999/08/31 05:33:30     1.2
  +++ mod_proxy.c       1999/11/19 18:47:56     1.3
  @@ -581,26 +581,31 @@
   
        if (ap_proxy_is_ipaddr(New, parms->pool)) {
   #if DEBUGGING
  -         fprintf(stderr, "Parsed addr %s\n", inet_ntoa(New->addr));
  -         fprintf(stderr, "Parsed mask %s\n", inet_ntoa(New->mask));
  +         ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                         "Parsed addr %s", inet_ntoa(New->addr));
  +         ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                         "Parsed mask %s", inet_ntoa(New->mask));
   #endif
        }
        else if (ap_proxy_is_domainname(New, parms->pool)) {
            ap_str_tolower(New->name);
   #if DEBUGGING
  -         fprintf(stderr, "Parsed domain %s\n", New->name);
  +         ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                         "Parsed domain %s", New->name);
   #endif
        }
        else if (ap_proxy_is_hostname(New, parms->pool)) {
            ap_str_tolower(New->name);
   #if DEBUGGING
  -         fprintf(stderr, "Parsed host %s\n", New->name);
  +         ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                         "Parsed host %s", New->name);
   #endif
        }
        else {
            ap_proxy_is_word(New, parms->pool);
   #if DEBUGGING
  -         fprintf(stderr, "Parsed word %s\n", New->name);
  +         ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                         "Parsed word %s", New->name);
   #endif
        }
       }
  
  
  
  1.5       +19 -11    apache-2.0/src/modules/proxy/proxy_cache.c
  
  Index: proxy_cache.c
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/modules/proxy/proxy_cache.c,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- proxy_cache.c     1999/08/31 05:33:32     1.4
  +++ proxy_cache.c     1999/11/19 18:48:08     1.5
  @@ -228,22 +228,25 @@
   #ifndef NO_SETSID
                    if ((pgrp = setsid()) == -1) {
                        perror("setsid");
  -                     fprintf(stderr, "%s: setsid failed\n",
  -                             ap_server_argv0);
  +                     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 
  +                                     0, NULL, "%s: setsid failed",
  +                                  ap_server_argv0);
                        exit(1);
                    }
   #elif defined(NEXT) || defined(NEWSOS)
                    if (setpgrp(0, getpid()) == -1 || (pgrp = getpgrp(0)) == 
-1) {
                        perror("setpgrp");
  -                     fprintf(stderr, "%S: setpgrp or getpgrp failed\n",
  -                             ap_server_argv0);
  +                     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO,
  +                                     0, NULL, "%S: setpgrp or getpgrp 
failed",
  +                                  ap_server_argv0);
                        exit(1);
                    }
   #else
                    if ((pgrp = setpgrp(getpid(), 0)) == -1) {
                        perror("setpgrp");
  -                     fprintf(stderr, "%s: setpgrp failed\n",
  -                             ap_server_argv0);
  +                     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO,
  +                                     0, NULL, "%s: setpgrp failed",
  +                                  ap_server_argv0);
                        exit(1);
                    }
   #endif
  @@ -373,7 +376,8 @@
        sprintf(filename, "%s%s", cachedir, fent->file);
        Explain3("GC Unlinking %s (expiry %ld, garbage_now %ld)", filename, 
fent->expire, garbage_now);
   #if TESTING
  -     fprintf(stderr, "Would unlink %s\n", filename);
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "Would unlink %s", filename);
   #else
        if (unlink(filename) == -1) {
            if (errno != ENOENT)
  @@ -440,7 +444,8 @@
                ap_log_error(APLOG_MARK, APLOG_INFO|APLOG_NOERRNO, r->server,
                             "proxy gc: deleting orphaned cache file %s", 
filename);
   #if TESTING
  -             fprintf(stderr, "Would unlink %s\n", filename);
  +             ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, 
  +                             NULL, "Would unlink %s", filename);
   #else
                unlink(filename);
   #endif
  @@ -463,7 +468,8 @@
                ap_snprintf(newcachedir, sizeof(newcachedir),
                            "%s%s", cachedir, ent->d_name);
   #if TESTING
  -             fprintf(stderr, "Would remove directory %s\n", newcachedir);
  +             ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, 
  +                             NULL, "Would remove directory %s", newcachedir);
   #else
                rmdir(newcachedir);
   #endif
  @@ -499,7 +505,8 @@
                ap_snprintf(newcachedir, sizeof(newcachedir),
                            "%s%s", cachedir, ent->d_name);
   #if TESTING
  -             fprintf(stderr, "Would remove directory %s\n", newcachedir);
  +             ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, 
  +                             NULL, "Would remove directory %s", newcachedir);
   #else
                rmdir(newcachedir);
   #endif
  @@ -529,7 +536,8 @@
                ap_log_error(APLOG_MARK, APLOG_WARNING|APLOG_NOERRNO, r->server,
                             "proxy: deleting bad cache file with future date: 
%s", filename);
   #if TESTING
  -             fprintf(stderr, "Would unlink bad file %s\n", filename);
  +             ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, 
  +                             NULL, "Would unlink bad file %s", filename);
   #else
                unlink(filename);
   #endif
  
  
  
  1.6       +35 -18    apache-2.0/src/modules/proxy/proxy_util.c
  
  Index: proxy_util.c
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/modules/proxy/proxy_util.c,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- proxy_util.c      1999/10/11 22:39:46     1.5
  +++ proxy_util.c      1999/11/19 18:48:14     1.6
  @@ -981,17 +981,19 @@
        bits = 8 * quads;
   
        if (bits != 32)         /* no warning for fully qualified IP address */
  -         fprintf(stderr, "Warning: NetMask not supplied with IP-Addr; 
guessing: %s/%ld\n",
  +         ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                         "Warning: NetMask not supplied with IP-Addr; 
guessing: %s/%ld",
                    inet_ntoa(This->addr), bits);
       }
   
       This->mask.s_addr = htonl(INADDR_NONE << (32 - bits));
   
       if (*addr == '\0' && (This->addr.s_addr & ~This->mask.s_addr) != 0) {
  -     fprintf(stderr, "Warning: NetMask and IP-Addr disagree in %s/%ld\n",
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
"Warning: NetMask and IP-Addr disagree in %s/%ld\n",
                inet_ntoa(This->addr), bits);
        This->addr.s_addr &= This->mask.s_addr;
  -     fprintf(stderr, "         Set to %s/%ld\n",
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "         Set to %s/%ld",
                inet_ntoa(This->addr), bits);
       }
   
  @@ -1026,17 +1028,23 @@
   
        if (This->addr.s_addr == (addr.s_addr & This->mask.s_addr)) {
   #if DEBUGGING
  -         fprintf(stderr, "1)IP-Match: %s[%s] <-> ", host, inet_ntoa(addr));
  -         fprintf(stderr, "%s/", inet_ntoa(This->addr));
  -         fprintf(stderr, "%s\n", inet_ntoa(This->mask));
  +         ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                         "1)IP-Match: %s[%s] <-> ", host, inet_ntoa(addr));
  +         ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                         "%s/", inet_ntoa(This->addr));
  +         ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                         "%s", inet_ntoa(This->mask));
   #endif
            return 1;
        }
   #if DEBUGGING
        else {
  -         fprintf(stderr, "1)IP-NoMatch: %s[%s] <-> ", host, inet_ntoa(addr));
  -         fprintf(stderr, "%s/", inet_ntoa(This->addr));
  -         fprintf(stderr, "%s\n", inet_ntoa(This->mask));
  +         ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                         "1)IP-NoMatch: %s[%s] <-> ", host, inet_ntoa(addr));
  +         ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                         "%s/", inet_ntoa(This->addr));
  +         ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                         "%s", inet_ntoa(This->mask));
        }
   #endif
       }
  @@ -1048,7 +1056,8 @@
   
        if (found != NULL) {
   #if DEBUGGING
  -         fprintf(stderr, "2)IP-NoMatch: hostname=%s msg=%s\n", host, found);
  +         ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                         "2)IP-NoMatch: hostname=%s msg=%s", host, found);
   #endif
            return 0;
        }
  @@ -1063,17 +1072,23 @@
            ip_list = (struct in_addr *) *ip_listptr;
            if (This->addr.s_addr == (ip_list->s_addr & This->mask.s_addr)) {
   #if DEBUGGING
  -             fprintf(stderr, "3)IP-Match: %s[%s] <-> ", found, 
inet_ntoa(*ip_list));
  -             fprintf(stderr, "%s/", inet_ntoa(This->addr));
  -             fprintf(stderr, "%s\n", inet_ntoa(This->mask));
  +             ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL,
  +                       "3)IP-Match: %s[%s] <-> ", found, 
inet_ntoa(*ip_list));
  +             ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL,
  +                       "%s/", inet_ntoa(This->addr));
  +             ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL,
  +                       "%s", inet_ntoa(This->mask));
   #endif
                return 1;
            }
   #if DEBUGGING
            else {
  -             fprintf(stderr, "3)IP-NoMatch: %s[%s] <-> ", found, 
inet_ntoa(*ip_list));
  -             fprintf(stderr, "%s/", inet_ntoa(This->addr));
  -             fprintf(stderr, "%s\n", inet_ntoa(This->mask));
  +             ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL,
  +                       "3)IP-NoMatch: %s[%s] <-> ", found, 
inet_ntoa(*ip_list));
  +             ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL,
  +                       "%s/", inet_ntoa(This->addr));
  +             ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL,
  +                       "%s", inet_ntoa(This->mask));
            }
   #endif
        }
  @@ -1098,7 +1113,8 @@
   
   #if 0
       if (addr[i] == ':') {
  -     fprintf(stderr, "@@@@ handle optional port in proxy_is_domainname()\n");
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "@@@@ handle optional port in proxy_is_domainname()");
        /* @@@@ handle optional port */
       }
   #endif
  @@ -1151,7 +1167,8 @@
   
   #if 0
       if (addr[i] == ':') {
  -     fprintf(stderr, "@@@@ handle optional port in proxy_is_hostname()\n");
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "@@@@ handle optional port in proxy_is_hostname()");
        /* @@@@ handle optional port */
       }
   #endif
  
  
  
  1.4       +2 -1      apache-2.0/src/modules/standard/mod_auth_digest.c
  
  Index: mod_auth_digest.c
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/modules/standard/mod_auth_digest.c,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- mod_auth_digest.c 1999/11/04 06:09:54     1.3
  +++ mod_auth_digest.c 1999/11/19 18:48:28     1.4
  @@ -257,7 +257,8 @@
   #ifdef HAVE_SHMEM_MM
   static ap_status_t cleanup_tables(void *not_used)
   {
  -    fprintf(stderr, "Digest: cleaning up shared memory\n");
  +    ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                 "Digest: cleaning up shared memory");
       fflush(stderr);
   
       if (client_mm) {
  
  
  
  1.8       +6 -4      apache-2.0/src/modules/standard/mod_include.c
  
  Index: mod_include.c
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/modules/standard/mod_include.c,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- mod_include.c     1999/11/01 11:45:29     1.7
  +++ mod_include.c     1999/11/19 18:48:40     1.8
  @@ -202,8 +202,9 @@
      ap_status_t status = ap_getc(&c, f); \
      if (status != APR_SUCCESS) { /* either EOF or error -- needs error 
handling if latter */ \
          if (status != APR_EOF) { \
  -           fprintf(stderr, "encountered error in GET_CHAR macro, " \
  -                   "mod_include.\n"); \
  +           ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, \
  +                        "encountered error in GET_CHAR macro, " \
  +                        "mod_include."); \
          } \
          FLUSH_BUF(r); \
          ap_close(f); \
  @@ -247,8 +248,9 @@
      ap_status_t status = ap_getc(&c, f); \
      if (status != APR_SUCCESS) { /* either EOF or error -- needs error 
handling if latter */ \
          if (status != APR_EOF) { \
  -           fprintf(stderr, "encountered error in GET_CHAR macro, " \
  -                   "mod_include.\n"); \
  +           ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, \
  +                        "encountered error in GET_CHAR macro, " \
  +                        "mod_include."); \
          } \
          ap_close(f); \
          return r; \
  
  
  
  1.12      +9 -6      apache-2.0/src/modules/standard/mod_negotiation.c
  
  Index: mod_negotiation.c
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/modules/standard/mod_negotiation.c,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- mod_negotiation.c 1999/10/20 12:50:08     1.11
  +++ mod_negotiation.c 1999/11/19 18:48:47     1.12
  @@ -580,8 +580,9 @@
       }
   
   #ifdef NEG_DEBUG
  -    fprintf(stderr, "dont_fiddle_headers=%d use_rvsa=%d ua_supports_trans=%d 
"
  -            "send_alternates=%d, may_choose=%d\n",
  +    ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +            "dont_fiddle_headers=%d use_rvsa=%d ua_supports_trans=%d "
  +            "send_alternates=%d, may_choose=%d",
               neg->dont_fiddle_headers, neg->use_rvsa,  
               neg->ua_supports_trans, neg->send_alternates, neg->may_choose);
   #endif
  @@ -1757,9 +1758,10 @@
       */
   
   #ifdef NEG_DEBUG
  -    fprintf(stderr, "Variant: file=%s type=%s lang=%s sourceq=%1.3f "
  +    ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +           "Variant: file=%s type=%s lang=%s sourceq=%1.3f "
              "mimeq=%1.3f langq=%1.3f charq=%1.3f encq=%1.3f "
  -           "q=%1.5f definite=%d\n",            
  +           "q=%1.5f definite=%d",            
               (variant->file_name ? variant->file_name : ""),
               (variant->mime_type ? variant->mime_type : ""),
               (variant->content_languages
  @@ -1827,8 +1829,9 @@
        */
   
   #ifdef NEG_DEBUG
  -    fprintf(stderr, "Variant: file=%s type=%s lang=%s sourceq=%1.3f "
  -           "mimeq=%1.3f langq=%1.3f langidx=%d charq=%1.3f encq=%1.3f \n",
  +    ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +           "Variant: file=%s type=%s lang=%s sourceq=%1.3f "
  +           "mimeq=%1.3f langq=%1.3f langidx=%d charq=%1.3f encq=%1.3f ",
               (variant->file_name ? variant->file_name : ""),
               (variant->mime_type ? variant->mime_type : ""),
               (variant->content_languages
  
  
  
  1.6       +4 -2      apache-2.0/src/modules/standard/mod_so.c
  
  Index: mod_so.c
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/modules/standard/mod_so.c,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- mod_so.c  1999/11/14 06:07:40     1.5
  +++ mod_so.c  1999/11/19 18:48:54     1.6
  @@ -318,14 +318,16 @@
   
   static const char *load_file(cmd_parms *cmd, void *dummy, char *filename)
   {
  -    fprintf(stderr, "WARNING: LoadFile not supported on this platform\n");
  +    ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                 "WARNING: LoadFile not supported on this platform");
       return NULL;
   }
   
   static const char *load_module(cmd_parms *cmd, void *dummy, 
                               char *modname, char *filename)
   {
  -    fprintf(stderr, "WARNING: LoadModule not supported on this platform\n");
  +    ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                 "WARNING: LoadModule not supported on this platform");
       return NULL;
   }
   
  
  
  
  1.6       +8 -4      apache-2.0/src/os/beos/beosd.c
  
  Index: beosd.c
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/os/beos/beosd.c,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- beosd.c   1999/11/16 18:32:05     1.5
  +++ beosd.c   1999/11/19 18:49:09     1.6
  @@ -80,7 +80,8 @@
        exit(0);
       else if (x == -1) {
        perror("fork");
  -     fprintf(stderr, "%s: unable to fork new process\n", ap_server_argv0);
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "%s: unable to fork new process", ap_server_argv0);
        exit(1);
       }
   */
  @@ -88,13 +89,15 @@
   
       if ((pgrp = setsid()) == -1) {
        perror("setsid");
  -     fprintf(stderr, "%s: setsid failed\n", ap_server_argv0);
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "%s: setsid failed", ap_server_argv0);
        exit(1);
       }
   
       /* close out the standard file descriptors */
       if (freopen("/dev/null", "r", stdin) == NULL) {
  -     fprintf(stderr, "%s: unable to replace stdin with /dev/null: %s\n",
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "%s: unable to replace stdin with /dev/null: %s",
                ap_server_argv0, strerror(errno));
        /* continue anyhow -- note we can't close out descriptor 0 because we
         * have nothing to replace it with, and if we didn't have a descriptor
  @@ -103,7 +106,8 @@
         */
       }
       if (freopen("/dev/null", "w", stdout) == NULL) {
  -     fprintf(stderr, "%s: unable to replace stdout with /dev/null: %s\n",
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "%s: unable to replace stdout with /dev/null: %s",
                ap_server_argv0, strerror(errno));
       }
       /* stderr is a tricky one, we really want it to be the error_log,
  
  
  
  1.5       +2 -2      apache-2.0/src/os/os2/Makefile.tmpl
  
  Index: Makefile.tmpl
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/os/os2/Makefile.tmpl,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- Makefile.tmpl     1999/09/23 19:08:16     1.4
  +++ Makefile.tmpl     1999/11/19 18:49:13     1.5
  @@ -55,7 +55,7 @@
    $(SRCDIR)/lib/apr/include/apr_config.h 
$(SRCDIR)/lib/apr/include/apr_errno.h \
    $(SRCDIR)/lib/apr/include/apr_lib.h $(SRCDIR)/lib/apr/include/apr_file_io.h 
\
    $(INCDIR)/buff.h \
  - $(INCDIR)/ap_iol.h $(INCDIR)/ap.h $(INCDIR)/apr.h \
  + $(INCDIR)/ap_iol.h $(INCDIR)/ap.h \
    $(INCDIR)/util_uri.h iol_socket.h
   os-inline.o: os-inline.c $(INCDIR)/ap_config.h \
    $(INCDIR)/ap_mmn.h $(INCDIR)/ap_config_auto.h \
  @@ -68,5 +68,5 @@
    $(SRCDIR)/lib/apr/include/apr_config.h 
$(SRCDIR)/lib/apr/include/apr_errno.h \
    $(SRCDIR)/lib/apr/include/apr_lib.h $(SRCDIR)/lib/apr/include/apr_file_io.h 
\
    $(INCDIR)/buff.h \
  - $(INCDIR)/ap_iol.h $(INCDIR)/ap.h $(INCDIR)/apr.h \
  + $(INCDIR)/ap_iol.h $(INCDIR)/ap.h \
    $(INCDIR)/util_uri.h $(INCDIR)/http_log.h
  
  
  
  1.6       +13 -7     apache-2.0/src/os/unix/unixd.c
  
  Index: unixd.c
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/os/unix/unixd.c,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- unixd.c   1999/10/20 12:50:11     1.5
  +++ unixd.c   1999/11/19 18:49:20     1.6
  @@ -76,7 +76,8 @@
        exit(0);
       else if (x == -1) {
        perror("fork");
  -     fprintf(stderr, "%s: unable to fork new process\n", ap_server_argv0);
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "%s: unable to fork new process", ap_server_argv0);
        exit(1);
       }
       RAISE_SIGSTOP(DETACH);
  @@ -84,13 +85,15 @@
   #ifndef NO_SETSID
       if ((pgrp = setsid()) == -1) {
        perror("setsid");
  -     fprintf(stderr, "%s: setsid failed\n", ap_server_argv0);
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "%s: setsid failed", ap_server_argv0);
        exit(1);
       }
   #elif defined(NEXT) || defined(NEWSOS)
       if (setpgrp(0, getpid()) == -1 || (pgrp = getpgrp(0)) == -1) {
        perror("setpgrp");
  -     fprintf(stderr, "%s: setpgrp or getpgrp failed\n", ap_server_argv0);
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "%s: setpgrp or getpgrp failed", ap_server_argv0);
        exit(1);
       }
   #elif defined(OS2) || defined(TPF)
  @@ -102,14 +105,16 @@
   #else
       if ((pgrp = setpgrp(getpid(), 0)) == -1) {
        perror("setpgrp");
  -     fprintf(stderr, "%s: setpgrp failed\n", ap_server_argv0);
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "%s: setpgrp failed", ap_server_argv0);
        exit(1);
       }
   #endif
   
       /* close out the standard file descriptors */
       if (freopen("/dev/null", "r", stdin) == NULL) {
  -     fprintf(stderr, "%s: unable to replace stdin with /dev/null: %s\n",
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "%s: unable to replace stdin with /dev/null: %s",
                ap_server_argv0, strerror(errno));
        /* continue anyhow -- note we can't close out descriptor 0 because we
         * have nothing to replace it with, and if we didn't have a descriptor
  @@ -118,8 +123,9 @@
         */
       }
       if (freopen("/dev/null", "w", stdout) == NULL) {
  -     fprintf(stderr, "%s: unable to replace stdout with /dev/null: %s\n",
  -             ap_server_argv0, strerror(errno));
  +     ap_log_error(APLOG_MARK, APLOG_STARTUP | APLOG_NOERRNO, 0, NULL, 
  +                     "%s: unable to replace stdout with /dev/null: %s",
  +                  ap_server_argv0, strerror(errno));
       }
       /* stderr is a tricky one, we really want it to be the error_log,
        * but we haven't opened that yet.  So leave it alone for now and it'll
  
  
  

Reply via email to