routename
const char *routename(struct sockaddr *);
routename((struct sockaddr *)&so[RTAX_DST]));
(void)printf("destination: %s\n", routename(sp[RTAX_DST]));
(void)printf(" mask: %s\n", routename(sp[RTAX_NETMASK]));
(void)printf(" gateway: %s\n", routename(sp[RTAX_GATEWAY]));
(void)printf(" %s", routename(sa));
routename(sa) : netname(sa));
printf("%-20.20s ", routename(sa));
const char *routename(struct sockaddr *);
(void)printf(" route to: %s\n", routename(dst));
(void)printf("destination: %s\n", routename(r.rta_dst));
(void)printf(" mask: %s\n", routename(mask));
(void)printf(" gateway: %s\n", routename(r.rta_gw));
routename(sa) : netname(sa));
printf("%-20.20s ", routename(sa));
printf(" %s", routename(sa));
rn = routename(ifa->ifa_addr, numeric_addr);
addr_len = strlen(routename(ifa->ifa_addr, 1));
addr_len, routename(ifa->ifa_addr, 1));
fmt = routename(ifma->ifma_addr, numeric_addr);
xo_emit(" {t:origin-address/%-*.15s}", 15, routename(sa, numeric_addr));
routename(sa, numeric_addr));
routename(sa, numeric_addr));
routename(sa, numeric_addr) : "");
routename(sin6tosa(&mfc.mf6c_origin),
routename(sin6tosa(&mfc.mf6c_mcastgrp),
char *routename(struct sockaddr *, int);
cp = routename(sa, numeric_addr);
cp = routename(sa, 1);