Lines Matching refs:ifr
60 struct ifreq ifr; in link_status() local
96 strncpy(ifr.ifr_name, ifa->ifa_name, sizeof(ifr.ifr_name)); in link_status()
97 memcpy(&ifr.ifr_addr, ifa->ifa_addr, sizeof(ifa->ifa_addr->sa_len)); in link_status()
98 ifr.ifr_addr.sa_family = AF_LOCAL; in link_status()
103 rc = ioctl(sock_hw, SIOCGHWADDR, &ifr); in link_status()
112 if (memcmp(ifr.ifr_addr.sa_data, laggaddr, sdl->sdl_alen) == 0 || in link_status()
113 memcmp(ifr.ifr_addr.sa_data, LLADDR(sdl), sdl->sdl_alen) == 0) in link_status()
117 &ifr.ifr_addr.sa_data); in link_status()
127 if (ioctl(s, SIOCGLANPCP, (caddr_t)&ifr) == 0 && in link_status()
128 ifr.ifr_lan_pcp != IFNET_PCP_NONE) in link_status()
129 printf("\tpcp %d\n", ifr.ifr_lan_pcp); in link_status()