]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
From Guido:
authorhno <>
Sun, 14 Jul 2002 23:19:06 +0000 (23:19 +0000)
committerhno <>
Sun, 14 Jul 2002 23:19:06 +0000 (23:19 +0000)
This patch avoids confusion when using -s Squid switch on platforms without
syslog.

src/globals.h
src/main.cc

index a8e3cceb1b9070fac1465be92cad0ded107955ac..28d843bcb0e1342d2ec0c269ad7c38d0be6259a0 100644 (file)
@@ -1,6 +1,6 @@
 
 /*
- * $Id: globals.h,v 1.110 2002/04/13 23:07:50 hno Exp $
+ * $Id: globals.h,v 1.111 2002/07/14 17:19:06 hno Exp $
  *
  *
  * SQUID Web Proxy Cache          http://www.squid-cache.org/
@@ -86,7 +86,9 @@ extern int opt_dns_tests;     /* 1 */
 extern int opt_foreground_rebuild;     /* 0 */
 extern int opt_forwarded_for;  /* 1 */
 extern int opt_reload_hit_only;        /* 0 */
+#if HAVE_SYSLOG
 extern int opt_syslog_enable;  /* 0 */
+#endif
 extern int opt_udp_hit_obj;    /* 0 */
 extern int opt_create_swap_dirs;       /* 0 */
 extern int opt_store_doublecheck;      /* 0 */
index 837dc941749acea980a680677f11e7f6bf240823..7e84d513df4ea5538c1a0a01eff210b0309a504a 100644 (file)
@@ -1,6 +1,6 @@
 
 /*
- * $Id: main.cc,v 1.351 2002/06/23 13:32:24 hno Exp $
+ * $Id: main.cc,v 1.352 2002/07/14 17:19:06 hno Exp $
  *
  * DEBUG: section 1     Startup and Main Loop
  * AUTHOR: Harvest Derived
@@ -205,8 +205,13 @@ mainParseOptions(int argc, char *argv[])
 #endif
            }
        case 's':
+#if HAVE_SYSLOG
            opt_syslog_enable = 1;
            break;
+#else
+           fatal("Logging to syslog not available on this platform");
+           /* NOTREACHED */
+#endif
        case 'u':
            icpPortNumOverride = atoi(optarg);
            if (icpPortNumOverride < 0)