Lines Matching defs:newif
2341 ipnetif_t *newif;
2344 newif = avl_find(&ips->ips_avl_by_shared, (void *)key, &where);
2345 if (newif != NULL) {
2346 ipnetif_refhold(newif);
2347 newif->if_sharecnt++;
2349 return (newif);
2352 newif = ipnet_alloc_if(ips);
2353 if (newif == NULL) {
2358 newif->if_refcnt = 1;
2359 newif->if_sharecnt = 1;
2360 newif->if_zoneid = zoneid;
2361 (void) strlcpy(newif->if_name, ifp->if_name, LIFNAMSIZ);
2362 newif->if_flags = ifp->if_flags & IPNETIF_LOOPBACK;
2363 newif->if_index = ifp->if_index;
2365 avl_insert(&ips->ips_avl_by_shared, newif, where);
2368 return (newif);