From 34873e6290b02aff5b2d756ea243d3fd019040b2 Mon Sep 17 00:00:00 2001 From: Jan-Niklas Weghorn Date: Wed, 14 Jan 2026 10:28:17 +0100 Subject: [PATCH] add `persistent-keepalive` parameter to wireguard peers --- sdbus_async/networkmanager/settings/datatypes.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sdbus_async/networkmanager/settings/datatypes.py b/sdbus_async/networkmanager/settings/datatypes.py index 278012c..f5e3ff5 100644 --- a/sdbus_async/networkmanager/settings/datatypes.py +++ b/sdbus_async/networkmanager/settings/datatypes.py @@ -126,6 +126,10 @@ class WireguardPeers(NetworkManagerSettingsMixin): metadata={'dbus_name': 'allowed-ips', 'dbus_type': 'as'}, default=None, ) + persistent_keepalive: Optional[str] = field( + metadata={"dbus_name": "persistent-keepalive", "dbus_type": "u"}, + default=None, + ) @dataclass