From c8366e06dda8d12145c0532b907aad3e35062502 Mon Sep 17 00:00:00 2001 From: wessels <> Date: Wed, 30 Jun 1999 12:28:58 +0000 Subject: [PATCH] diskd compile fixes --- src/Makefile.in | 4 ++-- src/mime.cc | 3 ++- src/structs.h | 9 ++++++--- src/tools.cc | 6 +++--- src/typedefs.h | 7 ++++++- 5 files changed, 19 insertions(+), 10 deletions(-) diff --git a/src/Makefile.in b/src/Makefile.in index 04654ba8d7..25ec28f783 100644 --- a/src/Makefile.in +++ b/src/Makefile.in @@ -1,7 +1,7 @@ # # Makefile for the Squid Object Cache server # -# $Id: Makefile.in,v 1.177 1999/06/30 05:49:37 wessels Exp $ +# $Id: Makefile.in,v 1.178 1999/06/30 06:28:58 wessels Exp $ # # Uncomment and customize the following to suit your needs: # @@ -225,7 +225,7 @@ $(DNSSERVER_EXE): dnsserver.o $(CC) -o $@ $(LDFLAGS) dnsserver.o $(DNSSERVER_LIBS) $(DISKD_EXE): diskd-daemon.o - $(CC) -o $@ $(LDFLAGS) diskd.o $(DISKD_LIBS) + $(CC) -o $@ $(LDFLAGS) diskd-daemon.o $(DISKD_LIBS) diskd-daemon.o: diskd.c $(CC) -c $(CFLAGS) -DDISKD_DAEMON=1 $(srcdir)/diskd.c -o $@ diff --git a/src/mime.cc b/src/mime.cc index 42dca5f364..c256e25306 100644 --- a/src/mime.cc +++ b/src/mime.cc @@ -1,6 +1,6 @@ /* - * $Id: mime.cc,v 1.90 1999/06/17 04:04:04 wessels Exp $ + * $Id: mime.cc,v 1.91 1999/06/30 06:29:00 wessels Exp $ * * DEBUG: section 25 MIME Parsing * AUTHOR: Harvest Derived @@ -286,6 +286,7 @@ mimeInit(char *filename) regex_t re; mimeEntry *m; int re_flags = REG_EXTENDED | REG_NOSUB | REG_ICASE; +return; if (filename == NULL) return; if ((fp = fopen(filename, "r")) == NULL) { diff --git a/src/structs.h b/src/structs.h index b07d30b36d..3c12571ea6 100644 --- a/src/structs.h +++ b/src/structs.h @@ -1,6 +1,6 @@ /* - * $Id: structs.h,v 1.302 1999/06/30 05:49:44 wessels Exp $ + * $Id: structs.h,v 1.303 1999/06/30 06:29:02 wessels Exp $ * * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ @@ -1325,9 +1325,12 @@ struct _SwapDir { int smsgid; int rmsgid; int wfd; - int send_no; - int recv_no; int away; + struct { + char *buf; + link_list *stack; + int id; + } shm; } diskd; #endif } u; diff --git a/src/tools.cc b/src/tools.cc index 999d65c5b2..b09c64ed4a 100644 --- a/src/tools.cc +++ b/src/tools.cc @@ -1,6 +1,6 @@ /* - * $Id: tools.cc,v 1.183 1999/06/24 20:20:21 wessels Exp $ + * $Id: tools.cc,v 1.184 1999/06/30 06:29:03 wessels Exp $ * * DEBUG: section 21 Misc Functions * AUTHOR: Harvest Derived @@ -305,9 +305,9 @@ fatal_common(const char *message) #if HAVE_SYSLOG syslog(LOG_ALERT, "%s", message); #endif - fprintf(debug_log, "FATAL: %s\n", message); + fprintf(debug_log, "FATAL: pid %d %s\n", (int) getpid(), message); if (opt_debug_stderr && debug_log != stderr) - fprintf(stderr, "FATAL: %s\n", message); + fprintf(stderr, "FATAL: pid %d %s\n", (int) getpid(), message); fprintf(debug_log, "Squid Cache (Version %s): Terminated abnormally.\n", version_string); fflush(debug_log); diff --git a/src/typedefs.h b/src/typedefs.h index 8a49b43d8b..65a0d5c44f 100644 --- a/src/typedefs.h +++ b/src/typedefs.h @@ -1,6 +1,6 @@ /* - * $Id: typedefs.h,v 1.96 1999/06/25 23:37:35 wessels Exp $ + * $Id: typedefs.h,v 1.97 1999/06/30 06:29:04 wessels Exp $ * * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ @@ -31,6 +31,9 @@ * */ +#ifndef _TYPEDEFS_H_ +#define _TYPEDEFS_H_ + typedef unsigned int store_status_t; typedef unsigned int mem_status_t; typedef unsigned int ping_status_t; @@ -264,3 +267,5 @@ typedef unsigned int delay_id; #if USE_HTCP typedef struct _htcpReplyData htcpReplyData; #endif + +#endif /* _TYPEDEFS_H_ */ -- 2.39.2