Lines Matching refs:str
216 "type '%s' specified.\n"), yylval.str);
217 free(yylval.str);
226 yylval.str = strdup(yytext);
227 if (yylval.str == NULL) {
231 yylval.str[strlen(yylval.str) -1] = '\0';
232 yystrings.y_logname = yylval.str;
256 yylval.str);
257 free(yylval.str);
351 yylval.str = strdup(yytext);
352 if (yylval.str == NULL) {
356 yystrings.y_perms = yylval.str;
415 "specified.\n"), yylval.str);
416 free(yylval.str);
502 yylval.str);
507 "type specified.\n"), yylval.str);
510 free(yylval.str);
598 yylval.str = strdup(yytext);
599 if (yylval.str == NULL) {
603 yystrings.y_iflags = yylval.str;
624 yylval.str);
652 yylval.str);
658 yylval.str);
661 free(yylval.str);
667 yylval.str = strdup(yytext);
668 if (yylval.str == NULL) {
672 yystrings.y_idstr = yylval.str;
677 yylval.str = strdup(yytext);
678 if (yylval.str == NULL) {
682 yystrings.y_idstr = yylval.str;
711 " on end of ACL.\n"), yylval.str);
712 free(yylval.str);
740 " in ACL specification.\n"), yylval.str);
741 free(yylval.str);
758 * Result is returned in yylval.str which is malloced.
771 yylval.str = calloc(cnt + 1, sizeof (char));
772 if (yylval.str == NULL) {
776 strcpy(yylval.str, yytext);
794 yylval.str = realloc(yylval.str,
797 if (yylval.str == NULL)
800 memset(yylval.str + cnt, 0,
801 alloced - strlen(yylval.str));
803 yylval.str[strlen(yylval.str)] = c;
910 acl_str_to_id(char *str, uid_t *id)
916 value = strtoul(str, &end, 10);