From 42ceb47456f2435c2e6c1071a7ae90d5304aa78a Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Sun, 14 Nov 2021 14:46:50 +0900 Subject: [PATCH] network: address: expose address_flags_to_string_alloc() --- src/network/networkd-address.c | 2 +- src/network/networkd-address.h | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/network/networkd-address.c b/src/network/networkd-address.c index a78ad6d93b..701bffe5ee 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 64ed6164b5..41c4ce6fa4 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);