Lines Matching defs:type

182  * address object name in `ipaddr->ipadm_aobjname' and fills the type, flags,
232 * the logical interface number, address type, address family,
233 * the interface id (if the address type is IPADM_ADDR_IPV6_ADDRCONF) and
389 * fills in the address objname, the address type and the ipadm_flags.
562 * Find address type from ifa_flags, if we could not get it
654 * From the given `name', i_ipadm_name2atype() deduces the address type
659 i_ipadm_name2atype(const char *name, sa_family_t *af, ipadm_addr_type_t *type)
665 *type = IPADM_ADDR_STATIC;
668 *type = IPADM_ADDR_STATIC;
671 *type = IPADM_ADDR_DHCP;
674 *type = IPADM_ADDR_IPV6_ADDRCONF;
1597 * `valtype' determines the type of value that will be retrieved.
1753 * Currently, setting an address property on an address object of type
2405 * ipadm_create_addr() is called with `ipaddr' with address type
2504 * type IPADM_ADDR_DHCP. It specifies if the interface should be set
2519 * This field is used during the address creation with address type
2548 * This field is used during the address creation with address type
2742 * Parses an address object of type IPADM_ADDR_IPV6_ADDRCONF from input
2808 * the provided `type'. `aobjname' represents the address object name, which
2815 ipadm_create_addrobj(ipadm_addr_type_t type, const char *aobjname,
2867 switch (type) {
2890 newaddr->ipadm_atype = type;
3071 ipadm_addr_type_t type;
3259 type = addr->ipadm_atype;
3260 switch (type) {
3454 * If the address type is IPADM_ADDR_STATIC or IPADM_ADDR_DHCP, the address
3457 * If the address type is IPADM_ADDR_DHCP or IPADM_ADDR_IPV6_ADDRCONF, the
3462 * If the address type is IPADM_ADDR_IPV6_ADDRCONF, the link-local address and
3670 * Communicates with the dhcpagent to send a dhcp message of type `type'.
3672 * in `dhcperror'. If `type' is DHCP_STATUS, the function returns the
3679 i_ipadm_op_dhcp(ipadm_addrobj_t addr, dhcp_ipc_type_t type, int *dhcperror,
3694 if (type == DHCP_START) {
3701 type |= DHCP_PRIMARY;
3704 type |= DHCP_V6;
3705 request = dhcp_ipc_alloc_request(type, ifname, buffer, buffer_size,
3721 if (error == 0 && (type & DHCP_STATUS) && dhreply != NULL)
3745 * Client ID and its type, for the given `addr' object. Note that since
3789 * Client ID and set the Client ID type to -1 to indicate "default".
3842 * of type DSYM_OCTET (only for IPv4) or DSYM_DUID (for both IPv4
3893 * Get the Client ID type. If it is a DUID, the type is the first
3899 ipadm_cid_type_t type;
3906 type = atoi(typestr);
3907 switch (type) {
3968 * For DUID-LL type of DUID, libdhcpagent returns a duid_llt_t type
3970 * We need to convert it into type duid_ll_t before passing to
4334 * not supported for an address object of type IPADM_ADDR_IPV6_ADDRCONF.
4335 * For an address object of type IPADM_ADDR_DHCP, this operation can
4473 * not supported for an address object of type IPADM_ADDR_IPV6_ADDRCONF.
4474 * For an address object of type IPADM_ADDR_DHCP, this operation can
4517 * is of type IPADM_ADDR_STATIC, DAD is re-initiated on the address. If
4519 * dhcpagent for this static address. If the address object is of type
4523 * type IPADM_ADDR_IPV6_ADDRCONF.
4604 * 4. Verifies that the address type is not DHCP or ADDRCONF when the
4606 * 5. Verifies that the address type is not DHCP or ADDRCONF when the interface