mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2025-12-26 08:50:07 +01:00
core/wireguard: add support for WireGuard peers
That is slightly complex, because we need to (DNS) resolve the endpoints, and we also have to retry periodically. For example, initially we may be unable to resolve an endpoint, but later we may be. What is also interesting is that during assume and reapply, we may not have all information in the profile. Most notably, the private keys will be missing. We need to cope with that and not reconfigure keys. However, we still need to resolve names and update the endpoints.
This commit is contained in:
parent
7f455f0519
commit
2148d09482
1 changed files with 1016 additions and 41 deletions
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue