diff --git a/driver/failover_handler.cc b/driver/failover_handler.cc index 26211d740..7ce68a836 100644 --- a/driver/failover_handler.cc +++ b/driver/failover_handler.cc @@ -38,6 +38,14 @@ #include "driver.h" #include "mylog.h" +#if defined(__APPLE__) || defined(__linux__) + #include + #include + #include + #include + #include +#endif + namespace { const std::regex AURORA_DNS_PATTERN( R"#((.+)\.(proxy-|cluster-|cluster-ro-|cluster-custom-)?([a-zA-Z0-9]+\.[a-zA-Z0-9\-]+\.rds\.amazonaws\.com))#",