/*
- * $Id: disk.cc,v 1.104 1998/02/10 00:55:03 wessels Exp $
+ * $Id: disk.cc,v 1.105 1998/02/17 23:04:03 wessels Exp $
*
* DEBUG: section 6 Disk I/O Routines
* AUTHOR: Harvest Derived
static PF diskHandleWrite;
static void file_open_complete(void *, int, int);
-/* initialize table */
-int
+void
disk_init(void)
{
- return 0;
+#if USE_ASYNC_IO
+ aioClose(dup(0));
+#endif
}
/* Open a disk file. Return a file descriptor */
/*
- * $Id: main.cc,v 1.220 1998/02/17 19:12:06 wessels Exp $
+ * $Id: main.cc,v 1.221 1998/02/17 23:04:04 wessels Exp $
*
* DEBUG: section 1 Startup and Main Loop
* AUTHOR: Harvest Derived
memInit(); /* memInit must go before at least redirect */
disk_init(); /* disk_init must go before ipcache_init() */
}
-#if USE_ASYNC_IO
- aioClose(dup(0)); /* cough */
-#endif
ipcache_init();
fqdncache_init();
dnsOpenServers();
extern void file_close(int fd);
extern void file_write(int, off_t, void *, int len, DWCB *, void *, FREE *);
extern int file_read(int, char *, int, off_t, DRCB *, void *);
-extern int disk_init(void);
+extern void disk_init(void);
extern int diskWriteIsComplete(int);
extern void dnsShutdownServers(void);