| Index: webrtc/sdk/android/src/jni/androidnetworkmonitor_jni.cc
|
| diff --git a/webrtc/sdk/android/src/jni/androidnetworkmonitor_jni.cc b/webrtc/sdk/android/src/jni/androidnetworkmonitor_jni.cc
|
| index e2576ccba2204a75152d31c50b2433abf0b22cd7..4047f79dba7d8045dc87453d28f588629e731129 100644
|
| --- a/webrtc/sdk/android/src/jni/androidnetworkmonitor_jni.cc
|
| +++ b/webrtc/sdk/android/src/jni/androidnetworkmonitor_jni.cc
|
| @@ -229,6 +229,10 @@ rtc::NetworkBindingResult AndroidNetworkMonitor::BindSocketToNetwork(
|
| const rtc::IPAddress& address) {
|
| RTC_CHECK(thread_checker_.CalledOnValidThread());
|
|
|
| + if (socket_fd == 0 /* NETWORK_UNSPECIFIED */) {
|
| + return rtc::NetworkBindingResult::NOT_IMPLEMENTED;
|
| + }
|
| +
|
| jmethodID network_binding_supported_id = GetMethodID(
|
| jni(), *j_network_monitor_class_, "networkBindingSupported", "()Z");
|
| // Android prior to Lollipop didn't have support for binding sockets to
|
|
|