Lines Matching refs:imo
320 struct ip_moptions *imo, struct inpcb *inp) in ip_output() argument
456 imo != NULL && imo->imo_multicast_ifp != NULL) { in ip_output()
461 ifp = imo->imo_multicast_ifp; in ip_output()
567 if (imo != NULL) { in ip_output()
568 ip->ip_ttl = imo->imo_multicast_ttl; in ip_output()
569 if (imo->imo_multicast_vif != -1) in ip_output()
572 ip_mcast_src(imo->imo_multicast_vif) : in ip_output()
579 if ((imo == NULL) || (imo->imo_multicast_vif == -1)) { in ip_output()
593 if ((imo == NULL && in_mcast_loop) || in ip_output()
594 (imo && imo->imo_multicast_loop)) { in ip_output()
624 imo = NULL; in ip_output()
626 ip_mforward(ip, ifp, m, imo) != 0) { in ip_output()