Lines Matching refs:lifrp
61 struct lifreq *lifrp;
131 for (lifrp = lifc.lifc_req, i = 0; i < nlifr; i++, lifrp++) {
132 (void) strlcpy(al->device, lifrp->lifr_name, LIFNAMSIZ);
134 if (ioctl(fd, SIOCGLIFFLAGS, lifrp) == -1) {
140 al->flags = lifrp->lifr_flags;
142 if (ioctl(fd, SIOCGLIFINDEX, lifrp) == -1) {
148 al->index = lifrp->lifr_index;
150 if (ioctl(fd, SIOCGLIFADDR, lifrp) == -1) {
158 sin = (struct sockaddr_in *)&lifrp->lifr_addr;
161 sin6 = (struct sockaddr_in6 *)&lifrp->lifr_addr;