Home
last modified time | relevance | path

Searched refs:int_state (Results 1 – 9 of 9) sorted by relevance

/titanic_41/usr/src/cmd/cmd-inet/usr.sbin/in.routed/
H A Dif.c234 dummy_ifp.int_state = (IS_BROKE|IS_PASSIVE|IS_NO_RIP|IS_NO_RDISC); in dummy_ifp_init()
366 if (ifp->int_state & remote_state) in ifwithaddr()
368 if (!(ifp->int_state & (IS_BROKE | IS_PASSIVE))) in ifwithaddr()
380 if (ifp->int_state & remote_state) in ifwithaddr()
382 if (!(ifp->int_state & (IS_BROKE | IS_PASSIVE))) in ifwithaddr()
441 if ((ifp->int_state & IS_REMOTE) && ifp->int_addr == addr) in findremoteif()
503 if (ifp->int_state & IS_DUP) in addr_on_ifp()
708 if (!allowdups && (ifp->int_state & IS_DUP)) in check_dup()
725 if (!(ifp->int_state & IS_ALIAS)) in check_dup()
727 if (!IS_RIP_OUT_OFF(ifp->int_state)) in check_dup()
[all …]
H A Drdisc.c227 if ((ifp->int_state & IS_NO_RDISC) == IS_NO_RDISC || in set_rdisc_mg()
235 ifp->int_state &= ~(IS_ALL_HOSTS | IS_ALL_ROUTERS); in set_rdisc_mg()
244 if (dosupply || (ifp->int_state & IS_NO_ADV_IN) || !on) { in set_rdisc_mg()
246 if (ifp->int_state & IS_ALL_HOSTS) { in set_rdisc_mg()
252 ifp->int_state &= ~IS_ALL_HOSTS; in set_rdisc_mg()
255 } else if (!(ifp->int_state & IS_ALL_HOSTS)) { in set_rdisc_mg()
262 ifp->int_state |= IS_ALL_HOSTS; in set_rdisc_mg()
266 if (!dosupply || (ifp->int_state & IS_NO_ADV_OUT) || in set_rdisc_mg()
269 if (ifp->int_state & IS_ALL_ROUTERS) { in set_rdisc_mg()
275 ifp->int_state &= ~IS_ALL_ROUTERS; in set_rdisc_mg()
[all …]
H A Dparms.c77 ifp->int_state |= parmp->parm_int_state; in get_parms()
103 if ((ifp->int_state & IS_PM_RDISC) && ifp->int_d_metric == 0) in get_parms()
110 !(ifp->int_state & IS_REMOTE)) in get_parms()
111 ifp->int_state |= IS_BCAST_RDISC; in get_parms()
114 ifp->int_state |= IS_BCAST_RDISC; in get_parms()
119 if (!(ifp->int_state & GROUP_IS_SOL_OUT)) in get_parms()
120 ifp->int_state |= IS_NO_SOL_OUT; in get_parms()
121 if (!(ifp->int_state & GROUP_IS_ADV_OUT)) in get_parms()
122 ifp->int_state |= IS_NO_ADV_OUT; in get_parms()
125 if (0 != (ifp->int_state & (IS_PASSIVE | IS_REMOTE))) in get_parms()
[all …]
H A Doutput.c180 if (res < 0 && (ifp == NULL || !(ifp->int_state & IS_BROKE))) { in output()
457 (ag->ag_ifp && (ag->ag_ifp->int_state & in supply_out()
505 (RT->rt_ifp->int_state & IS_PASSIVE) && in walk_supply()
821 } else if (ifp == NULL || !(ifp->int_state & IS_NO_AG)) { in supply()
824 !(ifp->int_state & IS_NO_SUPER_AG))) in supply()
870 (ifp->int_state & IS_PM_RDISC)) { in supply()
939 if (IS_RIP_OUT_OFF(ifp->int_state) || in rip_bcast()
940 (ifp->int_state & IS_DUP) || in rip_bcast()
952 vers = (ifp->int_state & IS_NO_RIPV1_OUT) ? RIPv2 : RIPv1; in rip_bcast()
961 !(ifp->int_state & IS_REMOTE)) in rip_bcast()
[all …]
H A Dinput.c88 (ifp2->int_state & IS_ALIAS)) && in receiving_interface()
178 if (ifp != NULL && (ifp->int_state & IS_REMOTE)) in input()
252 if (ifp1->int_state & IS_REMOTE) { in input()
272 (ifp != NULL && (IS_RIP_OUT_OFF(ifp->int_state) || in input()
304 (ifp->int_state & IS_NO_RIPV1_OUT))) { in input()
371 if (IS_RIP_OFF(ifp->int_state) || in input()
382 if ((ifp->int_state & IS_NO_RIPV1_OUT) && in input()
384 if (!(ifp->int_state & IS_PM_RDISC)) { in input()
410 (ifp->int_state & IS_NO_RIPV1_OUT) in input()
544 if (ifp->int_state & IS_DISTRUST) { in input()
[all …]
H A Dtable.c1197 !(ifp->int_state & IS_REDIRECT_OK))) { in rtm_add()
2022 if (RT->rt_ifp != NULL && (RT->rt_ifp->int_state & IS_EXTERNAL)) in walk_kern()
2030 (RT->rt_ifp->int_state & (IS_PASSIVE|IS_ALIAS)) == in walk_kern()
2042 if (RT->rt_ifp == NULL || (RT->rt_ifp->int_state & IS_REMOTE)) { in walk_kern()
2049 if (!(RT->rt_ifp->int_state & IS_PASSIVE)) in walk_kern()
2405 !(new->rts_ifp->int_state & (IS_BROKE | IS_SICK))) in rtchange()
2604 if ((ifp->int_state & IS_NEED_NET_SYN) && in rtbad_sub()
2653 (rts->rts_ifp->int_state & IS_BROKE))) in walk_bad()
2665 if (RT->rt_ifp == NULL || !(RT->rt_ifp->int_state & IS_BROKE)) in walk_bad()
2702 (wire->if_old->int_state & IS_SUPPRESS_RDISC)) in walk_rewire()
[all …]
H A Dmain.c772 !IS_RIP_IN_OFF(ifp->int_state) && in rip_off()
773 !(ifp->int_state & IS_DUP)) { in rip_off()
806 if (!IS_RIP_IN_OFF(ifp->int_state) && in rip_mcast_on()
809 !(ifp->int_state & IS_DUP)) { in rip_mcast_on()
814 &m, sizeof (m)) < 0) && !(ifp->int_state & IS_BROKE)) in rip_mcast_on()
H A Ddefs.h263 (((ifp)->int_state & IS_REMOTE) && \
264 !((ifp)->int_state & IS_PASSIVE))))
341 uint32_t int_state; member
413 (((ifp)->int_state & (IS_REMOTE|IS_PASSIVE|IS_EXTERNAL|IS_ALIAS)) == \
H A Dtrace.c826 if (!IS_RIP_OUT_OFF(ifp->int_state) && in trace_if()
831 trace_bits(is_bits, ifp->int_state, _B_FALSE); in trace_if()