Lines Matching refs:buf

567     ipadm_prop_desc_t *pdp, char *buf, uint_t *bufsize, uint_t proto,
576 *bufsize = snprintf(buf, *bufsize, "%d", MOD_PROP_PERM_RW);
579 *bufsize = snprintf(buf, *bufsize, "weak");
584 status = i_ipadm_get_prop(iph, arg, pdp, buf, bufsize, proto,
589 bcopy(buf, &hostmodel, sizeof (hostmodel));
591 *bufsize = snprintf(buf, psize, "%s",
596 *bufsize = snprintf(buf, *bufsize, "strong,src-priority,weak");
632 ipadm_prop_desc_t *pdp, char *buf, uint_t *bufsize, uint_t proto,
644 *bufsize = snprintf(buf, *bufsize, "%d",
647 *bufsize = snprintf(buf, *bufsize, "%d",
654 *bufsize = snprintf(buf, *bufsize, "%s", ifname);
656 buf[0] = '\0';
666 *bufsize = snprintf(buf, *bufsize, "%s", lifr.lifr_groupname);
669 buf[0] = '\0';
683 status = i_ipadm_get_persist_propval(iph, pdp, buf,
686 *bufsize = snprintf(buf, *bufsize, "%s",
692 status = i_ipadm_get_persist_propval(iph, pdp, buf,
695 buf[0] = '\0';
787 char *buf, *p;
797 if ((buf = strdupa(pval)) == NULL)
799 p = buf;
819 * Because of our strsep() calls above, buf now points to a
822 p = buf;
909 ipadm_prop_desc_t *pdp, char *buf, uint_t *bufsize, uint_t proto,
916 status = ipadm_cong_get_algs(buf, bufsize, proto, B_FALSE);
919 status = ipadm_cong_get_algs(buf, bufsize, proto, B_TRUE);
923 status = i_ipadm_get_prop(iph, arg, pdp, buf, bufsize, proto,
927 status = i_ipadm_get_prop(iph, arg, pdp, buf, bufsize, proto,
930 ipadm_cong_list_sort(buf);
959 ipadm_prop_desc_t *pdp, char *buf, uint_t *bufsize, uint_t proto,
966 status = ipadm_cong_get_algs(buf, bufsize, proto, B_TRUE);
970 buf, bufsize, ipadm_proto2str(proto));
975 status = i_ipadm_get_prop(iph, arg, pdp, buf, bufsize, proto,
1050 ipadm_prop_desc_t *pdp, char *buf, uint_t *bufsize, uint_t proto,
1058 char *cp = buf;
1087 status = i_ipadm_get_prop(iph, arg, pdp, buf, bufsize, proto,
1104 if (buf != NULL) {
1105 i = atoi(buf);
1107 *bufsize = snprintf(buf, psize, "%s", ecn_sack_vals[i]);
1119 ipadm_prop_desc_t *pdp, char *buf, uint_t *bufsize, uint_t proto,
1131 buf, bufsize, pdp->ipd_proto, valtype);
1135 status = i_ipadm_get_prop(iph, ifname, pdp, buf,
1149 if (buf != NULL) {
1150 uint_t val = atoi(buf);
1152 *bufsize = snprintf(buf, psize, "%s",
1162 ipadm_prop_desc_t *pdp, char *buf, uint_t *bufsize, uint_t proto,
1172 return (i_ipadm_get_prop(iph, arg, pdp, buf, bufsize,
1181 *bufsize = snprintf(buf, *bufsize, "%u", lifr.lifr_mtu);
1192 ipadm_prop_desc_t *pdp, char *buf, uint_t *bufsize, uint_t proto,
1215 *bufsize = snprintf(buf, *bufsize, "%d", val);
1222 ipadm_prop_desc_t *ipd, char *buf, uint_t *bufsize, uint_t proto,
1232 *bufsize = snprintf(buf, *bufsize, "%s", IPADM_NONESTR);
1248 *bufsize = snprintf(buf, *bufsize, "%s", if_name);
1259 ipadm_prop_desc_t *pdp, char *buf, uint_t *bufsize, uint_t proto,
1280 *bufsize = snprintf(buf, *bufsize, "%s", val);
1312 *bufsize = snprintf(buf, *bufsize, "%s", val);
1321 i_ipadm_perm2str(char *buf, uint_t *bufsize)
1323 uint_t perm = atoi(buf);
1325 *bufsize = snprintf(buf, *bufsize, "%c%c",
1333 ipadm_prop_desc_t *pdp, char *buf, uint_t *bufsize, uint_t proto,
1367 bcopy(mip->mpr_val, buf, *bufsize);
1445 * The framework checks to see if the given `buf' of size `bufsize' is big
1453 const char *pname, char *buf, uint_t *bufsize, uint_t proto,
1502 status = i_ipadm_pd2permstr(pdp, buf, &psize);
1504 status = pdp->ipd_get(iph, ifname, pdp, buf, &psize,
1508 i_ipadm_perm2str(buf, &psize);
1513 status = pdp->ipd_get(iph, ifname, pdp, buf, &psize, proto,
1517 status = pdp->ipd_get(iph, ifname, pdp, buf, &psize, proto,
1522 status = pdp->ipd_get_range(iph, ifname, pdp, buf,
1526 buf[0] = '\0';
1535 status = pdp->ipd_get(iph, ifname, pdp, buf, &psize,
1540 buf, &psize, ifname);
1543 buf, &psize, proto_str);
1548 priv_propname, buf, &psize, proto_str);
1573 ipadm_get_prop(ipadm_handle_t iph, const char *pname, char *buf,
1577 * Validate the arguments of the function. Allow `buf' to be NULL
1582 (buf == NULL && *bufsize != 0)) {
1591 return (i_ipadm_getprop_common(iph, NULL, pname, buf, bufsize,
1600 char *buf, uint_t *bufsize, uint_t proto, uint_t valtype)
1603 * Validate the arguments of the function. Allow `buf' to be NULL
1608 (buf == NULL && *bufsize != 0)) {
1623 return (i_ipadm_getprop_common(iph, ifname, pname, buf, bufsize,
1700 const char *pname, const char *buf, uint_t proto, uint_t pflags)
1714 if (!reset && strnlen(buf, MAXPROPVALLEN) >= MAXPROPVALLEN)
1775 status = pdp->ipd_set(iph, ifname, pdp, buf, proto, pflags);
1788 status = i_ipadm_persist_propval(iph, pdp, buf, ifname,
1791 status = i_ipadm_persist_propval(iph, pdp, buf,
1796 priv_propname, buf, proto_str, pflags);
1808 const char *buf, uint_t proto, uint_t pflags)
1819 if (iph == NULL || pname == NULL || (!reset && buf == NULL) ||
1839 return (i_ipadm_setprop_common(iph, ifname, pname, buf, proto, pflags));
1846 ipadm_set_prop(ipadm_handle_t iph, const char *pname, const char *buf,
1857 if (iph == NULL || pname == NULL ||(!reset && buf == NULL) ||
1869 return (i_ipadm_setprop_common(iph, NULL, pname, buf, proto,
1998 char *buf, uint_t *bufsize, uint_t proto, uint_t valtype)
2000 *bufsize = snprintf(buf, *bufsize, "%s,%s", IPADM_ONSTR, IPADM_OFFSTR);