Lines Matching refs:iph

382 i_ipadm_set_mtu(ipadm_handle_t iph, const void *arg,  in i_ipadm_set_mtu()  argument
397 status = i_ipadm_get_prop(iph, arg, pdp, val, &size, in i_ipadm_set_mtu()
413 s = (proto == MOD_PROTO_IPV6 ? iph->iph_sock6 : iph->iph_sock); in i_ipadm_set_mtu()
422 i_ipadm_set_metric(ipadm_handle_t iph, const void *arg, in i_ipadm_set_metric() argument
445 s = (proto == MOD_PROTO_IPV6 ? iph->iph_sock6 : iph->iph_sock); in i_ipadm_set_metric()
455 i_ipadm_set_usesrc(ipadm_handle_t iph, const void *arg, in i_ipadm_set_usesrc() argument
472 !i_ipadm_validate_ifname(iph, pval)) in i_ipadm_set_usesrc()
478 s = (proto == MOD_PROTO_IPV6 ? iph->iph_sock6 : iph->iph_sock); in i_ipadm_set_usesrc()
533 i_ipadm_set_hostmodel(ipadm_handle_t iph, const void *arg, in i_ipadm_set_hostmodel() argument
546 return (i_ipadm_set_prop(iph, NULL, pdp, pval, proto, flags)); in i_ipadm_set_hostmodel()
551 i_ipadm_get_hostmodel(ipadm_handle_t iph, const void *arg, in i_ipadm_get_hostmodel() argument
568 status = i_ipadm_get_prop(iph, arg, pdp, buf, bufsize, proto, in i_ipadm_get_hostmodel()
593 i_ipadm_set_ifprop_flags(ipadm_handle_t iph, const void *arg, in i_ipadm_set_ifprop_flags() argument
651 status = i_ipadm_set_flags(iph, ifname, af, on_flags, in i_ipadm_set_ifprop_flags()
659 i_ipadm_set_eprivport(ipadm_handle_t iph, const void *arg, in i_ipadm_set_eprivport() argument
669 return (i_ipadm_set_prop(iph, arg, pdp, pval, proto, flags)); in i_ipadm_set_eprivport()
681 if (iph->iph_flags & IPH_INIT) { in i_ipadm_set_eprivport()
699 status = i_ipadm_set_prop(iph, arg, pdp, nvpair_name(nvp), in i_ipadm_set_eprivport()
710 i_ipadm_set_forwarding(ipadm_handle_t iph, const void *arg, in i_ipadm_set_forwarding() argument
721 status = i_ipadm_set_ifprop_flags(iph, ifname, pdp, pval, in i_ipadm_set_forwarding()
731 !(iph->iph_flags & IPH_LEGACY)) { in i_ipadm_set_forwarding()
742 status = i_ipadm_set_prop(iph, ifname, pdp, pval, proto, flags); in i_ipadm_set_forwarding()
750 i_ipadm_set_ecnsack(ipadm_handle_t iph, const void *arg, in i_ipadm_set_ecnsack() argument
757 if (!(flags & IPADM_OPT_DEFAULT) && !(iph->iph_flags & IPH_LEGACY)) { in i_ipadm_set_ecnsack()
768 return (i_ipadm_set_prop(iph, arg, pdp, pval, proto, flags)); in i_ipadm_set_ecnsack()
773 i_ipadm_get_ecnsack(ipadm_handle_t iph, const void *arg, in i_ipadm_get_ecnsack() argument
796 status = i_ipadm_get_prop(iph, arg, pdp, buf, bufsize, proto, in i_ipadm_get_ecnsack()
803 if (iph->iph_flags & IPH_LEGACY) in i_ipadm_get_ecnsack()
832 i_ipadm_get_forwarding(ipadm_handle_t iph, const void *arg, in i_ipadm_get_forwarding() argument
844 status = i_ipadm_get_ifprop_flags(iph, ifname, pdp, in i_ipadm_get_forwarding()
847 status = i_ipadm_get_prop(iph, ifname, pdp, buf, in i_ipadm_get_forwarding()
853 if (iph->iph_flags & IPH_LEGACY) in i_ipadm_get_forwarding()
870 i_ipadm_get_mtu(ipadm_handle_t iph, const void *arg, in i_ipadm_get_mtu() argument
885 return (i_ipadm_get_prop(iph, arg, pdp, buf, bufsize, in i_ipadm_get_mtu()
890 s = (proto == MOD_PROTO_IPV6 ? iph->iph_sock6 : iph->iph_sock); in i_ipadm_get_mtu()
909 i_ipadm_get_metric(ipadm_handle_t iph, const void *arg, in i_ipadm_get_metric() argument
929 s = (proto == MOD_PROTO_IPV6 ? iph->iph_sock6 : iph->iph_sock); in i_ipadm_get_metric()
949 i_ipadm_get_usesrc(ipadm_handle_t iph, const void *arg, in i_ipadm_get_usesrc() argument
970 s = (proto == MOD_PROTO_IPV6 ? iph->iph_sock6 : iph->iph_sock); in i_ipadm_get_usesrc()
995 i_ipadm_get_ifprop_flags(ipadm_handle_t iph, const void *arg, in i_ipadm_get_ifprop_flags() argument
1025 status = i_ipadm_get_flags(iph, ifname, af, &intf_flags); in i_ipadm_get_ifprop_flags()
1072 i_ipadm_get_prop(ipadm_handle_t iph, const void *arg, in i_ipadm_get_prop() argument
1097 if (i_ipadm_strioctl(iph->iph_sock, SIOCGETPROP, (char *)mip, in i_ipadm_get_prop()
1180 i_ipadm_getprop_common(ipadm_handle_t iph, const char *ifname, in i_ipadm_getprop_common() argument
1220 status = pdp->ipd_get(iph, ifname, pdp, buf, bufsize, proto, in i_ipadm_getprop_common()
1226 status = pdp->ipd_get(iph, ifname, pdp, buf, bufsize, proto, in i_ipadm_getprop_common()
1230 status = pdp->ipd_get(iph, ifname, pdp, buf, bufsize, proto, in i_ipadm_getprop_common()
1235 status = pdp->ipd_get_range(iph, ifname, pdp, buf, in i_ipadm_getprop_common()
1244 status = i_ipadm_get_persist_propval(iph, pdp, buf, in i_ipadm_getprop_common()
1247 status = i_ipadm_get_persist_propval(iph, pdp, buf, in i_ipadm_getprop_common()
1261 ipadm_get_prop(ipadm_handle_t iph, const char *pname, char *buf, in ipadm_get_prop() argument
1267 if (iph == NULL || pname == NULL || buf == NULL || in ipadm_get_prop()
1277 return (i_ipadm_getprop_common(iph, NULL, pname, buf, bufsize, in ipadm_get_prop()
1285 ipadm_get_ifprop(ipadm_handle_t iph, const char *ifname, const char *pname, in ipadm_get_ifprop() argument
1289 if (iph == NULL || pname == NULL || buf == NULL || in ipadm_get_ifprop()
1302 if (!i_ipadm_validate_ifname(iph, ifname)) in ipadm_get_ifprop()
1305 return (i_ipadm_getprop_common(iph, ifname, pname, buf, bufsize, in ipadm_get_ifprop()
1316 i_ipadm_set_prop(ipadm_handle_t iph, const void *arg, in i_ipadm_set_prop() argument
1360 if (i_ipadm_strioctl(iph->iph_sock, SIOCSETPROP, (char *)mip, in i_ipadm_set_prop()
1380 i_ipadm_setprop_common(ipadm_handle_t iph, const char *ifname, in i_ipadm_setprop_common() argument
1426 status = pdp->ipd_set(iph, ifname, pdp, buf, proto, pflags); in i_ipadm_setprop_common()
1432 status = i_ipadm_persist_propval(iph, pdp, buf, ifname, in i_ipadm_setprop_common()
1435 status = i_ipadm_persist_propval(iph, pdp, buf, in i_ipadm_setprop_common()
1445 ipadm_set_ifprop(ipadm_handle_t iph, const char *ifname, const char *pname, in ipadm_set_ifprop() argument
1457 if (iph == NULL || pname == NULL || (!reset && buf == NULL) || in ipadm_set_ifprop()
1473 status = i_ipadm_validate_if(iph, ifname, proto, pflags); in ipadm_set_ifprop()
1477 return (i_ipadm_setprop_common(iph, ifname, pname, buf, proto, in ipadm_set_ifprop()
1485 ipadm_set_prop(ipadm_handle_t iph, const char *pname, const char *buf, in ipadm_set_prop() argument
1496 if (iph == NULL || pname == NULL ||(!reset && buf == NULL) || in ipadm_set_prop()
1509 return (i_ipadm_setprop_common(iph, NULL, pname, buf, proto, in ipadm_set_prop()
1637 i_ipadm_get_onoff(ipadm_handle_t iph, const void *arg, ipadm_prop_desc_t *dp, in i_ipadm_get_onoff() argument
1648 i_ipadm_get_persist_propval(ipadm_handle_t iph, ipadm_prop_desc_t *pdp, in i_ipadm_get_persist_propval() argument
1661 err = ipadm_door_call(iph, &parg, sizeof (parg), (void **)&rvalp, in i_ipadm_get_persist_propval()
1682 i_ipadm_persist_propval(ipadm_handle_t iph, ipadm_prop_desc_t *pdp, in i_ipadm_persist_propval() argument
1704 err = ipadm_door_call(iph, &parg, sizeof (parg), NULL, 0, B_FALSE); in i_ipadm_persist_propval()
1724 i_ipadm_validate_if(ipadm_handle_t iph, const char *ifname, in i_ipadm_validate_if() argument
1733 if (!i_ipadm_validate_ifname(iph, ifname)) in i_ipadm_validate_if()
1739 status = i_ipadm_if_pexists(iph, ifname, af, &p_exists); in i_ipadm_validate_if()
1744 af_exists = ipadm_if_enabled(iph, ifname, af); in i_ipadm_validate_if()
1746 other_af_exists = ipadm_if_enabled(iph, ifname, other_af); in i_ipadm_validate_if()