Searched refs:RTF_MULTIRT (Results 1 - 16 of 16) sorted by relevance

/illumos-gate/usr/src/uts/common/net/
H A Droute.h130 #define RTF_MULTIRT 0x10000 /* multiroute */ macro
/illumos-gate/usr/src/uts/common/inet/ip/
H A Dip6_ire.c164 } else if (ire->ire_flags & RTF_MULTIRT) {
221 * extract RTF_MULTIRT from the special unicast route added for a group
243 *multirtp = (ire->ire_flags & RTF_MULTIRT) != 0;
1382 if (i > 0 && (ires[0]->ire_flags & RTF_MULTIRT))
H A Dip_rts.c487 if ((rtm->rtm_flags & (RTF_MULTIRT | RTF_HOST)) ==
488 RTF_MULTIRT) {
501 if (rtm->rtm_flags & (RTF_MULTIRT | RTF_SETSRC)) {
762 if ((ire->ire_flags & RTF_MULTIRT) !=
763 (rtm->rtm_flags & RTF_MULTIRT)) {
H A Dip_output.c365 * ire_send_multirt_v* - if RTF_MULTIRT
663 (ixa->ixa_ire->ire_flags & RTF_MULTIRT) ||
683 !(ixa->ixa_ire->ire_flags & RTF_MULTIRT) &&
710 (ixa->ixa_ire->ire_flags & RTF_MULTIRT) ||
719 !(ixa->ixa_ire->ire_flags & RTF_MULTIRT) &&
912 * whether RTF_MULTIRT is set in ixa_ire for multicast.
1039 * ire_send_multirt_v4 - if RTF_MULTIRT
1301 if (ire1->ire_flags & RTF_MULTIRT)
1529 * ire_sendfn for IREs with RTF_MULTIRT
2194 * Post fragmentation function for RTF_MULTIRT route
[all...]
H A Dip_ftable.c335 * extract RTF_MULTIRT from the special unicast route added for a group
356 *multirtp = (ire->ire_flags & RTF_MULTIRT) != 0;
797 * have IRE_BROADCASTs with and without RTF_MULTIRT, with the former being
798 * first in the bucket. Thus we compare that RTF_MULTIRT match the orig_ire.
851 ((ire->ire_flags ^ orig_ire->ire_flags) & RTF_MULTIRT) != 0)
1622 if (i > 0 && (ires[0]->ire_flags & RTF_MULTIRT))
H A Dip6_output.c212 * whether RTF_MULTIRT is set in ixa_ire for multicast.
342 * ire_send_multirt_v6 - if RTF_MULTIRT
641 * ire_sendfn for IREs with RTF_MULTIRT
1132 * Post fragmentation function for RTF_MULTIRT routes.
1133 * Since IRE_MULTICASTs might have RTF_MULTIRT, this function
1178 * Loop over RTF_MULTIRT for ip6_dst in the same bucket. Send
1197 !(ire->ire_flags & RTF_MULTIRT)) {
1210 !(ire1->ire_flags & RTF_MULTIRT))
H A Dip6_if.c518 if ((flags & RTF_MULTIRT) && ipif != NULL)
863 if (flags & RTF_MULTIRT) {
1045 if (ire->ire_flags & RTF_MULTIRT) {
H A Dip_input.c822 * ire_recv_multirt_v4 - if RTF_MULTIRT
1364 if (dst_ill == ill && !(ire->ire_flags & RTF_MULTIRT)) {
1385 * have RTF_MULTIRT set so we look for such an IRE in the
1388 if (alt_ire->ire_flags & RTF_MULTIRT) {
1399 (ire1->ire_flags & RTF_MULTIRT))
1638 * ire_recvfn for IRE_OFFLINK with RTF_MULTIRT.
H A Dconn_opt.c2693 !(ixa->ixa_ire->ire_flags & RTF_MULTIRT) &&
2708 !(ixa->ixa_ire->ire_flags & RTF_MULTIRT) &&
H A Dip_ire.c586 } else if (ire->ire_flags & RTF_MULTIRT) {
1296 * we do tail insertion of IRE_BROADCASTs that do not have RTF_MULTIRT
1302 !(ire->ire_flags & RTF_MULTIRT))) {
H A Dip.c3500 * whether RTF_MULTIRT is set in ixa_ire for multicast.
3876 (ire->ire_flags & RTF_MULTIRT) ||
6400 if (ire->ire_flags & RTF_MULTIRT) {
6530 if (ire->ire_flags & RTF_MULTIRT) {
13710 * This assumes that a set of IRE_HOST/RTF_MULTIRT has been created for the
13745 if ((ire->ire_flags & RTF_MULTIRT) == 0)
H A Dip_if.c5534 if ((flags & RTF_MULTIRT) && ipif != NULL)
5846 cgtp_broadcast = ((flags & RTF_MULTIRT) &&
5887 if (flags & RTF_MULTIRT) {
6076 if (ire->ire_flags & RTF_MULTIRT) {
17236 * RTF_MULTIRT was set. Here if the gateway is a broadcast address, then
17255 * the RTF_MULTIRT flag, the destination
17307 * The caller has only verified that RTF_MULTIRT was set. We check
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dnet.c902 if (ire->ire_flags & RTF_MULTIRT)
/illumos-gate/usr/src/cmd/mdb/common/modules/ip/
H A Dip.c924 { "MULTIRT", RTF_MULTIRT, RTF_MULTIRT },
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/
H A Droute.c1366 rcip->ri_flags |= RTF_MULTIRT;
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/netstat/
H A Dnetstat.c4326 if (rp->ipRouteInfo.re_flags & RTF_MULTIRT) {
4577 if (rp6->ipv6RouteInfo.re_flags & RTF_MULTIRT) {

Completed in 332 milliseconds