summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorYu Watanabe <watanabe.yu+github@gmail.com>2019-01-28 12:27:37 +0100
committerYu Watanabe <watanabe.yu+github@gmail.com>2019-01-28 12:27:37 +0100
commit624a47694cad4c87b2e807c32db656f3e9d679c5 (patch)
treed1598b20c2a70726055ce7a9ead9b6fd86e25d60 /src
parentabd48ec87f2ac5dd571a99dcb4db88c4affdffc8 (diff)
downloadsystemd-624a47694cad4c87b2e807c32db656f3e9d679c5.tar.gz
network/wireguard: use sd_netlink_message_append_sockaddr_in{,6}()
Diffstat (limited to 'src')
-rw-r--r--src/network/netdev/wireguard.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/network/netdev/wireguard.c b/src/network/netdev/wireguard.c
index dd239f79a8..0c0b16d1da 100644
--- a/src/network/netdev/wireguard.c
+++ b/src/network/netdev/wireguard.c
@@ -123,9 +123,9 @@ static int wireguard_set_peer_one(NetDev *netdev, sd_netlink_message *message, c
goto cancel;
if (peer->endpoint.sa.sa_family == AF_INET)
- r = sd_netlink_message_append_data(message, WGPEER_A_ENDPOINT, &peer->endpoint.in, sizeof(peer->endpoint.in));
+ r = sd_netlink_message_append_sockaddr_in(message, WGPEER_A_ENDPOINT, &peer->endpoint.in);
else if (peer->endpoint.sa.sa_family == AF_INET6)
- r = sd_netlink_message_append_data(message, WGPEER_A_ENDPOINT, &peer->endpoint.in6, sizeof(peer->endpoint.in6));
+ r = sd_netlink_message_append_sockaddr_in6(message, WGPEER_A_ENDPOINT, &peer->endpoint.in6);
if (r < 0)
goto cancel;
}