mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2026-04-14 17:00:45 +02:00
platform: use utility functionality to stringify link
This commit is contained in:
parent
e88f5a6c23
commit
24f428f768
1 changed files with 2 additions and 10 deletions
|
|
@ -3074,14 +3074,6 @@ nm_platform_link_to_string (const NMPlatformLink *link, char *buf, gsize len)
|
|||
if (link->addr.len)
|
||||
str_addr = nm_utils_hwaddr_ntoa (link->addr.data, MIN (link->addr.len, sizeof (link->addr.data)));
|
||||
|
||||
if (link->inet6_token.id) {
|
||||
struct in6_addr a = IN6ADDR_ANY_INIT;
|
||||
|
||||
nm_utils_ipv6_addr_set_interface_identifier (&a, link->inet6_token);
|
||||
nm_utils_inet6_ntop (&a, str_inet6_token);
|
||||
} else
|
||||
str_inet6_token[0] = '\0';
|
||||
|
||||
str_link_type = nm_link_type_to_string (link->type);
|
||||
|
||||
g_snprintf (buf, len,
|
||||
|
|
@ -3114,8 +3106,8 @@ nm_platform_link_to_string (const NMPlatformLink *link, char *buf, gsize len)
|
|||
link->inet6_addr_gen_mode_inv ? nm_platform_link_inet6_addrgenmode2str (_nm_platform_uint8_inv (link->inet6_addr_gen_mode_inv), str_addrmode, sizeof (str_addrmode)) : "",
|
||||
str_addr ? " addr " : "",
|
||||
str_addr ? str_addr : "",
|
||||
str_inet6_token[0] ? " inet6token " : "",
|
||||
str_inet6_token[0] ? str_inet6_token : "",
|
||||
link->inet6_token.id ? " inet6token " : "",
|
||||
link->inet6_token.id ? nm_utils_inet6_interface_identifier_to_token (link->inet6_token, str_inet6_token) : "",
|
||||
link->driver ? " driver " : "",
|
||||
link->driver ? link->driver : "");
|
||||
g_string_free (str_flags, TRUE);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue