ifr_media
p.es_ifr.ifr_media = (p.es_ifmr.ifm_current & IFM_IMASK) |
p.es_ifr.ifr_media &= ~IFM_FDX;
p.es_ifr.ifr_media |= options;
ifr.ifr_media = ifmr->ifm_current;
ifr.ifr_media = (ifmr->ifm_current & IFM_IMASK) |
ifmr->ifm_current = ifr.ifr_media;
ifr.ifr_media = ifmr->ifm_current;
ifr.ifr_media &= ~options;
ifr.ifr_media &= ~IFM_FDX;
ifr.ifr_media |= options;
ifmr->ifm_current = ifr.ifr_media;
ifr.ifr_media = (ifmr->ifm_current & ~IFM_IMASK) | inst << IFM_ISHIFT;
ifmr->ifm_current = ifr.ifr_media;
ifr.ifr_media = (ifmr->ifm_current & ~IFM_MMASK) | mode;
ifmr->ifm_current = ifr.ifr_media;
ifr.ifr_media = ifmr->ifm_current;
if (IFM_SUBTYPE(ifr->ifr_media) == IFM_1000_T
&& !(ifr->ifr_media & IFM_FDX)) {
if ((IFM_SUBTYPE(ifr->ifr_media) == IFM_1000_T ||
IFM_SUBTYPE(ifr->ifr_media) == IFM_2500_T) &&
(ifr->ifr_media & IFM_FDX) == 0) {
IFM_SUBTYPE(ifr->ifr_media) == IFM_1000_T ?
int newmedia = ifr->ifr_media;