Index: net/socket/ssl_client_socket_nss.cc |
diff --git a/net/socket/ssl_client_socket_nss.cc b/net/socket/ssl_client_socket_nss.cc |
index 32343204fcecd53852a113dd061c8ca428059e4b..cefe6306f5ffbe596b2789618ae108bea6a21b16 100644 |
--- a/net/socket/ssl_client_socket_nss.cc |
+++ b/net/socket/ssl_client_socket_nss.cc |
@@ -47,12 +47,6 @@ |
#include "net/socket/ssl_client_socket_nss.h" |
-#if defined(USE_SYSTEM_SSL) |
-#include <dlfcn.h> |
-#endif |
-#if defined(OS_MACOSX) |
-#include <Security/Security.h> |
-#endif |
#include <certdb.h> |
#include <hasht.h> |
#include <keyhi.h> |
@@ -97,6 +91,18 @@ |
#include "net/socket/ssl_error_params.h" |
#include "net/socket/ssl_host_info.h" |
+#if defined(USE_SYSTEM_SSL) |
+#include <dlfcn.h> |
+#endif |
+#if defined(OS_WIN) |
+#include <windows.h> |
+#include <wincrypt.h> |
+#elif defined(OS_MACOSX) |
+#include <Security/SecBase.h> |
+#include <Security/SecCertificate.h> |
+#include <Security/SecIdentity.h> |
+#endif |
+ |
static const int kRecvBufferSize = 4096; |
// kCorkTimeoutMs is the number of milliseconds for which we'll wait for a |