From: Remi Gacogne Date: Mon, 5 May 2025 07:41:55 +0000 (+0200) Subject: Merge pull request #15477 from nokia/master X-Git-Tag: dnsdist-2.0.0-alpha2~32 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5f555b4f423e9fb18eaf2d53c125bf51e2f807ca;p=thirdparty%2Fpdns.git Merge pull request #15477 from nokia/master dnsdist: Provide runtime update API for some health check params --- 5f555b4f423e9fb18eaf2d53c125bf51e2f807ca diff --cc pdns/dnsdistdist/dnsdist.hh index 7a9f5f2e84,90654bc0b5..b2826ccf9d --- a/pdns/dnsdistdist/dnsdist.hh +++ b/pdns/dnsdistdist/dnsdist.hh @@@ -595,12 -590,9 +594,10 @@@ struct DownstreamState : public std::en uint16_t d_lazyHealthCheckMaxBackOff{3600}; uint8_t d_lazyHealthCheckThreshold{20}; LazyHealthCheckMode d_lazyHealthCheckMode{LazyHealthCheckMode::TimeoutOrServFail}; - uint8_t maxCheckFailures{1}; - uint8_t minRiseSuccesses{1}; uint8_t udpTimeout{0}; uint8_t dscp{0}; - Availability availability{Availability::Auto}; + Availability d_availability{Availability::Auto}; + HealthCheckMode d_healthCheckMode{HealthCheckMode::Active}; bool d_tlsSubjectIsAddr{false}; bool mustResolve{false}; bool useECS{false};