Lines Matching refs:ifmr
313 struct ifmediareq ifmr;
333 memset(&ifmr, 0, sizeof(ifmr));
334 strlcpy(ifmr.ifm_name, ifname, sizeof(ifmr.ifm_name));
335 if (ioctl(ifsock, SIOCGIFMEDIA, (caddr_t)&ifmr) < 0) {
350 if (ifmr.ifm_status & IFM_AVALID) {
351 switch (ifmr.ifm_active & IFM_NMASK) {
354 if (ifmr.ifm_status & IFM_ACTIVE)
489 struct ifmediareq ifmr;
495 memset(&ifmr, 0, sizeof(ifmr));
496 strlcpy(ifmr.ifm_name, ifname, sizeof(ifmr.ifm_name));
497 if (ioctl(sock, SIOCGIFMEDIA, (caddr_t)&ifmr) == -1) {
507 if (ifmr.ifm_status & IFM_AVALID) {
508 switch (ifmr.ifm_active & IFM_NMASK) {
511 if (ifmr.ifm_status & IFM_ACTIVE)