Lines Matching refs:lifrp
131 static uint64_t smb_nic_flags(struct lifreq *lifrp, int, int);
606 struct lifreq *lifrp;
659 lifrp = lifc.lifc_req;
660 for (ifnum = 0; ifnum < lifn.lifn_count; ifnum++, lifrp++) {
661 if (smb_nic_isduplicate(lifrp, iflist))
664 flags = smb_nic_flags(lifrp, s4, s6);
669 if ((ifname = strdup(lifrp->lifr_name)) == NULL) {
688 * Returns B_TRUE if the specified interface (lifrp) is in the
692 smb_nic_isduplicate(struct lifreq *lifrp, smb_hostifs_t *iflist)
697 if (strcmp(iflist->if_names[j], lifrp->lifr_name) == 0)
707 smb_nic_flags(struct lifreq *lifrp, int s4, int s6)
712 (void) strlcpy(lifrl.lifr_name, lifrp->lifr_name,