diff options
author | Mårten Nordheim <marten.nordheim@qt.io> | 2020-02-11 16:48:19 +0100 |
---|---|---|
committer | Mårten Nordheim <marten.nordheim@qt.io> | 2020-02-14 13:56:52 +0100 |
commit | 6c3bca01d908bcef149e7339a1268ce79fe8eefa (patch) | |
tree | 2a6afa83ba4ab99ec7d2f3410a9a2f159f2c005c /src/network/access | |
parent | 2a2ffe8a481c070002294c8762eff3c56ff3050a (diff) |
QNetConMonitor(Win): Account for LOCALNETWORK reachability
What I originally thought NLM_CONNECTIVITY_IPV*_SUBNET meant turns out
to be what NLM_CONNECTIVITY_IPV*_LOCALNETWORK is, leaving me to wonder
when *_SUBNET is actually used. Anyway we now also check *_LOCALNETWORK
to make sure we're not unnecessarily denying certain connections to be
made.
At the same time check for link-local connections where both local and
remote are link-local, in this case even NLM_CONNECTIVITY_IPV*_NOTRAFFIC
is valid. Unfortunately this check cannot be done in
QNetworkStatusMonitor, so QNAM will likely not allow these connections.
Task-number: QTBUG-80947
Change-Id: Ieb96ce9f4a478eef0c3ea47f2471f701c102b4d4
Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
Diffstat (limited to 'src/network/access')
0 files changed, 0 insertions, 0 deletions