]> git.ipfire.org Git - thirdparty/pdns.git/blobdiff - pdns/misc.hh
dnsdist: Add TCP management options from rfc7766 section 10
[thirdparty/pdns.git] / pdns / misc.hh
index fa3104d55dd4e60f7c5ae329c31bd5f757162434..50caa8bf80c99fef08542c6ad788588bebf5bd7f 100644 (file)
@@ -147,7 +147,7 @@ vstringtok (Container &container, string const &in,
 size_t writen2(int fd, const void *buf, size_t count);
 inline size_t writen2(int fd, const std::string &s) { return writen2(fd, s.data(), s.size()); }
 size_t readn2(int fd, void* buffer, size_t len);
-size_t readn2WithTimeout(int fd, void* buffer, size_t len, int timeout);
+size_t readn2WithTimeout(int fd, void* buffer, size_t len, int idleTimeout, int totalTimeout=0);
 size_t writen2WithTimeout(int fd, const void * buffer, size_t len, int timeout);
 
 const string toLower(const string &upper);