IN_MULTICAST
if (IN_MULTICAST(v4a) || IN_EXPERIMENTAL(v4a) ||
if (!IN_MULTICAST(ntohl(group.s_addr)) ||
if (!IN_MULTICAST(ntohl(group.s_addr)) ||
!IN_MULTICAST(ntohl(psu->sin.sin_addr.s_addr)))) {
!IN_MULTICAST(ntohl(psu->sin.sin_addr.s_addr)))) {
mc = IN_MULTICAST(ntohl(sin->sin_addr.s_addr));
if (IN_MULTICAST(ntohl(sin->sin_addr.s_addr)))
if (IN_MULTICAST(ntohl(sin->sin_addr.s_addr)))
if (!IN_MULTICAST(ntohl(sin->sin_addr.s_addr)))
if (IN_MULTICAST(ntohl(sinp->sin_addr.s_addr))) {
if (options & F_FLOOD && IN_MULTICAST(ntohl(to->sin_addr.s_addr)))
&& !IN_MULTICAST(ntohl(to->sin_addr.s_addr)))
if (IN_MULTICAST(ntohl(S_ADDR(INFO_DST(&info)))))
if (IN_MULTICAST(ntohl(S_ADDR(INFO_DST(&info))))) {
#define ipv4_is_multicast(be) IN_MULTICAST(ntohl(be))
if (!IN_MULTICAST(ntohl(sin->sin_addr.s_addr)))
if (!IN_MULTICAST(ntohl(sin->sin_addr.s_addr)))
if (!IN_MULTICAST(ntohl(sin->sin_addr.s_addr)))
if (IN_MULTICAST(ntohl(in->s_addr)))
mc = IN_MULTICAST(ntohl(in4->s_addr));
if (!IN_MULTICAST(ntohl(igmp->igmp_group.s_addr)) ||
if (!IN_MULTICAST(ntohl(igmp->igmp_group.s_addr)) ||
if (IN_MULTICAST(i) || IN_LINKLOCAL(i) || IN_LOOPBACK(i) ||
#define IN_CLASSD(i) IN_MULTICAST(i)
if (!IN_MULTICAST(ntohl(gsa->sin.sin_addr.s_addr)))
if (!IN_MULTICAST(ntohl(gsa->sin.sin_addr.s_addr)))
if (!IN_MULTICAST(ntohl(gsa->sin.sin_addr.s_addr)))
if (!IN_MULTICAST(ntohl(gsa->sin.sin_addr.s_addr)))
if (!IN_MULTICAST(ntohl(gsa->sin.sin_addr.s_addr)))
if (!IN_MULTICAST(ntohl(gsa->sin.sin_addr.s_addr)))
if (!IN_MULTICAST(ntohl(group.s_addr))) {
if (IN_MULTICAST(ntohl(faddr->s_addr)) && inp->inp_moptions != NULL &&
if (IN_MULTICAST(ntohl(laddr.s_addr))) {
if (!IN_MULTICAST(ntohl(laddr.s_addr)) &&
if (IN_MULTICAST(ntohl(sc->sc_carpaddr.s_addr)))
if (IN_MULTICAST(ntohl(sc->sc_carpaddr.s_addr)) &&
multicast = IN_MULTICAST(ntohl(sc->sc_carpaddr.s_addr));
if (IN_MULTICAST(ntohl(ip->ip_dst.s_addr)))
IN_MULTICAST(ntohl(ip->ip_src.s_addr)) ||
IN_MULTICAST(ntohl(ip->ip_dst.s_addr)) ||
if (IN_MULTICAST(ntohl(icp->icmp_ip.ip_dst.s_addr)))
if (IN_MULTICAST(ntohl(ip->ip_src.s_addr)) ||
if (IN_MULTICAST(ntohl(ip->ip_dst.s_addr))) {
if (!IN_MULTICAST(ntohl(encap_ip->ip_dst.s_addr))) {
forward = !IN_MULTICAST(ntohl(ip->ip_dst.s_addr));
} else if (IN_MULTICAST(ntohl(ip->ip_dst.s_addr)) &&
if (IN_MULTICAST(ntohl(ip->ip_dst.s_addr))) {
!IN_MULTICAST(ntohl(ctx.ip->ip_dst.s_addr)) &&
IN_MULTICAST(ntohl(ctx.ip->ip_dst.s_addr))) {
IN_MULTICAST(ntohl(sin->sin_addr.s_addr))) {
if (IN_MULTICAST(ntohl(dst.sin_addr.s_addr))) {
IN_MULTICAST(ntohl(sin.sin_addr.s_addr))) {
IN_MULTICAST(ntohl(sin.sin_addr.s_addr))) {
IN_MULTICAST(ntohl(sin->sin_addr.s_addr)) ||
if (IN_MULTICAST(ntohl(sin.sin_addr.s_addr))) {
IN_MULTICAST(ntohl(sin->sin_addr.s_addr))) {
if (IN_MULTICAST(ntohl(ip->ip_dst.s_addr)) ||
IN_MULTICAST(ntohl(ip->ip_src.s_addr)) ||
if (IN_MULTICAST(ntohl(ip->ip_dst.s_addr)) ||
IN_MULTICAST(ntohl(ip->ip_src.s_addr)) ||
if (IN_MULTICAST(
if (IN_MULTICAST(ntohl(sinp->sin_addr.s_addr))) {
if (IN_MULTICAST(ntohl(sin.sin_addr.s_addr))) {
if (IN_MULTICAST(ntohl(sinp->sin_addr.s_addr))) {
if (IN_MULTICAST(ntohl(sin.sin_addr.s_addr))) {
if (IN_MULTICAST(ntohl(sinp->sin_addr.s_addr))) {
if (IN_MULTICAST(ntohl(ip->ip_dst.s_addr))) {
if (IN_MULTICAST(ntohl(ip->ip_dst.s_addr)))
if (IN_MULTICAST(ntohl(ip->ip_dst.s_addr)) ||
if (IN_MULTICAST(ntohl(fi->fi_daddr)))
!IN_MULTICAST(ntohl(dst_ip.s_addr))) {
if (IN_MULTICAST(ntohl(ia)) || IN_LOOPBACK(ntohl(ia)) ||
if (IN_MULTICAST(ntohl(status_sin->sin_addr.s_addr))) {
IN_MULTICAST(ntohl(((struct sockaddr_in *)
} else if (IN_MULTICAST(ntohl(dst_tmp.sin_addr.s_addr))) {
if (IN_MULTICAST(ntohl(sin->sin_addr.s_addr)))
if (IN_MULTICAST(ntohl(sin->sin_addr.s_addr)))