From: Yu Watanabe Date: Thu, 27 Aug 2020 21:56:33 +0000 (+0900) Subject: sd-ipv4acd: introduce sd_ipv4acd_get_address() X-Git-Tag: v247-rc1~297^2~3 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4dd6a3aad5b9ac59dff183037f324c0f943f079b;p=thirdparty%2Fsystemd.git sd-ipv4acd: introduce sd_ipv4acd_get_address() --- diff --git a/src/libsystemd-network/sd-ipv4acd.c b/src/libsystemd-network/sd-ipv4acd.c index 0371641cdbf..af2b98f5914 100644 --- a/src/libsystemd-network/sd-ipv4acd.c +++ b/src/libsystemd-network/sd-ipv4acd.c @@ -442,6 +442,15 @@ int sd_ipv4acd_set_address(sd_ipv4acd *acd, const struct in_addr *address) { return 0; } +int sd_ipv4acd_get_address(sd_ipv4acd *acd, struct in_addr *address) { + assert_return(acd, -EINVAL); + assert_return(address, -EINVAL); + + address->s_addr = acd->address; + + return 0; +} + int sd_ipv4acd_is_running(sd_ipv4acd *acd) { assert_return(acd, false);