IS_UP
if (IS_UP(ifp))
if (IS_UP(ic)) {
error = IS_UP(ic) ? ic->ic_reset(ic->ic_ifp) : 0;
error = IS_UP(ic) ? ic->ic_reset(ic->ic_ifp) : 0;
error = IS_UP(ic) ? ic->ic_reset(ic->ic_ifp) : 0;
error = IS_UP(ic) ? ic->ic_reset(ic->ic_ifp) : 0;
error = IS_UP(ic) ? ic->ic_reset(ic->ic_ifp) : 0;
if (!IS_UP(ic))
error = IS_UP(ic) ? ic->ic_reset(ic->ic_ifp) : 0;
error = IS_UP(ic) ? ic->ic_reset(ic->ic_ifp) : 0;
error = IS_UP(ic) ? ic->ic_reset(ic->ic_ifp) : 0;
error = IS_UP(ic) ? ic->ic_reset(ic->ic_ifp) : 0;
error = IS_UP(ic) ? ic->ic_reset(ic->ic_ifp) : 0;
error = IS_UP(ic) ? ic->ic_reset(ic->ic_ifp) : 0;
error = IS_UP(ic) ? ic->ic_reset(ic->ic_ifp) : 0;
error = IS_UP(ic) ? ic->ic_reset(ic->ic_ifp) : 0;
(IS_UP(_ic) && (_ic)->ic_roaming == IEEE80211_ROAMING_AUTO)