IN6_IS_ADDR_UNSPECIFIED
IN6_IS_ADDR_UNSPECIFIED(&in6->sin6_addr)) {
if (IN6_IS_ADDR_UNSPECIFIED(
if (IN6_IS_ADDR_UNSPECIFIED(
if (IN6_IS_ADDR_UNSPECIFIED(&lif->lif_v6addr))
if (IN6_IS_ADDR_UNSPECIFIED(&addr)) {
if (IN6_IS_ADDR_UNSPECIFIED(&fp->u.a.f_mask))
if (IN6_IS_ADDR_UNSPECIFIED(&fp->u.a.f_mask)) /* any */
return (!IN6_IS_ADDR_UNSPECIFIED(addr));
return (IN6_IS_ADDR_UNSPECIFIED(addr)); /* "none" */
IN6_IS_ADDR_UNSPECIFIED(&rp6->ipv6RouteNextHop) ?
IN6_IS_ADDR_UNSPECIFIED(&rp6->ipv6RouteNextHop) ?
if (IN6_IS_ADDR_UNSPECIFIED(addr) && prefixlen == 0) {
if (IN6_IS_ADDR_UNSPECIFIED(addr)) {
if (IN6_IS_ADDR_UNSPECIFIED(&rlinfo->rl_nat_src_end)) {
if (!IN6_IS_ADDR_UNSPECIFIED(&r_ent->rl_stickymask))
if (IN6_IS_ADDR_UNSPECIFIED(&fromaddr) ||
if (IN6_IS_ADDR_UNSPECIFIED(&pi->pi_token)) {
} else if (IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr) &&
if (IN6_IS_ADDR_UNSPECIFIED(&pi->pi_tmp_token)) {
if (IN6_IS_ADDR_UNSPECIFIED(&from.sin6_addr)) {
IN6_IS_ADDR_UNSPECIFIED(&pr->pr_address) ||
if (IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr)) {
IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr) ||
if (IN6_IS_ADDR_UNSPECIFIED(token))
if (IN6_IS_ADDR_UNSPECIFIED(&prefix)) {
if (IN6_IS_ADDR_UNSPECIFIED(&n->rip6_prefix)) {
if (IN6_IS_ADDR_UNSPECIFIED(&rt->rt_dst))
if (IN6_IS_ADDR_UNSPECIFIED(&ip->ia_v6)) {
if (IN6_IS_ADDR_UNSPECIFIED(&prefix) && plen == 0)
IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr))) {
if (IN6_IS_ADDR_UNSPECIFIED(&addr6))
assert(IN6_IS_ADDR_UNSPECIFIED(&cptr->ips_src_addr_v6));
assert(IN6_IS_ADDR_UNSPECIFIED(&cptr->ips_dst_addr_v6));
if (!IN6_IS_ADDR_UNSPECIFIED(mask_v6)) {
if (IN6_IS_ADDR_UNSPECIFIED(&cptr->ips_src_mask_v6) &&
if (IN6_IS_ADDR_UNSPECIFIED(&cptr->ips_src_addr_v6)) {
if (IN6_IS_ADDR_UNSPECIFIED(&cptr->ips_dst_mask_v6) &&
if (IN6_IS_ADDR_UNSPECIFIED(addr))
if (IN6_IS_ADDR_UNSPECIFIED(&in6))
if (IN6_IS_ADDR_UNSPECIFIED(ip6addr))
if (IN6_IS_ADDR_UNSPECIFIED(ip6addr))
} else if (IN6_IS_ADDR_UNSPECIFIED(v6addr)) {
(IN6_IS_ADDR_UNSPECIFIED(&tcp->tcp_connp->conn_laddr_v6) &&
(IN6_IS_ADDR_UNSPECIFIED(&udp->udp_connp->conn_laddr_v6) &&
} else if (IN6_IS_ADDR_UNSPECIFIED(v6addr)) {
IN6_IS_ADDR_UNSPECIFIED((struct in6_addr *) addr))
if (IN6_IS_ADDR_UNSPECIFIED(&ia6))
if (IN6_IS_ADDR_UNSPECIFIED(&ia6))
if (IN6_IS_ADDR_UNSPECIFIED(&daemonaddr->sin6.sin6_addr))
if (IN6_IS_ADDR_UNSPECIFIED(&clt_addr.sin6.sin6_addr))
IN6_IS_ADDR_UNSPECIFIED(&ch->ch_Addr6)))
have_valid_addr = IN6_IS_ADDR_UNSPECIFIED(
if (IN6_IS_ADDR_UNSPECIFIED((in6_addr_t *)host_info->at_addr))
if (IN6_IS_ADDR_UNSPECIFIED(&v6addr))
return (IN6_IS_ADDR_UNSPECIFIED(
if (IN6_IS_ADDR_UNSPECIFIED(&defrouter))
unspec = IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr);
if (type == AF_INET6 && IN6_IS_ADDR_UNSPECIFIED(addr6)) {
(IN6_IS_ADDR_UNSPECIFIED(&srv6->sin6_addr) ||
#ifndef IN6_IS_ADDR_UNSPECIFIED
(((af) == AF_INET6 && IN6_IS_ADDR_UNSPECIFIED( \
IN6_IS_ADDR_UNSPECIFIED(&(sag)->sg_sin6.sin6_addr) : \
IN6_IS_ADDR_UNSPECIFIED(&(addr->ipv6.sin6_addr)))
if (IN6_IS_ADDR_UNSPECIFIED(
IN6_IS_ADDR_UNSPECIFIED(addr))
if (!IN6_IS_ADDR_UNSPECIFIED(&rule->ir_target_v6) &&
IN6_IS_ADDR_UNSPECIFIED(&cmd->vip) ||
IN6_IS_ADDR_UNSPECIFIED(&cmd->nat_src_start) ||
IN6_IS_ADDR_UNSPECIFIED(&cmd->nat_src_end) ||
if (!IN6_IS_ADDR_UNSPECIFIED(&pkti->ipi6_addr) &&
} else if (!IN6_IS_ADDR_UNSPECIFIED(&pkti->ipi6_addr)) {
if (!IN6_IS_ADDR_UNSPECIFIED(&ipp->ipp_addr))
if (!IN6_IS_ADDR_UNSPECIFIED(&ixa->ixa_nexthop_v6))
!IN6_IS_ADDR_UNSPECIFIED(&connp->conn_saddr_v6)) {
if (!IN6_IS_ADDR_UNSPECIFIED(&connp->conn_saddr_v6)) {
if (connp->conn_unspec_src || !IN6_IS_ADDR_UNSPECIFIED(v6src))
if (!IN6_IS_ADDR_UNSPECIFIED(&faddr) &&
if (!IN6_IS_ADDR_UNSPECIFIED(&connp->conn_faddr_v6) &&
if (srcid != 0 && IN6_IS_ADDR_UNSPECIFIED(&v6src)) {
ASSERT(!IN6_IS_ADDR_UNSPECIFIED(&ipp->ipp_addr));
if (IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr))
if (srcid != 0 && IN6_IS_ADDR_UNSPECIFIED(&v6src)) {
IN6_IS_ADDR_UNSPECIFIED(&connp->conn_v6lastdst)) {
if (!IN6_IS_ADDR_UNSPECIFIED(&v6src)) {
if (IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr))
if (srcid != 0 && IN6_IS_ADDR_UNSPECIFIED(&v6src)) {
if (IN6_IS_ADDR_UNSPECIFIED(&v6dst)) {
if (!(IN6_IS_ADDR_UNSPECIFIED(v6group)) &&
if (IN6_IS_ADDR_UNSPECIFIED(&ilm->ilm_v6addr) ||
(IN6_IS_ADDR_UNSPECIFIED(v6group)) ||
if ((numsrc == 0) && IN6_IS_ADDR_UNSPECIFIED(v6group)) {
if (IN6_IS_ADDR_UNSPECIFIED(&ilm->ilm_v6addr) ||
} else if (IN6_IS_ADDR_UNSPECIFIED(v6addr)) {
if (IN6_IS_ADDR_UNSPECIFIED(&connp->conn_faddr_v6))
IN6_IS_ADDR_UNSPECIFIED(&ip6h->ip6_src)) {
ASSERT(!IN6_IS_ADDR_UNSPECIFIED(v6src));
ASSERT(!IN6_IS_ADDR_UNSPECIFIED(dst_addr));
if (!IN6_IS_ADDR_UNSPECIFIED(&tmp_table[count - 1].ip6_asp_prefix) ||
!IN6_IS_ADDR_UNSPECIFIED(&tmp_table[count - 1].ip6_asp_mask)) {
else if (IN6_IS_ADDR_UNSPECIFIED(mask))
if (IN6_IS_ADDR_UNSPECIFIED(&ill->ill_token) ||
IN6_IS_ADDR_UNSPECIFIED(&ipif->ipif_v6lcl_addr))
if (IN6_IS_ADDR_UNSPECIFIED(&ipif->ipif_v6pp_dst_addr)) {
if (IN6_IS_ADDR_UNSPECIFIED(&ill->ill_dest_token))
if (IN6_IS_ADDR_UNSPECIFIED(&ipif->ipif_v6lcl_addr) ||
if (setsrc != NULL && !IN6_IS_ADDR_UNSPECIFIED(setsrc)) {
if (!IN6_IS_ADDR_UNSPECIFIED(&ipif->ipif_v6lcl_addr) &&
!(IN6_IS_ADDR_UNSPECIFIED(&ipif->ipif_v6subnet) &&
IN6_IS_ADDR_UNSPECIFIED(&ipif->ipif_v6net_mask))) {
if (IN6_IS_ADDR_UNSPECIFIED(addr))
if (IN6_IS_ADDR_UNSPECIFIED(addr))
if (IN6_IS_ADDR_UNSPECIFIED(gw_addr))
!IN6_IS_ADDR_UNSPECIFIED(src_addr))
if ((flags & RTF_SETSRC) && !IN6_IS_ADDR_UNSPECIFIED(src_addr))
else if (IN6_IS_ADDR_UNSPECIFIED(mask))
if ((flags & RTF_SETSRC) && !IN6_IS_ADDR_UNSPECIFIED(src_addr))
if (IN6_IS_ADDR_UNSPECIFIED(&ip6h->ip6_dst)) {
ASSERT(!IN6_IS_ADDR_UNSPECIFIED(&rtc.rtc_ip6addr));
if (!is_src && IN6_IS_ADDR_UNSPECIFIED(addr)) {
if (IN6_IS_ADDR_UNSPECIFIED(&nexthop)) {
if (IN6_IS_ADDR_UNSPECIFIED(&ip6h->ip6_src) ||
ASSERT(IN6_IS_ADDR_UNSPECIFIED(setsrcp));
setsrcp != NULL && IN6_IS_ADDR_UNSPECIFIED(setsrcp)) {
ASSERT(!IN6_IS_ADDR_UNSPECIFIED(
(IN6_IS_ADDR_UNSPECIFIED(&(ire)->ire_addr_v6))))
ASSERT(IN6_IS_ADDR_UNSPECIFIED(setsrcp));
IN6_IS_ADDR_UNSPECIFIED(&ipif->ipif_v6lcl_addr)) {
((IN6_IS_ADDR_UNSPECIFIED(&ipif->ipif_v6lcl_addr) &&
IN6_IS_ADDR_UNSPECIFIED(&ipif->ipif_v6subnet))) ||
IN6_IS_ADDR_UNSPECIFIED(&ipif->ipif_v6pp_dst_addr)))) {
if (ipif_was_up && !IN6_IS_ADDR_UNSPECIFIED(&ipif->ipif_v6lcl_addr) &&
if (IN6_IS_ADDR_UNSPECIFIED(&ipif->ipif_v6lcl_addr))
if (IN6_IS_ADDR_UNSPECIFIED(&ipif->ipif_v6net_mask))
if (IN6_IS_ADDR_UNSPECIFIED(&new_ipif->ipif_v6lcl_addr) ||
if (isv6 ? IN6_IS_ADDR_UNSPECIFIED(&ipif->ipif_v6lcl_addr) :
IN6_IS_ADDR_UNSPECIFIED(&ipif->ipif_v6lcl_addr) :
(IN6_IS_ADDR_UNSPECIFIED(&((sin6_t *)sin)->sin6_addr))) {
if (IN6_IS_ADDR_UNSPECIFIED(&v6addr) ||
IN6_IS_ADDR_UNSPECIFIED(&ill->ill_token))
if (!IN6_IS_ADDR_UNSPECIFIED(&v6addr))
IN6_IS_ADDR_UNSPECIFIED(&v6addr) &&
IN6_IS_ADDR_UNSPECIFIED(&ipif->ipif_v6subnet))) {
!IN6_IS_ADDR_UNSPECIFIED(&v6addr)))
if (IN6_IS_ADDR_UNSPECIFIED(&ilm->ilm_v6addr)) {
if (IN6_IS_ADDR_UNSPECIFIED(&ilm->ilm_v6addr)) {
src_unspec = IN6_IS_ADDR_UNSPECIFIED(v6src);
if (IN6_IS_ADDR_UNSPECIFIED(v6src)) {
if (IN6_IS_ADDR_UNSPECIFIED(v6src)) {
if (!IN6_IS_ADDR_UNSPECIFIED(v6src)) {
if (ilg->ilg_fmode != fmode || IN6_IS_ADDR_UNSPECIFIED(v6src)) {
if (src == NULL || IN6_IS_ADDR_UNSPECIFIED(src)) {
!IN6_IS_ADDR_UNSPECIFIED(v6group)) {
} else if (!IN6_IS_ADDR_UNSPECIFIED(v6group)) {
if (IN6_IS_ADDR_UNSPECIFIED(v6group)) {
if (IN6_IS_ADDR_UNSPECIFIED(&ilm->ilm_v6addr)) {
ASSERT(!(IN6_IS_ADDR_UNSPECIFIED(dst)));
if (IN6_IS_ADDR_UNSPECIFIED(&src)) {
if (!IN6_IS_ADDR_UNSPECIFIED(&src)) {
if (!(IN6_IS_ADDR_UNSPECIFIED(sender))) {
ASSERT(IN6_IS_ADDR_UNSPECIFIED(src));
if (!IN6_IS_ADDR_UNSPECIFIED(&src6) || is_myaddr) {
if (IN6_IS_ADDR_UNSPECIFIED(&src6) && !is_myaddr) {
if (IN6_IS_ADDR_UNSPECIFIED(addr)) {
if (IN6_IS_ADDR_UNSPECIFIED(addr))
ASSERT(!IN6_IS_ADDR_UNSPECIFIED(&rtc.rtc_ip6addr));
if (IN6_IS_ADDR_UNSPECIFIED(&ip6h->ip6_src))
ASSERT(!IN6_IS_ADDR_UNSPECIFIED(
if (!IN6_IS_ADDR_UNSPECIFIED(setsrc))
} else if (IN6_IS_ADDR_UNSPECIFIED(&ipif->ipif_v6lcl_addr)) {
if (!IN6_IS_ADDR_UNSPECIFIED(&src_addr_v6)) {
if (!IN6_IS_ADDR_UNSPECIFIED(
((IN6_IS_ADDR_UNSPECIFIED(&connp->conn_laddr_v6) ||
IN6_IS_ADDR_UNSPECIFIED(&oconnp->conn_laddr_v6) ||
if (IN6_IS_ADDR_UNSPECIFIED(&connp->conn_faddr_v6) ||
if (IN6_IS_ADDR_UNSPECIFIED(&connp->conn_laddr_v6) ||
if (!IN6_IS_ADDR_UNSPECIFIED(&connp->conn_laddr_v6) &&
!IN6_IS_ADDR_UNSPECIFIED(&tconn->conn_laddr_v6) &&
if (!IN6_IS_ADDR_UNSPECIFIED(&connp->conn_faddr_v6)) {
} else if (!IN6_IS_ADDR_UNSPECIFIED(&connp->conn_laddr_v6)) {
if (!IN6_IS_ADDR_UNSPECIFIED(&connp->conn_laddr_v6)) {
if (!IN6_IS_ADDR_UNSPECIFIED(&connp->conn_faddr_v6)) {
} else if (!IN6_IS_ADDR_UNSPECIFIED(&connp->conn_laddr_v6)) {
if (!IN6_IS_ADDR_UNSPECIFIED(&connp->conn_faddr_v6) &&
if (IN6_IS_ADDR_UNSPECIFIED(laddr))
IN6_IS_ADDR_UNSPECIFIED(&next->conn_laddr_v6) && \
return (IN6_IS_ADDR_UNSPECIFIED(&ipif->ipif_v6lcl_addr));
return (!IN6_IS_ADDR_UNSPECIFIED(&ipif->ipif_v6lcl_addr));
if (!IN6_IS_ADDR_UNSPECIFIED(&ip6h->ip6_src) &&
if (IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr))
if ((IN6_IS_ADDR_UNSPECIFIED(&connp->conn_laddr_v6) ||
(IN6_IS_ADDR_UNSPECIFIED(&connp->conn_faddr_v6) ||
if (IN6_IS_ADDR_UNSPECIFIED((const in6_addr_t *)addr) ||
(IN6_IS_ADDR_V4MAPPED_ANY(&(addr)) || IN6_IS_ADDR_UNSPECIFIED(&(addr)))
((IN6_IS_ADDR_UNSPECIFIED(&(connp)->conn_laddr_v6) || \
(IN6_IS_ADDR_UNSPECIFIED(&(connp)->conn_faddr_v6) || \
IN6_IS_ADDR_UNSPECIFIED(&(connp)->conn_laddr_v6)))
(IN6_IS_ADDR_UNSPECIFIED(&(connp)->conn_laddr_v6) || \
(IN6_IS_ADDR_UNSPECIFIED(&(connp)->conn_faddr_v6) || \
(IN6_IS_ADDR_UNSPECIFIED(&(connp)->conn_laddr_v6) || \
if (IN6_IS_ADDR_UNSPECIFIED(&new_ip6h->ip6_src)) {
if (IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr) ||
if (IN6_IS_ADDR_UNSPECIFIED(&s6->sin6_addr)) {
IN6_IS_ADDR_UNSPECIFIED(&addr))) {
if (!check_addrs && IN6_IS_ADDR_UNSPECIFIED(&addr)) {
if (!IN6_IS_ADDR_UNSPECIFIED(&ip6->ip6_src)) {
if (IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr)) {
IN6_IS_ADDR_UNSPECIFIED(&(addr)))
if (!IN6_IS_ADDR_UNSPECIFIED(&fp->sf_saddr)) {
if (IN6_IS_ADDR_UNSPECIFIED(dstaddrp))
if (srcid != 0 && IN6_IS_ADDR_UNSPECIFIED(&connp->conn_laddr_v6)) {
if (!IN6_IS_ADDR_UNSPECIFIED(
if (!IN6_IS_ADDR_UNSPECIFIED(&v6addr)) {
((IN6_IS_ADDR_UNSPECIFIED(&TCP_AC_V6LOCAL((acp))) || \
(IN6_IS_ADDR_UNSPECIFIED(&TCP_AC_V6REMOTE((acp))) || \
if (!IN6_IS_ADDR_UNSPECIFIED(&TCP_AC_V6REMOTE(acp)) &&
exact = !IN6_IS_ADDR_UNSPECIFIED(&TCP_AC_V6LOCAL(acp));
if (!IN6_IS_ADDR_UNSPECIFIED(&pkti->ipi6_addr))
if (!IN6_IS_ADDR_UNSPECIFIED(&connp->conn_faddr_v6) &&
if (!IN6_IS_ADDR_UNSPECIFIED(&connp->conn_faddr_v6) &&
if (IN6_IS_ADDR_UNSPECIFIED(&ip6h->ip6_src) ||
IN6_IS_ADDR_UNSPECIFIED(&connp->conn_laddr_v6))) {
if (!IN6_IS_ADDR_UNSPECIFIED( \
if (!IN6_IS_ADDR_UNSPECIFIED( \
if (!IN6_IS_ADDR_UNSPECIFIED(&faddr) &&
if (!IN6_IS_ADDR_UNSPECIFIED(&connp->conn_faddr_v6) &&
if (srcid != 0 && IN6_IS_ADDR_UNSPECIFIED(&v6src)) {
ASSERT(!IN6_IS_ADDR_UNSPECIFIED(&ipp->ipp_addr));
if (IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr))
!IN6_IS_ADDR_UNSPECIFIED(&connp->conn_saddr_v6)) {
if (srcid != 0 && IN6_IS_ADDR_UNSPECIFIED(&v6src)) {
IN6_IS_ADDR_UNSPECIFIED(&connp->conn_v6lastdst)) {
if (!IN6_IS_ADDR_UNSPECIFIED(&v6src)) {
if (srcid != 0 && IN6_IS_ADDR_UNSPECIFIED(&v6src)) {
if (!IN6_IS_ADDR_UNSPECIFIED(
if (IN6_IS_ADDR_UNSPECIFIED(&v6dst)) {
if (IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr))
!IN6_IS_ADDR_UNSPECIFIED(&connp->conn_saddr_v6)) {
IN6_IS_ADDR_UNSPECIFIED(&connp->conn_laddr_v6))) {
return (IN6_IS_ADDR_UNSPECIFIED(&(addr->un.ip6addr)));
(IN6_IS_ADDR_UNSPECIFIED(&attrp->ipa_src_ip.un.ip6addr) ||
(IN6_IS_ADDR_UNSPECIFIED(&dst_ip.un.ip6addr) ||
if (IN6_IS_ADDR_UNSPECIFIED(
} else if (IN6_IS_ADDR_UNSPECIFIED(
if ((IN6_IS_ADDR_UNSPECIFIED(addr6)) ||
if (IN6_IS_ADDR_UNSPECIFIED(addr) ||
IN6_IS_ADDR_UNSPECIFIED(netmask))
if (IN6_IS_ADDR_UNSPECIFIED(addr) ||
if (IN6_IS_ADDR_UNSPECIFIED(&addr->ip_addr))
if (IN6_IS_ADDR_UNSPECIFIED(in6addr) ||
if (IN6_IS_ADDR_UNSPECIFIED(&ota->ota_point.otp_ip) ||
return (IN6_IS_ADDR_UNSPECIFIED(&(in6_addr->sin6_addr)));
kctx->auk_hostaddr_valid = IN6_IS_ADDR_UNSPECIFIED(