From: Yu Watanabe Date: Sun, 14 Nov 2021 05:46:50 +0000 (+0900) Subject: network: address: expose address_flags_to_string_alloc() X-Git-Tag: v250-rc1~143^2~12 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=42ceb47456f2435c2e6c1071a7ae90d5304aa78a;p=thirdparty%2Fsystemd.git network: address: expose address_flags_to_string_alloc() --- diff --git a/src/network/networkd-address.c b/src/network/networkd-address.c index a78ad6d93bf..701bffe5ee3 100644 --- a/src/network/networkd-address.c +++ b/src/network/networkd-address.c @@ -24,7 +24,7 @@ #define ADDRESSES_PER_LINK_MAX 2048U #define STATIC_ADDRESSES_PER_NETWORK_MAX 1024U -static int address_flags_to_string_alloc(uint32_t flags, int family, char **ret) { +int address_flags_to_string_alloc(uint32_t flags, int family, char **ret) { _cleanup_free_ char *str = NULL; static const struct { uint32_t flag; diff --git a/src/network/networkd-address.h b/src/network/networkd-address.h index 64ed6164b5d..41c4ce6fa4d 100644 --- a/src/network/networkd-address.h +++ b/src/network/networkd-address.h @@ -61,6 +61,8 @@ const char* format_lifetime(char *buf, size_t l, usec_t lifetime_usec) _warn_unu #define FORMAT_LIFETIME(lifetime) \ format_lifetime((char[FORMAT_TIMESPAN_MAX+STRLEN("for ")]){}, FORMAT_TIMESPAN_MAX+STRLEN("for "), lifetime) +int address_flags_to_string_alloc(uint32_t flags, int family, char **ret); + int address_new(Address **ret); Address* address_free(Address *address); int address_get(Link *link, const Address *in, Address **ret);