Lines Matching refs:probelif
1062 ip_lif_t *probelif;
1153 probelif = probepif->pi_lifs;
1154 while (probelif != NULL) {
1155 if ((probelif->li_ifnum == ifnumber) &&
1156 (probelif->li_addr.family == ifaddr.ss_family)) {
1160 pif.pi_ifname, probelif->li_ifnum);
1163 (void) memcpy(&probelif->li_addr, &ifaddr,
1164 sizeof (probelif->li_addr));
1166 probelif->li_ifflags = ifflags;
1169 probelif->li_cachestate &= ~(CACHE_IF_STALE);
1172 probelif = probelif->li_next;
1203 if ((probelif = calloc(1, sizeof (ip_lif_t))) == NULL) {
1210 (void) memcpy(&probelif->li_addr, &ifaddr,
1211 sizeof (probelif->li_addr));
1213 probelif->li_ifnum = ifnumber;
1214 probelif->li_ifflags = ifflags;
1217 probelif->li_next = probepif->pi_lifs;
1218 if (probelif->li_next != NULL) {
1219 probelif->li_next->li_prev = probelif;
1221 probelif->li_prev = NULL;
1222 probelif->li_pif = probepif;
1224 probepif->pi_lifs = probelif;