IN6_IS_ADDR_UNSPECIFIED
if (!IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr)) {
!IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr) ? buf :
IN6_IS_ADDR_UNSPECIFIED(&in6->sin6_addr))
if (!IN6_IS_ADDR_UNSPECIFIED(&in6->sin6_addr))
IN6_IS_ADDR_UNSPECIFIED(&server->rs_nas_ipv6)) {
else if (!IN6_IS_ADDR_UNSPECIFIED(&server->rs_nas_ipv6))
if (IN6_IS_ADDR_UNSPECIFIED(&((struct sockaddr_in6 *)laddr)->sin6_addr))
if (IN6_IS_ADDR_UNSPECIFIED(&((struct sockaddr_in6 *)laddr)->sin6_addr))
IN6_IS_ADDR_UNSPECIFIED(&su->sin6.sin6_addr))
if (masklen == 0 && IN6_IS_ADDR_UNSPECIFIED(&sin6.sin6_addr))
if (!IN6_IS_ADDR_UNSPECIFIED(&((struct sockaddr_in6 *)
if (IN6_IS_ADDR_UNSPECIFIED(&src6->sin6_addr) ||
if (IN6_IS_ADDR_UNSPECIFIED(&dst6->sin6_addr) ||
if (IN6_IS_ADDR_UNSPECIFIED(&sc->sc_tunnel.t_dst6)) {
if (IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr)) {
if (IN6_IS_ADDR_UNSPECIFIED(&sc->sc_tunnel.t_dst6))
if (IN6_IS_ADDR_UNSPECIFIED(&src6->sin6_addr) ||
if (IN6_IS_ADDR_UNSPECIFIED(&addr6->sin6_addr) ||
if (IN6_IS_ADDR_UNSPECIFIED(&src6->sin6_addr) ||
if (IN6_IS_ADDR_UNSPECIFIED(&dst6->sin6_addr) ||
if (IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr) ||
if (IN6_IS_ADDR_UNSPECIFIED(&src6->sin6_addr) ||
if (IN6_IS_ADDR_UNSPECIFIED(&dst6->sin6_addr) ||
if (IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr) ||
if (IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr) ||
return (!IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr) &&
if (IN6_IS_ADDR_UNSPECIFIED(&myaddr)) {
nohisaddr = IN6_IS_ADDR_UNSPECIFIED(&desiredaddr);
if (IN6_IS_ADDR_UNSPECIFIED(&suggestaddr) ||
if (!IN6_IS_ADDR_UNSPECIFIED(&ia6->ia_addr.sin6_addr)) {
if (!IN6_IS_ADDR_UNSPECIFIED(&ia6->ia_dstaddr.sin6_addr))
if (IN6_IS_ADDR_UNSPECIFIED(&src6->sin6_addr) ||
if (IN6_IS_ADDR_UNSPECIFIED(&dst6->sin6_addr))
if (IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr) ||
if (!IN6_IS_ADDR_UNSPECIFIED(&e->e_local.l_in6))
(!IN6_IS_ADDR_UNSPECIFIED(&ro->ro_srcin6) &&
if (!IN6_IS_ADDR_UNSPECIFIED(&ro->ro_srcin6))
if (IN6_IS_ADDR_UNSPECIFIED(&satosin6_const(src)->sin6_addr)) {
if (!IN6_IS_ADDR_UNSPECIFIED(&inp->inp_laddr6))
if (!IN6_IS_ADDR_UNSPECIFIED(&inp->inp_faddr6))
if (IN6_IS_ADDR_UNSPECIFIED(&inp->inp_laddr6) ||
IN6_IS_ADDR_UNSPECIFIED(laddr6))
if (IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr)) {
if (IN6_IS_ADDR_UNSPECIFIED(&tdb->tdb_dst.sin6.sin6_addr) ||
IN6_IS_ADDR_UNSPECIFIED(&tdb->tdb_src.sin6.sin6_addr)) {
if (IN6_IS_ADDR_UNSPECIFIED(&addr.sin6.sin6_addr))
if ((IN6_IS_ADDR_UNSPECIFIED(&ipo->ipo_dst.sin6.sin6_addr)) ||
if (IN6_IS_ADDR_UNSPECIFIED(&ipo->ipo_src.sin6.sin6_addr))
(!IN6_IS_ADDR_UNSPECIFIED(&tdb->tdb_dst.sin6.sin6_addr)) &&
if (!IN6_IS_ADDR_UNSPECIFIED(&sc->sc_src.sin6.sin6_addr)) {
if (IN6_IS_ADDR_UNSPECIFIED(&ip6->ip6_src)) {
IN6_IS_ADDR_UNSPECIFIED(&sa6->sin6_addr) ||
if (IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr) ||
if (!IN6_IS_ADDR_UNSPECIFIED(&inp->inp_faddr6))
if (IN6_IS_ADDR_UNSPECIFIED(&inp->inp_faddr6))
if (!IN6_IS_ADDR_UNSPECIFIED(&inp->inp_laddr6))
if (!IN6_IS_ADDR_UNSPECIFIED(&inp->inp_faddr6))
if (IN6_IS_ADDR_UNSPECIFIED(&oip6->ip6_src) ||
} else if (!IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr)) {
IN6_IS_ADDR_UNSPECIFIED(&inp->inp_laddr6) ? in6a : &inp->inp_laddr6,
KASSERT(IN6_IS_ADDR_UNSPECIFIED(&inp->inp_laddr6) || inp->inp_lport);
if (IN6_IS_ADDR_UNSPECIFIED(&inp->inp_laddr6)) {
if (IN6_IS_ADDR_UNSPECIFIED(&dst->sin6_addr))
IN6_IS_ADDR_UNSPECIFIED(&inp->inp_laddr6) &&
(!IN6_IS_ADDR_UNSPECIFIED(&sa6_src.sin6_addr) &&
if (IN6_IS_ADDR_UNSPECIFIED(&inp->inp_faddr6))
!IN6_IS_ADDR_UNSPECIFIED(&pi->ipi6_addr)) {
if (laddr && !IN6_IS_ADDR_UNSPECIFIED(laddr)) {
dir = (IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr) ? PF_OUT : PF_IN);
IN6_IS_ADDR_UNSPECIFIED(&ip6->ip6_src)) {
IN6_IS_ADDR_UNSPECIFIED(&ip6->ip6_dst)) {
if (!IN6_IS_ADDR_UNSPECIFIED(
!IN6_IS_ADDR_UNSPECIFIED(
if (IN6_IS_ADDR_UNSPECIFIED(&ip6->ip6_src)) {
if (inp->inp_lport || !IN6_IS_ADDR_UNSPECIFIED(
if (IN6_IS_ADDR_UNSPECIFIED(&mreq->ipv6mr_multiaddr)) {
if (IN6_IS_ADDR_UNSPECIFIED(&mreq->ipv6mr_multiaddr)) {
IN6_IS_ADDR_UNSPECIFIED(&pktinfo->ipi6_addr)) {
sticky && !IN6_IS_ADDR_UNSPECIFIED(&pktinfo->ipi6_addr)) {
IN6_IS_ADDR_UNSPECIFIED(&ip6->ip6_src)) {
if (!IN6_IS_ADDR_UNSPECIFIED(&mldh->mld_addr) &&
if (IN6_IS_ADDR_UNSPECIFIED(&mldh->mld_addr) ||
if (IN6_IS_ADDR_UNSPECIFIED(from))
if (IN6_IS_ADDR_UNSPECIFIED(&saddr6)) {
if (IN6_IS_ADDR_UNSPECIFIED(&ip6->ip6_src) && lladdr)
if (IN6_IS_ADDR_UNSPECIFIED(&saddr6))
if (IN6_IS_ADDR_UNSPECIFIED(&saddr6)) {
IN6_IS_ADDR_UNSPECIFIED(&src_sa.sin6_addr) ||
if (IN6_IS_ADDR_UNSPECIFIED(daddr6)) {
if (IN6_IS_ADDR_UNSPECIFIED(&saddr6))
if (!IN6_IS_ADDR_UNSPECIFIED(&inp->inp_laddr6) &&
if (!IN6_IS_ADDR_UNSPECIFIED(&inp->inp_faddr6) &&
if (!IN6_IS_ADDR_UNSPECIFIED(&inp->inp_faddr6)) {
if (!IN6_IS_ADDR_UNSPECIFIED(&inp->inp_laddr6) &&
if (IN6_IS_ADDR_UNSPECIFIED(&inp->inp_faddr6)) {
IN6_IS_ADDR_UNSPECIFIED(&laddr6) ? "*" :
IN6_IS_ADDR_UNSPECIFIED(&faddr6) ? "*" :
IN6_IS_ADDR_UNSPECIFIED(&laddr6) ? "*" :
IN6_IS_ADDR_UNSPECIFIED(&faddr6) ? "*" :
isany = IN6_IS_ADDR_UNSPECIFIED(&faddr6);
if (!nflag && !IN6_IS_ADDR_UNSPECIFIED(in6p)) {
if (IN6_IS_ADDR_UNSPECIFIED(in6p))
if (masklen == 0 && IN6_IS_ADDR_UNSPECIFIED(&sin6.sin6_addr))
if (IN6_IS_ADDR_UNSPECIFIED(in6))
if (IN6_IS_ADDR_UNSPECIFIED(&faddr6))
if (IN6_IS_ADDR_UNSPECIFIED(&kf->prefix.v6) ||
if (IN6_IS_ADDR_UNSPECIFIED(&addr->v6))
if (!IN6_IS_ADDR_UNSPECIFIED(&ei->iface->linklocal))
if (!IN6_IS_ADDR_UNSPECIFIED(&kr->nexthop.v6)) {
else if (IN6_IS_ADDR_UNSPECIFIED(&kr.prefix.v6))
if (!IN6_IS_ADDR_UNSPECIFIED(&addr->v6))
if (IN6_IS_ADDR_UNSPECIFIED(addr) ||
if (IN6_IS_ADDR_MULTICAST(in6) || IN6_IS_ADDR_UNSPECIFIED(in6))
else if (IN6_IS_ADDR_UNSPECIFIED(&kr.prefix.v6))
if (!IN6_IS_ADDR_UNSPECIFIED(&addr->v6))
if (IN6_IS_ADDR_UNSPECIFIED(addr) ||
if (IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr)) {
if (!IN6_IS_ADDR_UNSPECIFIED(&k->nexthop))
if (IN6_IS_ADDR_UNSPECIFIED(&res->addr))
if (IN6_IS_ADDR_UNSPECIFIED(&ifa->sin6_addr) ||
if (!IN6_IS_ADDR_UNSPECIFIED(&kroute->nexthop)) {
if (IN6_IS_ADDR_UNSPECIFIED(&nexthop) &&
if ((IN6_IS_ADDR_UNSPECIFIED(&kroute->nexthop) &&
!IN6_IS_ADDR_UNSPECIFIED(&kr->r.nexthop)) ||
(!IN6_IS_ADDR_UNSPECIFIED(&kroute->nexthop) &&
IN6_IS_ADDR_UNSPECIFIED(&kr->r.nexthop))) {
if (IN6_IS_ADDR_UNSPECIFIED(&ifa->sin6_addr) ||
if (IN6_IS_ADDR_UNSPECIFIED(&kr->prefix) && kr->prefixlen == 0)
if (IN6_IS_ADDR_UNSPECIFIED(&r->addr) &&
if (IN6_IS_ADDR_UNSPECIFIED(&iface->addr)) {
if (IN6_IS_ADDR_UNSPECIFIED(&fw_addr) ||
(IN6_IS_ADDR_UNSPECIFIED(&vn->nexthop));
(IN6_IS_ADDR_UNSPECIFIED(&vn->nexthop));
IN6_IS_ADDR_UNSPECIFIED(&rs->from.sin6_addr))) {
if (!IN6_IS_ADDR_UNSPECIFIED(&assign->nas_ipv6))
} else if (IN6_IS_ADDR_UNSPECIFIED(&np->rip6_dest)) {
if (!(nn == 1 && IN6_IS_ADDR_UNSPECIFIED(&np->rip6_dest) &&
if (IN6_IS_ADDR_UNSPECIFIED(&ifa->ifa_addr)) {
if (!IN6_IS_ADDR_UNSPECIFIED(&ifa->ifa_raddr)) {
if (IN6_IS_ADDR_UNSPECIFIED(&rrt->rrt_info.rip6_dest) ||
if (IN6_IS_ADDR_UNSPECIFIED(&np->rip6_dest))
!IN6_IS_ADDR_UNSPECIFIED(&rrt->rrt_gw) &&
&& IN6_IS_ADDR_UNSPECIFIED(&rp->rip6_nets->rip6_dest)) {