file to the .cc file and add an error message in dnsparser.hh
};
+#ifdef CERT
+#error likely openssl/ssl2.h is included, defining CERT, avoid that or undef CERT before including dnsrecords.hh
+#endif
+
class CERTRecordContent : public DNSRecordContent
{
public:
#include "rec-tcpout.hh"
+// This line from /usr/include/openssl/ssl2.h: # define CERT char
+// throws dnsrecords.hh off the rails.
+#undef CERT
+
+#include "syncres.hh"
+
timeval TCPOutConnectionManager::maxIdleTime;
size_t TCPOutConnectionManager::maxQueries;
size_t TCPOutConnectionManager::maxIdlePerAuth;
#include "iputils.hh"
#include "tcpiohandler.hh"
-#include "syncres.hh"
class TCPOutConnectionManager
{