diff options
Diffstat (limited to 'src/mongo/util/net/ssl_options.h')
-rw-r--r-- | src/mongo/util/net/ssl_options.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mongo/util/net/ssl_options.h b/src/mongo/util/net/ssl_options.h index acfcceea486..9bbb026ab08 100644 --- a/src/mongo/util/net/ssl_options.h +++ b/src/mongo/util/net/ssl_options.h @@ -51,7 +51,7 @@ class Environment; struct SSLParams { enum class Protocols { TLS1_0, TLS1_1, TLS1_2, TLS1_3 }; - AtomicInt32 sslMode; // --tlsMode - the TLS operation mode, see enum SSLModes + AtomicWord<int> sslMode; // --tlsMode - the TLS operation mode, see enum SSLModes std::string sslPEMTempDHParam; // --setParameter OpenSSLDiffieHellmanParameters=file : PEM file // with DH parameters. std::string sslPEMKeyFile; // --tlsCertificateKeyFile @@ -92,7 +92,7 @@ struct SSLParams { sslMode.store(SSLMode_disabled); } - enum SSLModes : AtomicInt32::WordType { + enum SSLModes : int { /** * Make unencrypted outgoing connections and do not accept incoming SSL-connections. */ @@ -116,8 +116,8 @@ struct SSLParams { static StatusWith<SSLModes> sslModeParse(StringData strMode); static StatusWith<SSLModes> tlsModeParse(StringData strMode); - static std::string sslModeFormat(AtomicInt32::WordType mode); - static std::string tlsModeFormat(AtomicInt32::WordType mode); + static std::string sslModeFormat(int mode); + static std::string tlsModeFormat(int mode); }; extern SSLParams sslGlobalParams; |