NetworkManager/src/platform/tests
Thomas Haller a5c894c35f platform: create wireguard netdev interface
The netlink code for WG_CMD_SET_DEVICE is strongly inspired by
WireGuard ([1]) and systemd ([2]).

Currently, nm_platform_link_wireguard_change() always aims to reset
all peers and allowed-ips settings. I think that should be improved
in the future, to support only partial updates.

[1] https://git.zx2c4.com/WireGuard/tree/contrib/examples/embeddable-wg-library/wireguard.c?id=5e99a6d43fe2351adf36c786f5ea2086a8fe7ab8#n1073
[2] 04ca4d191b/src/network/netdev/wireguard.c (L48)
2019-01-09 16:46:41 +01:00
..
.gitignore platform: add nmp-object.h file 2015-06-17 11:23:51 +02:00
meson.build build: meson: Add trailing commas 2018-12-20 13:50:34 +01:00
monitor.c platform/tests: drop bad comment 2017-12-11 10:30:25 +01:00
test-address.c docs: misc. typos 2018-09-15 09:08:03 +02:00
test-cleanup.c platform: merge NMPlatformError with nm-error 2018-12-27 21:33:59 +01:00
test-common.c platform: merge NMPlatformError with nm-error 2018-12-27 21:33:59 +01:00
test-common.h platform: merge NMPlatformError with nm-error 2018-12-27 21:33:59 +01:00
test-general.c platform: attach WifiData to NMPObject 2018-06-26 16:21:54 +02:00
test-link.c platform: create wireguard netdev interface 2019-01-09 16:46:41 +01:00
test-nmp-object.c platform/tests: fix test-nmp-object when running on system without udev 2018-10-22 13:19:15 +02:00
test-route.c platform: merge NMPlatformError with nm-error 2018-12-27 21:33:59 +01:00