print_addr
char *adr = print_addr(a->ai_addr);
if (a == NULL || a->print_addr == NULL) {
ret = (*a->print_addr)(addr, str, len);
int (*print_addr)(const krb5_address *, char *, size_t);
print_addr(context, "RANGE:127.0.0.0/8");
print_addr(context, "RANGE:127.0.0.0/24");
print_addr(context, "RANGE:IPv4:127.0.0.0-IPv4:127.0.0.255");
print_addr(context, "RANGE:130.237.237.4/29");
print_addr(context, "RANGE:2001:db8:1:2:3:4:1428:7ab/64");
print_addr(context, "RANGE:IPv6:fe80::209:6bff:fea0:e522/64");
print_addr(context, "RANGE:IPv6:fe80::-IPv6:fe80::ffff:ffff:ffff:ffff");
print_addr(context, "RANGE:fe80::-fe80::ffff:ffff:ffff:ffff");
print_addr("addr", p->ifa_addr);
print_addr("dstaddr", p->ifa_dstaddr);
print_addr("netmask", p->ifa_netmask);
r = foreach_localaddr (0, print_addr, NULL, NULL);
print_addr(sin);
print_addr(sin);
print_addr(sin);
print_addr(satosin6(ifa->ifa_address));
print_addr(satosin6(ifa->ifa_local));
print_addr(&aw, af, opts & PF_OPT_VERBOSE2);
void print_addr(struct pf_addr_wrap *, sa_family_t, int);
print_addr(&h->addr, h->af, 0);
print_addr(&src->addr, af, verbose);
print_addr(&dst->addr, af, verbose);
print_addr(&pooladdr->addr, pooladdr->af, 0);
print_addr(&pooladdr->addr, pooladdr->af, 0);
print_addr(&aw, sn->af, opts & PF_OPT_VERBOSE2);
print_addr(&aw, sn->raf, opts & PF_OPT_VERBOSE2);
protrusion = print_addr("gateway", gw_addr, wid_dst - protrusion);
extern void print_addr(struct sockaddr_in);