Lines Matching refs:int_state
182 if ((ifp->int_state & IS_NO_RDISC) == IS_NO_RDISC
189 ifp->int_state &= ~(IS_ALL_HOSTS | IS_ALL_ROUTERS);
206 || (ifp->int_state & IS_NO_ADV_IN)
210 if (ifp->int_state & IS_ALL_HOSTS) {
216 ifp->int_state &= ~IS_ALL_HOSTS;
219 } else if (!(ifp->int_state & IS_ALL_HOSTS)) {
227 ifp->int_state |= IS_ALL_HOSTS;
232 || (ifp->int_state & IS_NO_ADV_OUT)
236 if (ifp->int_state & IS_ALL_ROUTERS) {
242 ifp->int_state &= ~IS_ALL_ROUTERS;
245 } else if (!(ifp->int_state & IS_ALL_ROUTERS)) {
253 ifp->int_state |= IS_ALL_ROUTERS;
290 if (ifp->int_state & IS_BROKE)
369 * This should only be called when !(ifp->int_state & IS_ALIAS)
495 || (!((new_st ^ drp->dr_ifp->int_state) & IS_SICK)
502 && !(drp->dr_ifp->int_state & IS_SICK))) {
504 new_st = drp->dr_ifp->int_state;
633 if ((!(ifp->int_state & IS_SICK)
634 && (drp->dr_ifp->int_state & IS_SICK))
636 && !((ifp->int_state ^ drp->dr_ifp->int_state)
643 if ((!(new_drp->dr_ifp->int_state & IS_SICK)
644 && (drp->dr_ifp->int_state & IS_SICK))
646 && !((new_drp->dr_ifp->int_state
647 ^ drp->dr_ifp->int_state)
667 if (!(ifp->int_state & IS_SICK))
736 if (ifp->int_state & IS_DUP) {
784 if (ifp == 0 || !(ifp->int_state & IS_BROKE))
843 if (0 != (ifp->int_state & (IS_NO_ADV_OUT | IS_BROKE)))
849 (ifp->int_state&IS_BCAST_RDISC) ? 1 : 2);
885 if (0 != (ifp->int_state & (IS_NO_SOL_OUT | IS_BROKE))
896 ((ifp->int_state&IS_BCAST_RDISC) ? 1 : 2));
1049 if (ifp->int_state & IS_NO_ADV_IN)
1066 if (ifp->int_state & IS_NO_ADV_OUT)