Lines Matching refs:imo
319 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()
564 if (imo != NULL) { in ip_output()
565 ip->ip_ttl = imo->imo_multicast_ttl; in ip_output()
566 if (imo->imo_multicast_vif != -1) in ip_output()
569 ip_mcast_src(imo->imo_multicast_vif) : in ip_output()
576 if ((imo == NULL) || (imo->imo_multicast_vif == -1)) { in ip_output()
590 if ((imo == NULL && in_mcast_loop) || in ip_output()
591 (imo && imo->imo_multicast_loop)) { in ip_output()
621 imo = NULL; in ip_output()
623 ip_mforward(ip, ifp, m, imo) != 0) { in ip_output()