Index: content/browser/devtools/protocol/tethering_handler.cc |
diff --git a/content/browser/devtools/protocol/tethering_handler.cc b/content/browser/devtools/protocol/tethering_handler.cc |
index 3706a2d69cafcb728aa0e889d8738e424aff24f6..5029f8739d32d843a5bceb67399bde42d792a97c 100644 |
--- a/content/browser/devtools/protocol/tethering_handler.cc |
+++ b/content/browser/devtools/protocol/tethering_handler.cc |
@@ -155,7 +155,7 @@ class SocketPump { |
class BoundSocket { |
public: |
- typedef base::Callback<void(int, const std::string&)> AcceptedCallback; |
+ typedef base::Callback<void(uint16, const std::string&)> AcceptedCallback; |
BoundSocket(AcceptedCallback accepted_callback, |
DevToolsHttpHandlerDelegate* delegate) |
@@ -168,7 +168,7 @@ class BoundSocket { |
virtual ~BoundSocket() { |
} |
- bool Listen(int port) { |
+ bool Listen(uint16 port) { |
port_ = port; |
net::IPAddressNumber ip_number; |
if (!net::ParseIPLiteralToNumber(kLocalhost, &ip_number)) |
@@ -223,7 +223,7 @@ class BoundSocket { |
DevToolsHttpHandlerDelegate* delegate_; |
scoped_ptr<net::ServerSocket> socket_; |
scoped_ptr<net::StreamSocket> accept_socket_; |
- int port_; |
+ uint16 port_; |
}; |
} // namespace |
@@ -237,9 +237,9 @@ class TetheringHandler::TetheringImpl { |
DevToolsHttpHandlerDelegate* delegate); |
~TetheringImpl(); |
- void Bind(scoped_refptr<DevToolsProtocol::Command> command, int port); |
- void Unbind(scoped_refptr<DevToolsProtocol::Command> command, int port); |
- void Accepted(int port, const std::string& name); |
+ void Bind(scoped_refptr<DevToolsProtocol::Command> command, uint16 port); |
+ void Unbind(scoped_refptr<DevToolsProtocol::Command> command, uint16 port); |
+ void Accepted(uint16 port, const std::string& name); |
private: |
void SendInternalError(scoped_refptr<DevToolsProtocol::Command> command, |
@@ -248,7 +248,7 @@ class TetheringHandler::TetheringImpl { |
base::WeakPtr<TetheringHandler> handler_; |
DevToolsHttpHandlerDelegate* delegate_; |
- typedef std::map<int, BoundSocket*> BoundSockets; |
+ typedef std::map<uint16, BoundSocket*> BoundSockets; |
BoundSockets bound_sockets_; |
}; |
@@ -265,7 +265,7 @@ TetheringHandler::TetheringImpl::~TetheringImpl() { |
} |
void TetheringHandler::TetheringImpl::Bind( |
- scoped_refptr<DevToolsProtocol::Command> command, int port) { |
+ scoped_refptr<DevToolsProtocol::Command> command, uint16 port) { |
if (bound_sockets_.find(port) != bound_sockets_.end()) { |
SendInternalError(command, "Port already bound"); |
return; |
@@ -287,7 +287,7 @@ void TetheringHandler::TetheringImpl::Bind( |
} |
void TetheringHandler::TetheringImpl::Unbind( |
- scoped_refptr<DevToolsProtocol::Command> command, int port) { |
+ scoped_refptr<DevToolsProtocol::Command> command, uint16 port) { |
BoundSockets::iterator it = bound_sockets_.find(port); |
if (it == bound_sockets_.end()) { |
@@ -304,7 +304,7 @@ void TetheringHandler::TetheringImpl::Unbind( |
} |
void TetheringHandler::TetheringImpl::Accepted( |
- int port, const std::string& name) { |
+ uint16 port, const std::string& name) { |
BrowserThread::PostTask( |
BrowserThread::UI, |
FROM_HERE, |
@@ -347,7 +347,7 @@ void TetheringHandler::SetClient(scoped_ptr<Client> client) { |
client_.swap(client); |
} |
-void TetheringHandler::Accepted(int port, const std::string& name) { |
+void TetheringHandler::Accepted(uint16 port, const std::string& name) { |
client_->Accepted(AcceptedParams::Create()->set_port(port) |
->set_connection_id(name)); |
} |
@@ -363,7 +363,7 @@ bool TetheringHandler::Activate() { |
} |
scoped_refptr<DevToolsProtocol::Response> TetheringHandler::Bind( |
- int port, scoped_refptr<DevToolsProtocol::Command> command) { |
+ uint16 port, scoped_refptr<DevToolsProtocol::Command> command) { |
if (port < kMinTetheringPort || port > kMaxTetheringPort) |
return command->InvalidParamResponse("port"); |
@@ -380,7 +380,7 @@ scoped_refptr<DevToolsProtocol::Response> TetheringHandler::Bind( |
} |
scoped_refptr<DevToolsProtocol::Response> TetheringHandler::Unbind( |
- int port, scoped_refptr<DevToolsProtocol::Command> command) { |
+ uint16 port, scoped_refptr<DevToolsProtocol::Command> command) { |
if (!Activate()) { |
return command->ServerErrorResponse( |
"Tethering is used by another connection"); |