Index: net/socket/tcp_socket.h |
diff --git a/net/socket/tcp_socket.h b/net/socket/tcp_socket.h |
index 8b36fade758e05db222d9fa4e2ee739e110b2779..925f4e3884f0ed0c30c951f5191c188110083c50 100644 |
--- a/net/socket/tcp_socket.h |
+++ b/net/socket/tcp_socket.h |
@@ -8,7 +8,9 @@ |
#include "build/build_config.h" |
#include "net/base/net_export.h" |
-#if defined(OS_WIN) |
+#if defined(OS_NACL) |
+#include "net/socket/tcp_socket_nacl.h" |
+#elif defined(OS_WIN) |
#include "net/socket/tcp_socket_win.h" |
#elif defined(OS_POSIX) |
#include "net/socket/tcp_socket_libevent.h" |
@@ -29,7 +31,9 @@ bool IsTCPFastOpenEnabled(); |
// class, unless a clear separation of client and server socket functionality is |
// not suitable for your use case (e.g., a socket needs to be created and bound |
// before you know whether it is a client or server socket). |
-#if defined(OS_WIN) |
+#if defined(OS_NACL) |
+typedef TCPSocketNacl TCPSocket; |
+#elif defined(OS_WIN) |
typedef TCPSocketWin TCPSocket; |
#elif defined(OS_POSIX) |
typedef TCPSocketLibevent TCPSocket; |