Lines Matching refs:ifmr
163 struct ifmediareq ifmr;
166 memset(&ifmr, 0, sizeof(ifmr));
167 strcpy(ifmr.ifm_name, aif->pub.ifp->name);
169 if (ioctl(mib_netsock, SIOCGIFMEDIA, &ifmr) == -1) {
173 if (!(ifmr.ifm_status & IFM_AVALID)) {
177 if (ifmr.ifm_status & IFM_ACTIVE)
193 struct ifmediareq ifmr;
195 memset(&ifmr, 0, sizeof(ifmr));
196 strcpy(ifmr.ifm_name, aif->pub.ifp->name);
198 if (ioctl(mib_netsock, SIOCGIFMEDIA, &ifmr) < 0) {
203 if (ifmr.ifm_current & IFM_ATM_SDH)
217 struct ifmediareq ifmr;
220 memset(&ifmr, 0, sizeof(ifmr));
221 strcpy(ifmr.ifm_name, aif->pub.ifp->name);
224 if (ioctl(mib_netsock, SIOCGIFMEDIA, &ifmr) < 0) {
232 ifr.ifr_media = ifmr.ifm_current;