Lines Matching defs:iph

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