gecko-dev/netwerk/system/netlink
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
..
NetlinkService.cpp 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
NetlinkService.h 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