From: Yu Watanabe Date: Mon, 28 Jan 2019 08:42:35 +0000 (+0100) Subject: network/wireguard: fixes sending wireguard peer settings X-Git-Tag: v241-rc2~7^2~3 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=2301c54fa91379f5fe2458e28ed902aff5cf12d2;p=thirdparty%2Fsystemd.git network/wireguard: fixes sending wireguard peer settings This fixes a bug introduced by e1f717d4a02e15ae11a191dd4962b2f4d117678d. Fixes #11579. --- diff --git a/src/network/netdev/wireguard.c b/src/network/netdev/wireguard.c index 1efd8863f68..dd239f79a80 100644 --- a/src/network/netdev/wireguard.c +++ b/src/network/netdev/wireguard.c @@ -109,7 +109,7 @@ static int wireguard_set_peer_one(NetDev *netdev, sd_netlink_message *message, c if (r < 0) goto cancel; - if (!start) { + if (!*mask_start) { r = sd_netlink_message_append_data(message, WGPEER_A_PRESHARED_KEY, &peer->preshared_key, WG_KEY_LEN); if (r < 0) goto cancel;