platform: use NM_UTILS_FLAGS2STR_DEFINE() macro

This commit is contained in:
Thomas Haller
2015-12-04 16:31:15 +01:00
parent 531f07b06a
commit b1453fc7ef

View File

@@ -3269,10 +3269,7 @@ nm_platform_ip4_address_to_string (const NMPlatformIP4Address *address, char *bu
return buf; return buf;
} }
const char * NM_UTILS_FLAGS2STR_DEFINE (nm_platform_link_flags2str, unsigned,
nm_platform_link_flags2str (unsigned flags, char *buf, gsize len)
{
static const NMUtilsFlags2StrDesc descs[] = {
NM_UTILS_FLAGS2STR (IFF_LOOPBACK, "loopback"), NM_UTILS_FLAGS2STR (IFF_LOOPBACK, "loopback"),
NM_UTILS_FLAGS2STR (IFF_BROADCAST, "broadcast"), NM_UTILS_FLAGS2STR (IFF_BROADCAST, "broadcast"),
NM_UTILS_FLAGS2STR (IFF_POINTOPOINT, "pointopoint"), NM_UTILS_FLAGS2STR (IFF_POINTOPOINT, "pointopoint"),
@@ -3292,9 +3289,7 @@ nm_platform_link_flags2str (unsigned flags, char *buf, gsize len)
NM_UTILS_FLAGS2STR (IFF_LOWER_UP, "lowerup"), NM_UTILS_FLAGS2STR (IFF_LOWER_UP, "lowerup"),
NM_UTILS_FLAGS2STR (IFF_DORMANT, "dormant"), NM_UTILS_FLAGS2STR (IFF_DORMANT, "dormant"),
NM_UTILS_FLAGS2STR (IFF_ECHO, "echo"), NM_UTILS_FLAGS2STR (IFF_ECHO, "echo"),
}; );
return nm_utils_flags2str (descs, G_N_ELEMENTS (descs), flags, buf, len);
};
const char * const char *
nm_platform_link_inet6_addrgenmode2str (guint8 mode, char *buf, gsize len) nm_platform_link_inet6_addrgenmode2str (guint8 mode, char *buf, gsize len)
@@ -3318,10 +3313,7 @@ nm_platform_link_inet6_addrgenmode2str (guint8 mode, char *buf, gsize len)
return buf; return buf;
} }
const char * NM_UTILS_FLAGS2STR_DEFINE (nm_platform_addr_flags2str, unsigned,
nm_platform_addr_flags2str (unsigned flags, char *buf, gsize len)
{
static const NMUtilsFlags2StrDesc descs[] = {
NM_UTILS_FLAGS2STR (IFA_F_SECONDARY, "secondary"), NM_UTILS_FLAGS2STR (IFA_F_SECONDARY, "secondary"),
NM_UTILS_FLAGS2STR (IFA_F_NODAD, "nodad"), NM_UTILS_FLAGS2STR (IFA_F_NODAD, "nodad"),
NM_UTILS_FLAGS2STR (IFA_F_OPTIMISTIC, "optimistic"), NM_UTILS_FLAGS2STR (IFA_F_OPTIMISTIC, "optimistic"),
@@ -3331,9 +3323,7 @@ nm_platform_addr_flags2str (unsigned flags, char *buf, gsize len)
NM_UTILS_FLAGS2STR (IFA_F_PERMANENT, "permanent"), NM_UTILS_FLAGS2STR (IFA_F_PERMANENT, "permanent"),
NM_UTILS_FLAGS2STR (IFA_F_MANAGETEMPADDR, "mngtmpaddr"), NM_UTILS_FLAGS2STR (IFA_F_MANAGETEMPADDR, "mngtmpaddr"),
NM_UTILS_FLAGS2STR (IFA_F_NOPREFIXROUTE, "noprefixroute"), NM_UTILS_FLAGS2STR (IFA_F_NOPREFIXROUTE, "noprefixroute"),
}; );
return nm_utils_flags2str (descs, G_N_ELEMENTS (descs), flags, buf, len);
};
const char * const char *
nm_platform_route_scope2str (int scope, char *buf, gsize len) nm_platform_route_scope2str (int scope, char *buf, gsize len)