gecko-dev/netwerk/system
Michal Novotny 390918caab Bug 1567616 - network id based on default gateway is wrong when VPN overrides default gateway by more specific routes r=dragana
This patch implements NetlinkService which communicates with kernel via netlink socket. It keeps track of addresses, default routes, interfaces and neighbors and uses it to calculate network ID.

Differential Revision: https://phabricator.services.mozilla.com/D43175

--HG--
rename : netwerk/system/linux/nsNotifyAddrListener_Linux.cpp => netwerk/system/linux/nsNetworkLinkService.cpp
rename : netwerk/system/linux/nsNotifyAddrListener_Linux.h => netwerk/system/linux/nsNetworkLinkService.h
extra : moz-landing-system : lando
2019-08-26 21:46:32 +00:00
..
android Bug 1561005 - Add empty GetNetworkID impl for Android r=michal 2019-06-28 11:42:05 +00:00
linux Bug 1567616 - network id based on default gateway is wrong when VPN overrides default gateway by more specific routes r=dragana 2019-08-26 21:46:32 +00:00
mac Bug 1567616 - network id based on default gateway is wrong when VPN overrides default gateway by more specific routes r=dragana 2019-08-26 21:46:32 +00:00
netlink Bug 1567616 - network id based on default gateway is wrong when VPN overrides default gateway by more specific routes r=dragana 2019-08-26 21:46:32 +00:00
win32 Bug 1567616 - network id based on default gateway is wrong when VPN overrides default gateway by more specific routes r=dragana 2019-08-26 21:46:32 +00:00
moz.build Bug 1567616 - network id based on default gateway is wrong when VPN overrides default gateway by more specific routes r=dragana 2019-08-26 21:46:32 +00:00