| Index: webrtc/base/physicalsocketserver.cc
|
| diff --git a/webrtc/base/physicalsocketserver.cc b/webrtc/base/physicalsocketserver.cc
|
| index 708499df531f076af2210137c0eb2ed4795c6bab..e2a0b6f14048b4007126ce9a13838f1858fbc1f8 100644
|
| --- a/webrtc/base/physicalsocketserver.cc
|
| +++ b/webrtc/base/physicalsocketserver.cc
|
| @@ -46,6 +46,7 @@
|
| #include "webrtc/base/common.h"
|
| #include "webrtc/base/logging.h"
|
| #include "webrtc/base/networkmonitor.h"
|
| +#include "webrtc/base/nullsocketserver.h"
|
| #include "webrtc/base/timeutils.h"
|
| #include "webrtc/base/winping.h"
|
| #include "webrtc/base/win32socketinit.h"
|
| @@ -62,6 +63,14 @@ typedef char* SockOptArg;
|
|
|
| namespace rtc {
|
|
|
| +std::unique_ptr<SocketServer> SocketServer::CreateDefault() {
|
| +#if defined(__native_client__)
|
| + return std::unique_ptr<SocketServer>(new rtc::NullSocketServer);
|
| +#else
|
| + return std::unique_ptr<SocketServer>(new rtc::PhysicalSocketServer);
|
| +#endif
|
| +}
|
| +
|
| #if defined(WEBRTC_WIN)
|
| // Standard MTUs, from RFC 1191
|
| const uint16_t PACKET_MAXIMUMS[] = {
|
|
|