#include "DiskIO/DiskFile.h"
#include "DiskdFile.h"
#include "diomsg.h"
+#include "fd.h"
#include "protos.h"
#include "Store.h"
#include "StatCounters.h"
#include "squid.h"
#include "comm/Loops.h"
#include "DiskIO/DiskThreads/CommIO.h"
+#include "fd.h"
#include "globals.h"
#include "protos.h"
#include "DiskIO/IORequestor.h"
#include "DiskIO/ReadRequest.h"
#include "DiskIO/WriteRequest.h"
+#include "fd.h"
#include "Generic.h"
#include "globals.h"
#include "StatCounters.h"
#include "DiskIO/ReadRequest.h"
#include "DiskIO/WriteRequest.h"
#include "disk.h"
+#include "fd.h"
#include "globals.h"
#include "ipc/mem/Pages.h"
#include "ipc/Messages.h"
ExternalACLEntry.h \
FadingCounter.h \
FadingCounter.cc \
+ fd.h \
fd.cc \
fde.cc \
fde.h \
HttpRequestMethod.cc \
RemovalPolicy.cc \
$(WIN32_SOURCE) \
+ fd.h \
tests/stub_fd.cc
ufsdump_LDADD = \
$(AUTH_ACL_LIBS) \
tests/stub_DelayId.cc \
tests/stub_DiskIOModule.cc \
tests/stub_errorpage.cc \
+ fd.h \
tests/stub_fd.cc \
tests/stub_HttpRequest.cc \
tests/stub_HttpReply.cc \
event.cc \
external_acl.cc \
ExternalACLEntry.cc \
+ fd.h \
fd.cc \
fde.cc \
FileMap.h \
ETag.cc \
EventLoop.cc \
event.cc \
+ fd.h \
fd.cc \
FileMap.h \
filemap.cc \
external_acl.cc \
ExternalACLEntry.cc \
FadingCounter.cc \
+ fd.h \
fd.cc \
fde.cc \
FileMap.h \
external_acl.cc \
ExternalACLEntry.cc \
FadingCounter.cc \
+ fd.h \
fd.cc \
fde.cc \
FileMap.h \
external_acl.cc \
ExternalACLEntry.cc \
FadingCounter.cc \
+ fd.h \
fd.cc \
fde.cc \
FileMap.h \
ETag.cc \
external_acl.cc \
ExternalACLEntry.cc \
+ fd.h \
fd.cc \
fde.cc \
forward.cc \
tests/stub_debug.cc \
tests/stub_DiskIOModule.cc \
tests/stub_errorpage.cc \
+ fd.h \
tests/stub_fd.cc \
tests/stub_helper.cc \
tests/stub_HelperChildConfig.cc \
tests/stub_libformat.cc \
tests/stub_store_rebuild.cc \
tests/stub_store_stats.cc \
+ fd.h \
fd.cc \
client_db.h \
disk.h \
ETag.cc \
EventLoop.cc \
event.cc \
+ fd.h \
fd.cc \
FileMap.h \
filemap.cc \
tests/stub_pconn.cc \
tests/stub_store_rebuild.cc \
tests/stub_store_stats.cc \
+ fd.h \
fd.cc \
disk.h \
disk.cc \
tests/stub_internal.cc \
tests/stub_store_rebuild.cc \
tests/stub_store_stats.cc \
+ fd.h \
fd.cc \
disk.h \
disk.cc \
event.cc \
external_acl.cc \
ExternalACLEntry.cc \
+ fd.h \
fd.cc \
fde.cc \
FileMap.h \
#include "comm/Connection.h"
#include "comm/forward.h"
#include "comm/Write.h"
+#include "fd.h"
#include "err_detail_type.h"
#include "errorpage.h"
#include "HttpReply.h"
#include "CommCalls.h"
#include "errorpage.h"
#include "eui/Config.h"
+#include "fd.h"
#include "fde.h"
#include "forward.h"
#include "fqdncache.h"
#include "clientStream.h"
#include "dlink.h"
#include "errorpage.h"
+#include "fd.h"
#include "fde.h"
#include "format/Token.h"
#include "forward.h"
#include "compat/inet_pton.h"
#include "err_detail_type.h"
#include "errorpage.h"
+#include "fd.h"
#include "fde.h"
#include "format/Token.h"
#include "gopher.h"
#include "compat/cmsg.h"
#include "DescriptorSet.h"
#include "event.h"
+#include "fd.h"
#include "fde.h"
#include "globals.h"
#include "icmp/net_db.h"
#include "comm/Connection.h"
#include "comm/Loops.h"
#include "comm.h"
+#include "fd.h"
#include "fde.h"
#include "globals.h"
#include "icmp/net_db.h"
#include "anyp/PortCfg.h"
#include "comm/Connection.h"
#include "comm/Loops.h"
+#include "fd.h"
#include "fde.h"
#include "globals.h"
#include "ICP.h"
#include "comm/Connection.h"
#include "comm/Loops.h"
#include "comm/TcpAcceptor.h"
+#include "fd.h"
#include "fde.h"
#include "ip/Intercept.h"
#include "profiler/Profiler.h"
#include "comm/Connection.h"
#include "comm/IoCallback.h"
#include "comm/Write.h"
+#include "fd.h"
#include "fde.h"
#include "globals.h"
#include "MemBuf.h"
#include "squid.h"
#include "comm/Loops.h"
+#include "fd.h"
#include "fde.h"
#include "Mem.h"
#include "MemBuf.h"
#include "comm/Loops.h"
#include "comm/Write.h"
#include "event.h"
+#include "fd.h"
#include "fde.h"
#include "ip/tools.h"
#include "Mem.h"
#include "squid.h"
#include "comm/Loops.h"
#include "Debug.h"
+#include "fd.h"
#include "fde.h"
#include "globals.h"
#include "profiler/Profiler.h"
--- /dev/null
+/*
+ * DEBUG: section
+ * AUTHOR:
+ *
+ * SQUID Web Proxy Cache http://www.squid-cache.org/
+ * ----------------------------------------------------------
+ *
+ * Squid is the result of efforts by numerous individuals from
+ * the Internet community; see the CONTRIBUTORS file for full
+ * details. Many organizations have provided support for Squid's
+ * development; see the SPONSORS file for full details. Squid is
+ * Copyrighted (C) 2001 by the Regents of the University of
+ * California; see the COPYRIGHT file for full details. Squid
+ * incorporates software developed and/or copyrighted by other
+ * sources; see the CREDITS file for full details.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
+ *
+ */
+
+
+#ifndef SQUID_FD_H_
+#define SQUID_FD_H_
+
+extern void fd_close(int fd);
+extern void fd_open(int fd, unsigned int type, const char *);
+extern void fd_note(int fd, const char *);
+extern void fd_bytes(int fd, int len, unsigned int type);
+extern void fdDumpOpen(void);
+extern int fdUsageHigh(void);
+extern void fdAdjustReserved(void);
+
+#endif /* SQUID_FD_H_ */
#include "CommCalls.h"
#include "errorpage.h"
#include "event.h"
+#include "fd.h"
#include "fde.h"
#include "forward.h"
#include "globals.h"
#include "CommCalls.h"
#include "compat/strtoll.h"
#include "errorpage.h"
+#include "fd.h"
#include "fde.h"
#include "forward.h"
#include "html_quote.h"
#include "comm.h"
#include "comm/Write.h"
#include "errorpage.h"
+#include "fd.h"
#include "forward.h"
#include "html_quote.h"
#include "HttpReply.h"
#include "comm.h"
#include "comm/Connection.h"
#include "comm/Write.h"
+#include "fd.h"
#include "format/Quoting.h"
#include "helper.h"
#include "Mem.h"
#include "comm/Write.h"
#include "err_detail_type.h"
#include "errorpage.h"
+#include "fd.h"
#include "fde.h"
#include "HttpControlMsg.h"
#include "http.h"
#include "squid.h"
#include "comm.h"
#include "comm/Loops.h"
+#include "fd.h"
#include "icmp/IcmpSquid.h"
#include "icmp/net_db.h"
#include "ip/tools.h"
#include "comm/Connection.h"
#include "comm/Loops.h"
#include "comm/UdpOpenDialer.h"
+#include "fd.h"
#include "HttpRequest.h"
#include "icmp/net_db.h"
#include "ICP.h"
#include "squid.h"
#include "comm/Connection.h"
+#include "fd.h"
#include "fde.h"
#include "globals.h"
#include "ip/Address.h"
#include "squid.h"
#include "cache_cf.h"
#include "comm.h"
+#include "fd.h"
#include "fde.h"
#include "ip/Address.h"
#include "rfc1738.h"
#include "squid.h"
#include "disk.h"
+#include "fd.h"
#include "fde.h"
#include "globals.h"
#include "log/File.h"
#include "comm.h"
#include "comm/Connection.h"
#include "disk.h"
+#include "fd.h"
#include "log/File.h"
#include "log/ModTcp.h"
#include "Parsing.h"
#include "comm.h"
#include "comm/Connection.h"
#include "disk.h"
+#include "fd.h"
#include "log/File.h"
#include "log/ModUdp.h"
#include "Parsing.h"
#include "event.h"
#include "EventLoop.h"
#include "ExternalACL.h"
+#include "fd.h"
#include "format/Token.h"
#include "forward.h"
#include "fs/Module.h"
#include "squid.h"
#include "comm.h"
#include "comm/Connection.h"
+#include "fd.h"
#include "fde.h"
#include "globals.h"
#include "mgr/Registration.h"
#endif
-extern void fd_close(int fd);
-extern void fd_open(int fd, unsigned int type, const char *);
-extern void fd_note(int fd, const char *);
-extern void fd_bytes(int fd, int len, unsigned int type);
-extern void fdDumpOpen(void);
-extern int fdUsageHigh(void);
-extern void fdAdjustReserved(void);
-
class FwdState;
/**
#include "comm/Connection.h"
#include "disk.h"
#include "event.h"
+#include "fd.h"
#include "fde.h"
#include "globals.h"
#include "ICP.h"
#include "squid.h"
#include "disk.h"
+#include "fd.h"
#include "fde.h"
#include "globals.h"
#include "xusleep.h"