From 43d4a026d2dfd4301e4cc25fa3f8f07c7e20278a Mon Sep 17 00:00:00 2001 From: "sergeyu@chromium.org" Date: Wed, 9 Mar 2011 19:26:04 +0000 Subject: Use IPEndPoint for UDP sockets. BUG=None TEST=Unittest Review URL: http://codereview.chromium.org/6650018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77498 0039d316-1c4b-4281-b951-d872f2087c98 --- net/udp/udp_server_socket.cc | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) (limited to 'net/udp/udp_server_socket.cc') diff --git a/net/udp/udp_server_socket.cc b/net/udp/udp_server_socket.cc index 4b1c175..acab7e3 100644 --- a/net/udp/udp_server_socket.cc +++ b/net/udp/udp_server_socket.cc @@ -14,35 +14,33 @@ UDPServerSocket::UDPServerSocket(net::NetLog* net_log, UDPServerSocket::~UDPServerSocket() { } -int UDPServerSocket::Listen(const AddressList& address) { +int UDPServerSocket::Listen(const IPEndPoint& address) { return socket_.Bind(address); } int UDPServerSocket::RecvFrom(IOBuffer* buf, int buf_len, - struct sockaddr* address, - socklen_t* address_length, + IPEndPoint* address, CompletionCallback* callback) { - return socket_.RecvFrom(buf, buf_len, address, address_length, callback); + return socket_.RecvFrom(buf, buf_len, address, callback); } int UDPServerSocket::SendTo(IOBuffer* buf, int buf_len, - const struct sockaddr* address, - socklen_t address_length, + const IPEndPoint& address, CompletionCallback* callback) { - return socket_.SendTo(buf, buf_len, address, address_length, callback); + return socket_.SendTo(buf, buf_len, address, callback); } void UDPServerSocket::Close() { socket_.Close(); } -int UDPServerSocket::GetPeerAddress(AddressList* address) const { +int UDPServerSocket::GetPeerAddress(IPEndPoint* address) const { return socket_.GetPeerAddress(address); } -int UDPServerSocket::GetLocalAddress(AddressList* address) const { +int UDPServerSocket::GetLocalAddress(IPEndPoint* address) const { return socket_.GetLocalAddress(address); } -- cgit v1.1