| Index: trunk/src/remoting/jingle_glue/chromium_port_allocator.cc
|
| ===================================================================
|
| --- trunk/src/remoting/jingle_glue/chromium_port_allocator.cc (revision 267240)
|
| +++ trunk/src/remoting/jingle_glue/chromium_port_allocator.cc (working copy)
|
| @@ -147,13 +147,11 @@
|
| int flags = cricket::PORTALLOCATOR_DISABLE_TCP |
|
| cricket::PORTALLOCATOR_ENABLE_SHARED_UFRAG |
|
| cricket::PORTALLOCATOR_ENABLE_IPV6;
|
| -
|
| - if (!(network_settings.flags & NetworkSettings::NAT_TRAVERSAL_STUN))
|
| - flags |= cricket::PORTALLOCATOR_DISABLE_STUN;
|
| -
|
| - if (!(network_settings.flags & NetworkSettings::NAT_TRAVERSAL_RELAY))
|
| - flags |= cricket::PORTALLOCATOR_DISABLE_RELAY;
|
| -
|
| + if (network_settings.nat_traversal_mode !=
|
| + NetworkSettings::NAT_TRAVERSAL_ENABLED) {
|
| + flags |= cricket::PORTALLOCATOR_DISABLE_STUN |
|
| + cricket::PORTALLOCATOR_DISABLE_RELAY;
|
| + }
|
| result->set_flags(flags);
|
| result->SetPortRange(network_settings.min_port,
|
| network_settings.max_port);
|
|
|