Chromium Code Reviews| Index: content/renderer/p2p/ipc_network_manager.cc |
| =================================================================== |
| --- content/renderer/p2p/ipc_network_manager.cc (revision 124888) |
| +++ content/renderer/p2p/ipc_network_manager.cc (working copy) |
| @@ -52,10 +52,11 @@ |
| if (it->address.size() != net::kIPv4AddressSize) |
| continue; |
| memcpy(&address, &it->address[0], sizeof(uint32)); |
| - address = ntohl(address); |
| - networks.push_back( |
| - new talk_base::Network( |
| - it->name, it->name, talk_base::IPAddress(address))); |
| + address = talk_base::NetworkToHost32(address); |
| + talk_base::Network* network = new talk_base::Network( |
| + it->name, it->name, talk_base::IPAddress(address), 32); |
|
Wez
2012/03/09 22:51:52
nit: This 32 is really net::kIPv4AddressSize * 8,
Ronghua Wu (Left Chromium)
2012/03/09 23:28:47
No, the last two parameters should be the network
|
| + network->AddIP(talk_base::IPAddress(address)); |
| + networks.push_back(network); |
| } |
| bool changed = false; |