Lines Matching refs:proto

277 i_ipadm_get_propdesc_table(uint_t proto)  in i_ipadm_get_propdesc_table()  argument
279 switch (proto) { in i_ipadm_get_propdesc_table()
298 i_ipadm_get_prop_desc(const char *pname, uint_t proto, int *errp) in i_ipadm_get_prop_desc() argument
304 if ((ipdtbl = i_ipadm_get_propdesc_table(proto)) == NULL) { in i_ipadm_get_prop_desc()
314 if (ipdp->ipd_proto == proto) in i_ipadm_get_prop_desc()
333 ipadm_proto2str(uint_t proto) in ipadm_proto2str() argument
335 switch (proto) { in ipadm_proto2str()
383 ipadm_prop_desc_t *pdp, const void *pval, uint_t proto, uint_t flags) in i_ipadm_set_mtu() argument
398 proto, MOD_PROP_DEFAULT); in i_ipadm_set_mtu()
413 s = (proto == MOD_PROTO_IPV6 ? iph->iph_sock6 : iph->iph_sock); in i_ipadm_set_mtu()
423 ipadm_prop_desc_t *pdp, const void *pval, uint_t proto, uint_t flags) in i_ipadm_set_metric() argument
445 s = (proto == MOD_PROTO_IPV6 ? iph->iph_sock6 : iph->iph_sock); in i_ipadm_set_metric()
456 ipadm_prop_desc_t *pdp, const void *pval, uint_t proto, uint_t flags) in i_ipadm_set_usesrc() argument
478 s = (proto == MOD_PROTO_IPV6 ? iph->iph_sock6 : iph->iph_sock); in i_ipadm_set_usesrc()
534 ipadm_prop_desc_t *pdp, const void *pval, uint_t proto, uint_t flags) in i_ipadm_set_hostmodel() argument
546 return (i_ipadm_set_prop(iph, NULL, pdp, pval, proto, flags)); in i_ipadm_set_hostmodel()
552 ipadm_prop_desc_t *pdp, char *buf, uint_t *bufsize, uint_t proto, in i_ipadm_get_hostmodel() argument
568 status = i_ipadm_get_prop(iph, arg, pdp, buf, bufsize, proto, in i_ipadm_get_hostmodel()
594 ipadm_prop_desc_t *pdp, const void *pval, uint_t proto, uint_t flags) in i_ipadm_set_ifprop_flags() argument
600 sa_family_t af = (proto == MOD_PROTO_IPV6 ? AF_INET6 : AF_INET); in i_ipadm_set_ifprop_flags()
660 ipadm_prop_desc_t *pdp, const void *pval, uint_t proto, uint_t flags) in i_ipadm_set_eprivport() argument
669 return (i_ipadm_set_prop(iph, arg, pdp, pval, proto, flags)); in i_ipadm_set_eprivport()
700 proto, flags); in i_ipadm_set_eprivport()
711 ipadm_prop_desc_t *pdp, const void *pval, uint_t proto, uint_t flags) in i_ipadm_set_forwarding() argument
722 proto, flags); in i_ipadm_set_forwarding()
742 status = i_ipadm_set_prop(iph, ifname, pdp, pval, proto, flags); in i_ipadm_set_forwarding()
751 ipadm_prop_desc_t *pdp, const void *pval, uint_t proto, uint_t flags) in i_ipadm_set_ecnsack() argument
768 return (i_ipadm_set_prop(iph, arg, pdp, pval, proto, flags)); in i_ipadm_set_ecnsack()
774 ipadm_prop_desc_t *pdp, char *buf, uint_t *bufsize, uint_t proto, in i_ipadm_get_ecnsack() argument
796 status = i_ipadm_get_prop(iph, arg, pdp, buf, bufsize, proto, in i_ipadm_get_ecnsack()
833 ipadm_prop_desc_t *pdp, char *buf, uint_t *bufsize, uint_t proto, in i_ipadm_get_forwarding() argument
848 bufsize, proto, valtype); in i_ipadm_get_forwarding()
871 ipadm_prop_desc_t *pdp, char *buf, uint_t *bufsize, uint_t proto, in i_ipadm_get_mtu() argument
886 proto, valtype)); in i_ipadm_get_mtu()
890 s = (proto == MOD_PROTO_IPV6 ? iph->iph_sock6 : iph->iph_sock); in i_ipadm_get_mtu()
910 ipadm_prop_desc_t *pdp, char *buf, uint_t *bufsize, uint_t proto, in i_ipadm_get_metric() argument
929 s = (proto == MOD_PROTO_IPV6 ? iph->iph_sock6 : iph->iph_sock); in i_ipadm_get_metric()
950 ipadm_prop_desc_t *ipd, char *buf, uint_t *bufsize, uint_t proto, in i_ipadm_get_usesrc() argument
970 s = (proto == MOD_PROTO_IPV6 ? iph->iph_sock6 : iph->iph_sock); in i_ipadm_get_usesrc()
996 ipadm_prop_desc_t *pdp, char *buf, uint_t *bufsize, uint_t proto, in i_ipadm_get_ifprop_flags() argument
1024 af = (proto == MOD_PROTO_IPV6 ? AF_INET6 : AF_INET); in i_ipadm_get_ifprop_flags()
1073 ipadm_prop_desc_t *pdp, char *buf, uint_t *bufsize, uint_t proto, in i_ipadm_get_prop() argument
1089 mip->mpr_proto = proto; in i_ipadm_get_prop()
1126 uint_t proto = pdp->ipd_proto; in i_ipadm_populate_proparg() local
1155 (void) strlcpy(pargp->ia_module, ipadm_proto2str(proto), in i_ipadm_populate_proparg()
1181 const char *pname, char *buf, uint_t *bufsize, uint_t proto, in i_ipadm_getprop_common() argument
1190 pdp = i_ipadm_get_prop_desc(pname, proto, &err); in i_ipadm_getprop_common()
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()
1236 bufsize, proto, MOD_PROP_POSSIBLE); in i_ipadm_getprop_common()
1248 bufsize, ipadm_proto2str(proto)); in i_ipadm_getprop_common()
1262 uint_t *bufsize, uint_t proto, uint_t valtype) in ipadm_get_prop() argument
1274 if (ipadm_proto2str(proto) == NULL) in ipadm_get_prop()
1278 proto, valtype)); in ipadm_get_prop()
1286 char *buf, uint_t *bufsize, uint_t proto, uint_t valtype) in ipadm_get_ifprop() argument
1295 if (ipadm_proto2str(proto) == NULL) in ipadm_get_ifprop()
1306 proto, valtype)); in ipadm_get_ifprop()
1317 ipadm_prop_desc_t *pdp, const void *pval, uint_t proto, uint_t flags) in i_ipadm_set_prop() argument
1349 mip->mpr_proto = proto; in i_ipadm_set_prop()
1381 const char *pname, const char *buf, uint_t proto, uint_t pflags) in i_ipadm_setprop_common() argument
1395 pdp = i_ipadm_get_prop_desc(pname, proto, &err); in i_ipadm_setprop_common()
1426 status = pdp->ipd_set(iph, ifname, pdp, buf, proto, pflags); in i_ipadm_setprop_common()
1436 ipadm_proto2str(proto), pflags); in i_ipadm_setprop_common()
1446 const char *buf, uint_t proto, uint_t pflags) in ipadm_set_ifprop() argument
1466 if (ipadm_proto2str(proto) == 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()
1486 uint_t proto, uint_t pflags) in ipadm_set_prop() argument
1506 if (ipadm_proto2str(proto) == NULL) in ipadm_set_prop()
1509 return (i_ipadm_setprop_common(iph, NULL, pname, buf, proto, in ipadm_set_prop()
1515 i_ipadm_walk_proptbl(ipadm_prop_desc_t *pdtbl, uint_t proto, uint_t class, in i_ipadm_walk_proptbl() argument
1524 if (proto != MOD_PROTO_NONE && !(pdp->ipd_proto & proto)) in i_ipadm_walk_proptbl()
1544 ipadm_walk_proptbl(uint_t proto, uint_t class, ipadm_prop_wfunc_t *func, in ipadm_walk_proptbl() argument
1561 pdtbl = i_ipadm_get_propdesc_table(proto); in ipadm_walk_proptbl()
1562 if (pdtbl == NULL && proto != MOD_PROTO_NONE) in ipadm_walk_proptbl()
1574 i_ipadm_walk_proptbl(pdtbl, proto, class, func, arg); in ipadm_walk_proptbl()
1595 ipadm_walk_prop(const char *pname, uint_t proto, uint_t class, in ipadm_walk_prop() argument
1611 pdtbl = i_ipadm_get_propdesc_table(proto); in ipadm_walk_prop()
1623 if (!(pdp->ipd_proto & proto)) in ipadm_walk_prop()
1638 char *buf, uint_t *bufsize, uint_t proto, uint_t valtype) in i_ipadm_get_onoff() argument
1725 uint_t proto, uint_t flags) in i_ipadm_validate_if() argument
1736 af = (proto == MOD_PROTO_IPV6 ? AF_INET6 : AF_INET); in i_ipadm_validate_if()
1856 uint_t *proto) in ipadm_legacy2new_propname() argument
1862 if (i_ipadm_get_prop_desc(oname, *proto, NULL) != NULL) in ipadm_legacy2new_propname()
1870 switch (*proto) { in ipadm_legacy2new_propname()
1891 *proto = MOD_PROTO_IPV6; in ipadm_legacy2new_propname()
1898 *proto = ionmp->iom_proto; in ipadm_legacy2new_propname()
1906 *proto = MOD_PROTO_IP; in ipadm_legacy2new_propname()
1925 uint_t nnamelen, uint_t proto) in ipadm_new2legacy_propname() argument
1931 if (i_ipadm_get_prop_desc(oname, proto, NULL) != NULL) in ipadm_new2legacy_propname()
1934 switch (proto) { in ipadm_new2legacy_propname()
1953 ionmp->iom_proto == proto) { in ipadm_new2legacy_propname()
1959 if (proto == MOD_PROTO_IPV6) in ipadm_new2legacy_propname()