]> git.ipfire.org Git - thirdparty/squid.git/blobdiff - src/comm/Loops.h
Docs: Copyright updates for 2018 (#114)
[thirdparty/squid.git] / src / comm / Loops.h
index 7f748242082dc7f718781482b97de325d640f3b6..901e63409b7e32a9732a53bfee0a00694309334e 100644 (file)
@@ -1,10 +1,16 @@
+/*
+ * Copyright (C) 1996-2018 The Squid Software Foundation and contributors
+ *
+ * Squid software is distributed under GPLv2+ license and includes
+ * contributions from numerous individuals and organizations.
+ * Please see the COPYING and CONTRIBUTORS files for details.
+ */
+
 #ifndef _SQUID_SRC_COMM_LOOPS_H
 #define _SQUID_SRC_COMM_LOOPS_H
 
 #include "comm/Flag.h"
-
-// for PF
-#include "typedefs.h"
+#include "comm/forward.h"
 
 /* Comm layer select loops API.
  *
@@ -18,9 +24,6 @@ namespace Comm
 /// Initialize the module on Squid startup
 void SelectLoopInit(void);
 
-/// Mark an FD to be watched for its IO status.
-void SetSelect(int, unsigned int, PF *, void *, time_t);
-
 /// reset/undo/unregister the watch for an FD which was set by Comm::SetSelect()
 void ResetSelect(int);
 
@@ -65,3 +68,4 @@ void QuickPollRequired(void);
 } // namespace Comm
 
 #endif /* _SQUID_SRC_COMM_LOOPS_H */
+