From: Yu Watanabe Date: Mon, 28 Jan 2019 11:27:37 +0000 (+0100) Subject: network/wireguard: use sd_netlink_message_append_sockaddr_in{,6}() X-Git-Tag: v241-rc2~7^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F11580%2Fhead;p=thirdparty%2Fsystemd.git network/wireguard: use sd_netlink_message_append_sockaddr_in{,6}() --- diff --git a/src/network/netdev/wireguard.c b/src/network/netdev/wireguard.c index dd239f79a80..0c0b16d1da5 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; }