1 --- net/base/network_change_notifier.cc.orig 2022-08-31 12:19:35 UTC 2 +++ net/base/network_change_notifier.cc 3 @@ -37,7 +37,7 @@ 4 #include "net/base/network_change_notifier_linux.h" 5 #elif BUILDFLAG(IS_APPLE) 6 #include "net/base/network_change_notifier_mac.h" 7 -#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) 8 +#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) 9 #include "net/base/network_change_notifier_posix.h" 10 #elif BUILDFLAG(IS_FUCHSIA) 11 #include "net/base/network_change_notifier_fuchsia.h" 12 @@ -329,6 +329,9 @@ std::unique_ptr<NetworkChangeNotifier> NetworkChangeNo 13 #elif BUILDFLAG(IS_FUCHSIA) 14 return std::make_unique<NetworkChangeNotifierFuchsia>( 15 /*require_wlan=*/false); 16 +#elif BUILDFLAG(IS_BSD) 17 + return std::make_unique<MockNetworkChangeNotifier>( 18 + /*dns_config_notifier*/nullptr); 19 #else 20 NOTIMPLEMENTED(); 21 return nullptr; 22