Lines Matching refs:lifrp
116 struct lifreq *lifrp;
180 lifrp = lifc.lifc_req;
182 for (n = lifc.lifc_len / sizeof (struct lifreq); n > 0; n--, lifrp++) {
191 index = if_nametoindex(lifrp->lifr_name);
196 size = strcspn(lifrp->lifr_name,
198 lifrp->lifr_name[size] = '\0';
200 (void) strncpy(ifname, lifrp->lifr_name, size + 1);
225 struct lifreq *lifrp;
266 lifrp = lifc.lifc_req;
284 for (n = numifs; n > 0; n--, lifrp++) {
287 size = strcspn(lifrp->lifr_name, (char *)IPIF_SEPARATOR_CHAR);
295 lifrp->lifr_name, size) == 0) {
307 if_nametoindex(lifrp->lifr_name);
318 lifrp->lifr_name[size] = '\0';
320 strdup(lifrp->lifr_name)) == NULL) {