Lines Matching defs:insert_lif
381 /* Helper for insert_lif: extract addresses as defined */
390 * insert_lif(): Creates a new logical interface structure and chains it on
404 insert_lif(dhcp_pif_t *pif, const char *lname, int *error)
411 dhcpmsg(MSG_ERR, "insert_lif: cannot allocate lif entry for "
427 dhcpmsg(MSG_ERROR, "insert_lif: interface name %s is too long",
447 dhcpmsg(MSG_ERR, "insert_lif: SIOCGLIFADDR for %s", lname);
457 dhcpmsg(MSG_ERR, "insert_lif: SIOCGLIFNETMASK for %s", lname);
464 dhcpmsg(MSG_ERR, "insert_lif: SIOCGLIFFLAGS for %s", lname);
482 dhcpmsg(MSG_ERR, "insert_lif: SIOCGLIFDSTADDR for %s",
490 dhcpmsg(MSG_ERR, "insert_lif: SIOCGLIFBRDADDR for %s",
1028 if ((lif = insert_lif(pif, lifr.lifr_name, &error)) == NULL)
1127 /* If LIF creation fails, then insert_lif discards our PIF hold */
1128 return (insert_lif(pif, lname, error));