diff options
author | Phil Sutter <phil@nwl.cc> | 2016-03-22 19:35:17 +0100 |
---|---|---|
committer | Stephen Hemminger <stephen@networkplumber.org> | 2016-03-27 10:37:35 -0700 |
commit | d49f934c1019cf92a500b951e21ae7cbc46ca7c7 (patch) | |
tree | 15066a248c80d10cfb063065442ae52d770fcf9e /ip/iptoken.c | |
parent | 2e96d2ccd03a29896fc8a2c6ee6b769c512501df (diff) | |
download | platform_external_iproute2-d49f934c1019cf92a500b951e21ae7cbc46ca7c7.tar.gz platform_external_iproute2-d49f934c1019cf92a500b951e21ae7cbc46ca7c7.tar.bz2 platform_external_iproute2-d49f934c1019cf92a500b951e21ae7cbc46ca7c7.zip |
lib/utils: introduce format_host_rta()
This simple macro eases calling format_host() with data from an rt_attr
pointer.
Signed-off-by: Phil Sutter <phil@nwl.cc>
Diffstat (limited to 'ip/iptoken.c')
-rw-r--r-- | ip/iptoken.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/ip/iptoken.c b/ip/iptoken.c index 02fe98e2..6e1a1ab7 100644 --- a/ip/iptoken.c +++ b/ip/iptoken.c @@ -78,12 +78,9 @@ static int print_token(const struct sockaddr_nl *who, struct nlmsghdr *n, void * return -1; } - fprintf(fp, "token %s ", - format_host(ifi->ifi_family, - RTA_PAYLOAD(ltb[IFLA_INET6_TOKEN]), - RTA_DATA(ltb[IFLA_INET6_TOKEN]))); - fprintf(fp, "dev %s ", ll_index_to_name(ifi->ifi_index)); - fprintf(fp, "\n"); + fprintf(fp, "token %s dev %s\n", + format_host_rta(ifi->ifi_family, ltb[IFLA_INET6_TOKEN]), + ll_index_to_name(ifi->ifi_index)); fflush(fp); return 0; |