]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Merge pull request #7854 from Habbie/gsql-stou
authorPeter van Dijk <peter.van.dijk@powerdns.com>
Tue, 28 May 2019 13:36:11 +0000 (15:36 +0200)
committerGitHub <noreply@github.com>
Tue, 28 May 2019 13:36:11 +0000 (15:36 +0200)
auth gsql getAllDomains: ignore stou errors

m4/pdns_check_os.m4
pdns/dnsdistdist/docs/reference/config.rst
pdns/dnsdistdist/tcpiohandler.cc

index 860f9aa0e35029fc897694041e36ab55f4decc57..40d266a91d7bef77aadd18b78ce171c634926216 100644 (file)
@@ -36,7 +36,7 @@ AC_DEFUN([PDNS_CHECK_OS],[
   AM_CONDITIONAL([HAVE_SOLARIS], [test "x$have_solaris" = "xyes"])
 
   case "$host" in
-  mips* | powerpc-* )
+  arc-* | mips* | powerpc-* )
     AC_MSG_CHECKING([whether the linker accepts -latomic])
     LDFLAGS="-latomic $LDFLAGS"
     AC_LINK_IFELSE([m4_default([],[AC_LANG_PROGRAM()])],
index 32fa89cdda06bb8273ab7a08277bd4756be53888..623ef6c2d4ac4ea223344a0138c0e08406841ef8 100644 (file)
@@ -391,7 +391,7 @@ Servers
       setCD=BOOL,            -- Set the CD (Checking Disabled) flag in the health-check query, default: false
       maxCheckFailures=NUM,  -- Allow NUM check failures before declaring the backend down, default: 1
       checkInterval=NUM      -- The time in seconds between health checks
-      mustResolve=BOOL,      -- Set to true when the health check MUST return a NOERROR RCODE and an answer
+      mustResolve=BOOL,      -- Set to true when the health check MUST return a RCODE different from NXDomain, ServFail and Refused. Default is false, meaning that every RCODE except ServFail is considered valid
       useClientSubnet=BOOL,  -- Add the client's IP address in the EDNS Client Subnet option when forwarding the query to this backend
       source=STRING,         -- The source address or interface to use for queries to this backend, by default this is left to the kernel's address selection
                              -- The following formats are supported:
index bef5ce2faa9abe9699b0f63786f344fb01a910db..959648134f2d7a3f201485ad1cfba86fbde0b825 100644 (file)
@@ -360,7 +360,7 @@ public:
     }
   }
 
-  std::string getServerNameIndication()
+  std::string getServerNameIndication() override
   {
     if (d_conn) {
       const char* value = SSL_get_servername(d_conn.get(), TLSEXT_NAMETYPE_host_name);
@@ -872,7 +872,7 @@ public:
     return got;
   }
 
-  std::string getServerNameIndication()
+  std::string getServerNameIndication() override
   {
     if (d_conn) {
       unsigned int type;