From 7b6afd0c466f6a8e87178008c65afc00fd84440e Mon Sep 17 00:00:00 2001 From: "sergeyu@chromium.org" Date: Sat, 12 Mar 2011 00:03:12 +0000 Subject: UDP sockets implementation for windows. BUG=None TEST=Unittests Review URL: http://codereview.chromium.org/6658027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77895 0039d316-1c4b-4281-b951-d872f2087c98 --- net/net.gyp | 40 +++++++++++++++++----------------------- 1 file changed, 17 insertions(+), 23 deletions(-) (limited to 'net/net.gyp') diff --git a/net/net.gyp b/net/net.gyp index 12b2a95..7fa024a 100644 --- a/net/net.gyp +++ b/net/net.gyp @@ -199,6 +199,8 @@ 'base/upload_data_stream.h', 'base/winsock_init.cc', 'base/winsock_init.h', + 'base/winsock_util.cc', + 'base/winsock_util.h', 'base/x509_certificate.cc', 'base/x509_certificate.h', 'base/x509_certificate_mac.cc', @@ -325,6 +327,7 @@ ], 'sources!': [ 'base/winsock_init.cc', + 'base/winsock_util.cc', ], }, ], @@ -674,6 +677,18 @@ 'spdy/spdy_settings_storage.h', 'spdy/spdy_stream.cc', 'spdy/spdy_stream.h', + 'udp/datagram_client_socket.h', + 'udp/datagram_server_socket.h', + 'udp/datagram_socket.h', + 'udp/udp_client_socket.cc', + 'udp/udp_client_socket.h', + 'udp/udp_server_socket.cc', + 'udp/udp_server_socket.h', + 'udp/udp_socket.h', + 'udp/udp_socket_libevent.cc', + 'udp/udp_socket_libevent.h', + 'udp/udp_socket_win.cc', + 'udp/udp_socket_win.h', 'url_request/https_prober.h', 'url_request/https_prober.cc', 'url_request/url_request.cc', @@ -808,6 +823,7 @@ 'sources!': [ 'http/http_auth_handler_ntlm_portable.cc', 'socket/tcp_client_socket_libevent.cc', + 'udp/udp_socket_libevent.cc', ], 'dependencies': [ '../third_party/nss/nss.gyp:nss', @@ -993,6 +1009,7 @@ 'tools/dump_cache/url_utilities.h', 'tools/dump_cache/url_utilities.cc', 'tools/dump_cache/url_utilities_unittest.cc', + 'udp/udp_socket_unittest.cc', 'url_request/url_request_job_tracker_unittest.cc', 'url_request/url_request_throttler_unittest.cc', 'url_request/url_request_unittest.cc', @@ -1431,29 +1448,6 @@ }, ], }], - ['OS=="linux"', { - 'targets': [ - { - 'target_name': 'udp_socket_unittest', - 'type': 'executable', - 'dependencies': [ - 'net', - 'net_test_support', - '../base/base.gyp:base', - '../base/base.gyp:base_i18n', - '../testing/gmock.gyp:gmock', - '../testing/gtest.gyp:gtest', - '../third_party/zlib/zlib.gyp:zlib', - ], - 'sources': [ - 'udp/udp_client_socket.cc', - 'udp/udp_server_socket.cc', - 'udp/udp_socket_libevent.cc', - 'udp/udp_socket_unittest.cc', - ] - }, - ], - }], ['OS=="win"', { 'targets': [ { -- cgit v1.1