]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
network: address: expose address_flags_to_string_alloc()
authorYu Watanabe <watanabe.yu+github@gmail.com>
Sun, 14 Nov 2021 05:46:50 +0000 (14:46 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 25 Nov 2021 13:35:35 +0000 (22:35 +0900)
src/network/networkd-address.c
src/network/networkd-address.h

index a78ad6d93bf3ec3ac05561ffb1098654c643fb8a..701bffe5ee3d8441c99021b05842e76a7a3305ed 100644 (file)
@@ -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;
index 64ed6164b5d84b85982bdb935f2d1291cbad0a5e..41c4ce6fa4d59f02812deb906857c412c5cca8af 100644 (file)
@@ -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);