Lines Matching refs:iph

372 i_ipadm_set_mtu(ipadm_handle_t iph, const void *arg,  in i_ipadm_set_mtu()  argument
387 status = i_ipadm_get_prop(iph, arg, pdp, val, &size, in i_ipadm_set_mtu()
403 s = (proto == MOD_PROTO_IPV6 ? iph->iph_sock6 : iph->iph_sock); in i_ipadm_set_mtu()
412 i_ipadm_set_metric(ipadm_handle_t iph, const void *arg, in i_ipadm_set_metric() argument
435 s = (proto == MOD_PROTO_IPV6 ? iph->iph_sock6 : iph->iph_sock); in i_ipadm_set_metric()
445 i_ipadm_set_usesrc(ipadm_handle_t iph, const void *arg, in i_ipadm_set_usesrc() argument
462 !i_ipadm_validate_ifname(iph, pval)) in i_ipadm_set_usesrc()
468 s = (proto == MOD_PROTO_IPV6 ? iph->iph_sock6 : iph->iph_sock); in i_ipadm_set_usesrc()
523 i_ipadm_set_hostmodel(ipadm_handle_t iph, const void *arg, in i_ipadm_set_hostmodel() argument
536 return (i_ipadm_set_prop(iph, NULL, pdp, pval, proto, flags)); in i_ipadm_set_hostmodel()
541 i_ipadm_get_hostmodel(ipadm_handle_t iph, const void *arg, in i_ipadm_get_hostmodel() argument
558 status = i_ipadm_get_prop(iph, arg, pdp, buf, bufsize, proto, in i_ipadm_get_hostmodel()
583 i_ipadm_set_ifprop_flags(ipadm_handle_t iph, const void *arg, in i_ipadm_set_ifprop_flags() argument
635 status = i_ipadm_set_flags(iph, ifname, af, on_flags, in i_ipadm_set_ifprop_flags()
643 i_ipadm_set_eprivport(ipadm_handle_t iph, const void *arg, in i_ipadm_set_eprivport() argument
654 return (i_ipadm_set_prop(iph, arg, pdp, pval, proto, flags)); in i_ipadm_set_eprivport()
666 if (iph->iph_flags & IPH_INIT) { in i_ipadm_set_eprivport()
684 status = i_ipadm_set_prop(iph, arg, pdp, nvpair_name(nvp), in i_ipadm_set_eprivport()
695 i_ipadm_set_forwarding(ipadm_handle_t iph, const void *arg, in i_ipadm_set_forwarding() argument
706 status = i_ipadm_set_ifprop_flags(iph, ifname, pdp, pval, in i_ipadm_set_forwarding()
716 !(iph->iph_flags & IPH_LEGACY)) { in i_ipadm_set_forwarding()
727 status = i_ipadm_set_prop(iph, ifname, pdp, pval, proto, flags); in i_ipadm_set_forwarding()
735 i_ipadm_set_ecnsack(ipadm_handle_t iph, const void *arg, in i_ipadm_set_ecnsack() argument
742 if (!(flags & IPADM_OPT_DEFAULT) && !(iph->iph_flags & IPH_LEGACY)) { in i_ipadm_set_ecnsack()
753 return (i_ipadm_set_prop(iph, arg, pdp, pval, proto, flags)); in i_ipadm_set_ecnsack()
758 i_ipadm_get_ecnsack(ipadm_handle_t iph, const void *arg, in i_ipadm_get_ecnsack() argument
781 status = i_ipadm_get_prop(iph, arg, pdp, buf, bufsize, proto, in i_ipadm_get_ecnsack()
788 if (iph->iph_flags & IPH_LEGACY) in i_ipadm_get_ecnsack()
817 i_ipadm_get_forwarding(ipadm_handle_t iph, const void *arg, in i_ipadm_get_forwarding() argument
829 status = i_ipadm_get_ifprop_flags(iph, ifname, pdp, in i_ipadm_get_forwarding()
832 status = i_ipadm_get_prop(iph, ifname, pdp, buf, in i_ipadm_get_forwarding()
838 if (iph->iph_flags & IPH_LEGACY) in i_ipadm_get_forwarding()
855 i_ipadm_get_mtu(ipadm_handle_t iph, const void *arg, in i_ipadm_get_mtu() argument
870 return (i_ipadm_get_prop(iph, arg, pdp, buf, bufsize, in i_ipadm_get_mtu()
875 s = (proto == MOD_PROTO_IPV6 ? iph->iph_sock6 : iph->iph_sock); in i_ipadm_get_mtu()
894 i_ipadm_get_metric(ipadm_handle_t iph, const void *arg, in i_ipadm_get_metric() argument
914 s = (proto == MOD_PROTO_IPV6 ? iph->iph_sock6 : iph->iph_sock); in i_ipadm_get_metric()
934 i_ipadm_get_usesrc(ipadm_handle_t iph, const void *arg, in i_ipadm_get_usesrc() argument
955 s = (proto == MOD_PROTO_IPV6 ? iph->iph_sock6 : iph->iph_sock); in i_ipadm_get_usesrc()
980 i_ipadm_get_ifprop_flags(ipadm_handle_t iph, const void *arg, in i_ipadm_get_ifprop_flags() argument
1009 status = i_ipadm_get_flags(iph, ifname, af, &intf_flags); in i_ipadm_get_ifprop_flags()
1053 i_ipadm_get_prop(ipadm_handle_t iph, const void *arg, in i_ipadm_get_prop() argument
1078 if (i_ipadm_strioctl(iph->iph_sock, SIOCGETPROP, (char *)mip, in i_ipadm_get_prop()
1161 i_ipadm_getprop_common(ipadm_handle_t iph, const char *ifname, in i_ipadm_getprop_common() argument
1201 status = pdp->ipd_get(iph, ifname, pdp, buf, bufsize, proto, in i_ipadm_getprop_common()
1207 status = pdp->ipd_get(iph, ifname, pdp, buf, bufsize, proto, in i_ipadm_getprop_common()
1211 status = pdp->ipd_get(iph, ifname, pdp, buf, bufsize, proto, in i_ipadm_getprop_common()
1216 status = pdp->ipd_get_range(iph, ifname, pdp, buf, in i_ipadm_getprop_common()
1225 status = i_ipadm_get_persist_propval(iph, pdp, buf, in i_ipadm_getprop_common()
1228 status = i_ipadm_get_persist_propval(iph, pdp, buf, in i_ipadm_getprop_common()
1242 ipadm_get_prop(ipadm_handle_t iph, const char *pname, char *buf, in ipadm_get_prop() argument
1248 if (iph == NULL || pname == NULL || buf == NULL || in ipadm_get_prop()
1258 return (i_ipadm_getprop_common(iph, NULL, pname, buf, bufsize, in ipadm_get_prop()
1266 ipadm_get_ifprop(ipadm_handle_t iph, const char *ifname, const char *pname, in ipadm_get_ifprop() argument
1270 if (iph == NULL || pname == NULL || buf == NULL || in ipadm_get_ifprop()
1283 if (!i_ipadm_validate_ifname(iph, ifname)) in ipadm_get_ifprop()
1286 return (i_ipadm_getprop_common(iph, ifname, pname, buf, bufsize, in ipadm_get_ifprop()
1297 i_ipadm_set_prop(ipadm_handle_t iph, const void *arg, in i_ipadm_set_prop() argument
1341 if (i_ipadm_strioctl(iph->iph_sock, SIOCSETPROP, (char *)mip, in i_ipadm_set_prop()
1361 i_ipadm_setprop_common(ipadm_handle_t iph, const char *ifname, in i_ipadm_setprop_common() argument
1407 status = pdp->ipd_set(iph, ifname, pdp, buf, proto, pflags); in i_ipadm_setprop_common()
1413 status = i_ipadm_persist_propval(iph, pdp, buf, ifname, in i_ipadm_setprop_common()
1416 status = i_ipadm_persist_propval(iph, pdp, buf, in i_ipadm_setprop_common()
1426 ipadm_set_ifprop(ipadm_handle_t iph, const char *ifname, const char *pname, in ipadm_set_ifprop() argument
1438 if (iph == NULL || pname == NULL || (!reset && buf == NULL) || in ipadm_set_ifprop()
1454 status = i_ipadm_validate_if(iph, ifname, proto, pflags); in ipadm_set_ifprop()
1458 return (i_ipadm_setprop_common(iph, ifname, pname, buf, proto, in ipadm_set_ifprop()
1466 ipadm_set_prop(ipadm_handle_t iph, const char *pname, const char *buf, in ipadm_set_prop() argument
1477 if (iph == NULL || pname == NULL ||(!reset && buf == NULL) || in ipadm_set_prop()
1490 return (i_ipadm_setprop_common(iph, NULL, pname, buf, proto, in ipadm_set_prop()
1618 i_ipadm_get_onoff(ipadm_handle_t iph, const void *arg, ipadm_prop_desc_t *dp, in i_ipadm_get_onoff() argument
1629 i_ipadm_get_persist_propval(ipadm_handle_t iph, ipadm_prop_desc_t *pdp, in i_ipadm_get_persist_propval() argument
1642 err = ipadm_door_call(iph, &parg, sizeof (parg), (void **)&rvalp, in i_ipadm_get_persist_propval()
1663 i_ipadm_persist_propval(ipadm_handle_t iph, ipadm_prop_desc_t *pdp, in i_ipadm_persist_propval() argument
1685 err = ipadm_door_call(iph, &parg, sizeof (parg), NULL, 0, B_FALSE); in i_ipadm_persist_propval()
1706 i_ipadm_validate_if(ipadm_handle_t iph, const char *ifname, in i_ipadm_validate_if() argument
1715 if (!i_ipadm_validate_ifname(iph, ifname)) in i_ipadm_validate_if()
1723 if (i_ipadm_is_ipmp(iph, ifname) || i_ipadm_is_under_ipmp(iph, ifname)) in i_ipadm_validate_if()
1727 status = i_ipadm_if_pexists(iph, ifname, af, &p_exists); in i_ipadm_validate_if()
1732 af_exists = ipadm_if_enabled(iph, ifname, af); in i_ipadm_validate_if()
1734 other_af_exists = ipadm_if_enabled(iph, ifname, other_af); in i_ipadm_validate_if()