Lines Matching defs:addrobj
171 * Given an addrobj with `ipadm_aobjname' filled in, i_ipadm_get_addrobj()
274 * For the given `addrobj->ipadm_lifnum' and `addrobj->ipadm_af', this function
278 i_ipadm_get_lif2addrobj(ipadm_handle_t iph, ipadm_addrobj_t addrobj)
285 (void) strlcpy(larg.ia_ifname, addrobj->ipadm_ifname,
287 larg.ia_lnum = addrobj->ipadm_lifnum;
288 larg.ia_family = addrobj->ipadm_af;
295 (void) strlcpy(addrobj->ipadm_aobjname, rval.ir_aobjname,
296 sizeof (addrobj->ipadm_aobjname));
297 addrobj->ipadm_atype = rval.ir_atype;
298 addrobj->ipadm_flags = rval.ir_flags;
304 * Adds an addrobj to ipmgmtd daemon's aobjmap (active configuration).
432 /* Get the addrobj name stored for this logical interface. */
1411 * For the given aobjname, get the addrobj it represents and
1502 * For the given aobjname, get the addrobj it represents and
1619 * Used to validate the given addrobj name string. Length of `aobjname'
2184 /* Check if the given addrobj name is valid. */
2402 * and a default addrobj name will be generated. Input `addr->ipadm_aobjname',
2433 /* Validate the addrobj. This also fills in addr->ipadm_ifname. */
2439 * For Legacy case, check if an addrobj already exists for the
2458 * we found the addrobj in daemon, copy over the
2475 * addrobj already exists.
2592 * addrobj created by the ipmgmtd daemon as a placeholder.
2593 * If IPH_LEGACY is set, then remove the addrobj only if it was