Lines Matching refs:af
268 sa_family_t af = AF_UNSPEC; in i_ipadm_get_static_addr_db() local
297 af = AF_INET; in i_ipadm_get_static_addr_db()
300 af = AF_INET6; in i_ipadm_get_static_addr_db()
304 assert(af != AF_UNSPEC); in i_ipadm_get_static_addr_db()
308 ipadm_set_addr(ipaddr, sname, af) != IPADM_SUCCESS) in i_ipadm_get_static_addr_db()
351 ipadm_add_aobjname(ipadm_handle_t iph, const char *ifname, sa_family_t af, in ipadm_add_aobjname() argument
362 larg.ia_family = af; in ipadm_add_aobjname()
374 ipadm_delete_aobjname(ipadm_handle_t iph, const char *ifname, sa_family_t af, in ipadm_delete_aobjname() argument
380 aobj.ipadm_af = af; in ipadm_delete_aobjname()
565 i_ipadm_name2atype(const char *name, sa_family_t *af, ipadm_addr_type_t *type) in i_ipadm_name2atype() argument
570 *af = AF_INET; in i_ipadm_name2atype()
573 *af = AF_INET6; in i_ipadm_name2atype()
576 *af = AF_INET; in i_ipadm_name2atype()
579 *af = AF_INET6; in i_ipadm_name2atype()
608 sa_family_t af; in i_ipadm_nvl2ainfo_common() local
616 if (i_ipadm_name2atype(name, &af, &atype)) { in i_ipadm_nvl2ainfo_common()
730 sa_family_t af; in i_ipadm_nvl2ainfo_persist() local
749 } else if (i_ipadm_name2atype(name, &af, &atype)) { in i_ipadm_nvl2ainfo_persist()
776 ifa->ifa_addr->sa_family = af; in i_ipadm_nvl2ainfo_persist()
792 if ((err = plen2mask(plen, af, ifa->ifa_netmask)) != 0) in i_ipadm_nvl2ainfo_persist()
948 ipadm_prop_desc_t *pdp, const void *pval, uint_t af, uint_t flags) in i_ipadm_set_prefixlen() argument
965 abits = (af == AF_INET ? IP_ABITS : IPV6_ABITS); in i_ipadm_set_prefixlen()
969 if ((err = plen2mask(prefixlen, af, (struct sockaddr *)&netmask)) != 0) in i_ipadm_set_prefixlen()
972 s = (af == AF_INET ? iph->iph_sock : iph->iph_sock6); in i_ipadm_set_prefixlen()
982 if (af == AF_INET) { in i_ipadm_set_prefixlen()
1003 ipadm_prop_desc_t *pdp, const void *pval, uint_t af, uint_t flags) in i_ipadm_set_addr_flag() argument
1041 return (i_ipadm_set_flags(iph, lifname, af, on_flags, off_flags)); in i_ipadm_set_addr_flag()
1051 ipadm_prop_desc_t *pdp, const void *pval, uint_t af, uint_t flags) in i_ipadm_set_zone() argument
1076 s = (af == AF_INET ? iph->iph_sock : iph->iph_sock6); in i_ipadm_set_zone()
1094 ipadm_prop_desc_t *pdp, const void *pval, uint_t af, uint_t flags) in i_ipadm_set_reqhost() argument
1172 ipadm_prop_desc_t *pdp, char *buf, uint_t *bufsize, uint_t af, in i_ipadm_get_broadcast() argument
1185 status = i_ipadm_get_flags(iph, lifname, af, &ifflags); in i_ipadm_get_broadcast()
1244 status = i_ipadm_get_prefixlen(iph, arg, NULL, val, &valsz, af, in i_ipadm_get_broadcast()
1289 ipadm_prop_desc_t *pdp, char *buf, uint_t *bufsize, uint_t af, in i_ipadm_get_prefixlen() argument
1303 status = i_ipadm_get_flags(iph, lifname, af, &lifflags); in i_ipadm_get_prefixlen()
1312 s = (af == AF_INET ? iph->iph_sock : iph->iph_sock6); in i_ipadm_get_prefixlen()
1317 if (af == AF_INET) in i_ipadm_get_prefixlen()
1382 ipadm_prop_desc_t *pdp, char *buf, uint_t *bufsize, uint_t af, in i_ipadm_get_addr_flag() argument
1410 status = i_ipadm_get_flags(iph, lifname, af, &ifflags); in i_ipadm_get_addr_flag()
1441 ipadm_prop_desc_t *pdp, char *buf, uint_t *bufsize, uint_t af, in i_ipadm_get_zone() argument
1470 s = (af == AF_INET ? iph->iph_sock : iph->iph_sock6); in i_ipadm_get_zone()
1503 ipadm_prop_desc_t *pdp, char *buf, uint_t *bufsize, uint_t af, in i_ipadm_get_primary() argument
1552 ipadm_prop_desc_t *pdp, char *buf, uint_t *bufsize, uint_t af, in i_ipadm_get_reqhost() argument
1604 sa_family_t af; in ipadm_get_addrprop() local
1626 af = ipaddr.ipadm_af; in ipadm_get_addrprop()
1641 af, MOD_PROP_ACTIVE); in ipadm_get_addrprop()
1646 af, MOD_PROP_DEFAULT); in ipadm_get_addrprop()
1651 bufsize, af, MOD_PROP_POSSIBLE); in ipadm_get_addrprop()
1677 sa_family_t af; in ipadm_set_addrprop() local
1740 af = ipaddr.ipadm_af; in ipadm_set_addrprop()
1747 af, MOD_PROP_DEFAULT); in ipadm_set_addrprop()
1753 status = pdp->ipd_set(iph, &ipaddr, pdp, pval, af, pflags); in ipadm_set_addrprop()
1851 sa_family_t af = addr->ss_family; in i_ipadm_get_default_prefixlen() local
1859 switch (af) { in i_ipadm_get_default_prefixlen()
1883 i_ipadm_resolve_addr(const char *name, sa_family_t af, in i_ipadm_resolve_addr() argument
1893 hints.ai_family = af; in i_ipadm_resolve_addr()
1933 ipadm_set_addr(ipadm_addrobj_t ipaddr, const char *astr, sa_family_t af) in ipadm_set_addr() argument
1953 if ((af == AF_INET && prefixlen > IP_ABITS) || in ipadm_set_addr()
1954 (af == AF_INET6 && prefixlen > IPV6_ABITS)) in ipadm_set_addr()
1958 status = i_ipadm_resolve_addr(addrstr, af, &ipaddr->ipadm_static_addr); in ipadm_set_addr()
1992 ipadm_set_dst_addr(ipadm_addrobj_t ipaddr, const char *daddrstr, sa_family_t af) in ipadm_set_dst_addr() argument
2000 status = i_ipadm_resolve_addr(daddrstr, af, in ipadm_set_dst_addr()
2216 sa_family_t af) in i_ipadm_enable_static() argument
2267 status = ipadm_set_addr(&ipaddr, cidraddr, af); in i_ipadm_enable_static()
2270 status = ipadm_set_addr(&ipaddr, sname, af); in i_ipadm_enable_static()
2276 status = ipadm_set_dst_addr(&ipaddr, dname, af); in i_ipadm_enable_static()
2532 sa_family_t af, boolean_t *exists) in i_ipadm_addr_exists_on_if() argument
2544 if (af == AF_INET) { in i_ipadm_addr_exists_on_if()
2650 sa_family_t af; in ipadm_create_addr() local
2706 af = addr->ipadm_af; in ipadm_create_addr()
2726 status = i_ipadm_create_if(iph, ifname, af, flags); in ipadm_create_addr()
2734 other_af = (af == AF_INET ? AF_INET6 : AF_INET); in ipadm_create_addr()
2737 (void) i_ipadm_delete_if(iph, ifname, af, flags); in ipadm_create_addr()
2752 status = i_ipadm_get_flags(iph, ifname, af, &ifflags); in ipadm_create_addr()
2764 if (af != AF_INET6 || daf != AF_UNSPEC) { in ipadm_create_addr()
2769 if (daf != af) { in ipadm_create_addr()
2856 af, flags); in ipadm_create_addr()
2887 sa_family_t af; in i_ipadm_create_addr() local
2894 af = ipaddr->ipadm_af; in i_ipadm_create_addr()
2895 sock = (af == AF_INET ? iph->iph_sock : iph->iph_sock6); in i_ipadm_create_addr()
2907 (void) plen2mask(ipaddr->ipadm_static_prefixlen, af, in i_ipadm_create_addr()
2952 af, iff_flags, 0); in i_ipadm_create_addr()
3737 sa_family_t af; in ipadm_refresh_addr() local
3765 af = ipaddr.ipadm_af; in ipadm_refresh_addr()
3768 status = i_ipadm_get_flags(iph, lifname, af, &flags); in ipadm_refresh_addr()
3780 status = i_ipadm_set_flags(iph, lifname, af, IFF_UP, 0); in ipadm_refresh_addr()
3831 sa_family_t af; in i_ipadm_validate_create_addr() local
3865 af = ipaddr->ipadm_af; in i_ipadm_validate_create_addr()
3866 af_exists = ipadm_if_enabled(iph, ifname, af); in i_ipadm_validate_create_addr()
3874 other_af = (af == AF_INET ? AF_INET6 : AF_INET); in i_ipadm_validate_create_addr()
3884 status = i_ipadm_if_pexists(iph, ifname, af, &p_exists); in i_ipadm_validate_create_addr()
3892 status = i_ipadm_get_flags(iph, ifname, af, &ifflags); in i_ipadm_validate_create_addr()