str_append
(void) str_append(l, " (", 2);
(void) str_append(l, "(", 1);
(void) str_append(TOP_L(db), " complex", 8);
(void) str_append(TOP_L(db), " imaginary", 10);
(void) str_append(&sp->strp_l, "&&", 2);
(void) str_append(l, "*", 1);
(void) str_append(&sp->strp_l, "&", 1);
(void) str_append(s, " const", 6);
(void) str_append(s, " volatile", 9);
(void) str_append(s, " restrict", 9);
(void) str_append(&sp->strp_l, " ", 1);
CK(str_append(s, " const", 0));
CK(str_append(s, " volatile", 0));
CK(str_append(s, " restrict", 0));
CK(str_append(s, " &", 0));
CK(str_append(s, " &&", 0));
if (!str_append(&res, sep, seplen))
boolean_t str_append(str_t *, const char *, size_t);
error = str_append(dstr, "user::");
error = str_append(dstr, "defaultuser::");
error = str_append(dstr, "user:");
error = str_append(dstr, "defaultuser:");
error = str_append(dstr, pruname(aclp->a_id, idp,
error = str_append(dstr, ":");
error = str_append(dstr, "group::");
error = str_append(dstr, "defaultgroup::");
error = str_append(dstr, "group:");
error = str_append(dstr, "defaultgroup:");
error = str_append(dstr, prgname(aclp->a_id, idp,
error = str_append(dstr, ":");
error = str_append(dstr, "mask:");
error = str_append(dstr, "defaultmask:");
error = str_append(dstr, "other:");
error = str_append(dstr, "defaultother:");
error = str_append(dynstr, OWNERAT_TXT);
error = str_append(dynstr, GROUPAT_TXT);
if (error = str_append(dynstr,
error = str_append(dynstr, sidp);
if (error = str_append(dynstr, GROUP_TXT))
error = str_append(dynstr, prgname(acep->a_who, idp,
error = str_append(dynstr, ":");
error = str_append(dynstr, EVERYONEAT_TXT);
if (error = str_append(dynstr, USERSID_TXT))
error = str_append(dynstr, sidp);
if (error = str_append(dynstr, USER_TXT))
error = str_append(dynstr, pruname(acep->a_who, idp,
error = str_append(dynstr, ":");
error = str_append(dstr, buf);
error = str_append(dstr,
str_append(dstr, READ_DIR_TXT);
str_append(dstr, WRITE_DATA_TXT);
str_append(dstr, ADD_FILE_TXT);
error = str_append(dstr,
error = str_append(dstr,
error = str_append(dstr, READ_DATA_TXT);
error = str_append(dstr, WRITE_DATA_TXT);
error = str_append(dstr, APPEND_DATA_TXT);
error = str_append(dstr, READ_XATTR_TXT);
error = str_append(dstr, WRITE_XATTR_TXT);
error = str_append(dstr, EXECUTE_TXT);
error = str_append(dstr, DELETE_CHILD_TXT);
error = str_append(dstr, READ_ATTRIBUTES_TXT);
error = str_append(dstr, WRITE_ATTRIBUTES_TXT);
error = str_append(dstr, DELETE_TXT);
error = str_append(dstr, READ_ACL_TXT);
error = str_append(dstr, WRITE_ACL_TXT);
error = str_append(dstr, WRITE_OWNER_TXT);
error = str_append(dstr, SYNCHRONIZE_TXT);
error = str_append(dstr, ":");
error = str_append(dstr, ALLOW_TXT);
error = str_append(dstr, DENY_TXT);
error = str_append(dstr, AUDIT_TXT);
error = str_append(dstr, ALARM_TXT);
error = str_append(dstr, UNKNOWN_TXT);
error = str_append(dstr, buf);
error = str_append(dstr, FILE_INHERIT_TXT);
error = str_append(dstr, DIR_INHERIT_TXT);
error = str_append(dstr, NO_PROPAGATE_TXT);
error = str_append(dstr, INHERIT_ONLY_TXT);
error = str_append(dstr, SUCCESSFUL_ACCESS_TXT);
error = str_append(dstr, FAILED_ACCESS_TXT);
error = str_append(dstr, INHERITED_ACE_TXT);
error = str_append(dstr, ":");
static int str_append(dynaclstr_t *, char *);
if (error = str_append(dstr, ":"))
if (error = str_append(dstr, idstr))
if (error = str_append(dstr, ","))
return (str_append(dstr, buf));
if (error = str_append(dstr, ":"))
if (error = str_append(dstr, idstr))
if (error = str_append(dstr, ","))