ifr_flags
ifr.ifr_flags |= IFF_UP;
printb("flags", ifr.ifr_flags, IFFBITS);
g_ifr.ifr_flags |= flag;
g_ifr.ifr_flags &= ~flag;
printb("flags", ifr.ifr_flags, IFFBITS);
g_ifr.ifr_flags |= flag;
g_ifr.ifr_flags &= ~flag;
*flagsp = (unsigned short)ifr.ifr_flags;
(unsigned short)ifr.ifr_flags);
if ((ifr.ifr_flags & IFF_UP) == 0)
ifr.ifr_flags &= ~ifflag;
ifr.ifr_flags |= ifflag;
ifr.ifr_flags = IFF_UP;
if (ifr->ifr_flags & IFF_UP) {
(ifr->ifr_flags & IFF_DEBUG) != 0 ? 1 : 0;
((ifr->ifr_flags & IFF_UP) == 0)) {
ifr->ifr_flags &= ~IFF_UP;
ifr->ifr_flags |= IFF_UP;
if (ifp->if_flags & IFF_UP && (ifr->ifr_flags & IFF_UP) == 0) {
if (ifr->ifr_flags & IFF_UP && (ifp->if_flags & IFF_UP) == 0) {
(ifr->ifr_flags &~ IFF_CANTCHANGE);
ifr->ifr_flags = ifp->if_flags;
ifr.ifr_flags = flags & ~IFF_CANTCHANGE;
ifr->ifr_flags |= (ec->ec_flags & ETHER_F_ALLMULTI) ?
switch (ifr->ifr_flags & (IFF_LINK0|IFF_LINK2)) {
sp->sp_proto = ifr->ifr_flags;
ifr->ifr_flags = sp->sp_proto;
if ((ifr->ifr_flags & IFF_UP) == 0
if (sc->sc_state != INIT && !(ifr->ifr_flags & IFF_UP)) {
} else if (sc->sc_state == INIT && (ifr->ifr_flags & IFF_UP)) {
ireq.ifr_flags |= IFF_UP;
ireq.ifr_flags &= ~IFF_UP;
ifr.ifr_flags = IFF_TAP | IFF_NO_PI;
ifr.ifr_flags |= IFF_UP;
iface->flags = ifr.ifr_flags;
iface->flags = ifr.ifr_flags;
ret = (ifr.ifr_flags & IFF_RUNNING) ? 1 : 0;
if ((ifr.ifr_flags & IFF_UP))
ifr.ifr_flags |= IFF_UP;
iface->flags = ifr.ifr_flags;
if ((ifr.ifr_flags & IFF_UP)) {
ifr.ifr_flags &= ~IFF_UP;
if ((ifr.ifr_flags & IFF_UP) == 0) {
ifr.ifr_flags |= IFF_UP;
if (ffr.ifr_flags & IFF_LOOPBACK)
if (!(ffr.ifr_flags & IFF_UP)) {
if (ifr.ifr_flags & IFF_UP) {
if (!(ifr.ifr_flags & IFF_UP)) {
return (ifr.ifr_flags);
flags = ifreq.ifr_flags;
ifreq.ifr_flags = flags;