Lines Matching refs:ifr
101 struct ifreq ifr = {}; in print_pcp() local
103 if (ioctl_ctx_ifr(ctx, SIOCGLANPCP, &ifr) == 0 && in print_pcp()
104 ifr.ifr_lan_pcp != IFNET_PCP_NONE) in print_pcp()
105 printf("\tpcp %d\n", ifr.ifr_lan_pcp); in print_pcp()
114 struct ifreq ifr; in link_status() local
137 strncpy(ifr.ifr_name, ifa->ifa_name, sizeof(ifr.ifr_name)); in link_status()
138 memcpy(&ifr.ifr_addr, ifa->ifa_addr, sizeof(ifa->ifa_addr->sa_len)); in link_status()
139 ifr.ifr_addr.sa_family = AF_LOCAL; in link_status()
144 rc = ioctl(sock_hw, SIOCGHWADDR, &ifr); in link_status()
153 if (memcmp(ifr.ifr_addr.sa_data, laggaddr, sdl->sdl_alen) == 0 || in link_status()
154 memcmp(ifr.ifr_addr.sa_data, LLADDR(sdl), sdl->sdl_alen) == 0) in link_status()
157 print_ether((const struct ether_addr *)&ifr.ifr_addr.sa_data, "hwaddr"); in link_status()