Lines Matching refs:permstr
3252 char *permstr = NULL; in pa_ace_access_mask() local
3265 ((permstr = malloc(15)) != NULL)) { in pa_ace_access_mask()
3267 permstr[i] = '-'; in pa_ace_access_mask()
3270 permstr[0] = 'r'; in pa_ace_access_mask()
3272 permstr[1] = 'w'; in pa_ace_access_mask()
3274 permstr[2] = 'x'; in pa_ace_access_mask()
3276 permstr[3] = 'p'; in pa_ace_access_mask()
3278 permstr[4] = 'd'; in pa_ace_access_mask()
3280 permstr[5] = 'D'; in pa_ace_access_mask()
3282 permstr[6] = 'a'; in pa_ace_access_mask()
3284 permstr[7] = 'A'; in pa_ace_access_mask()
3286 permstr[8] = 'R'; in pa_ace_access_mask()
3288 permstr[9] = 'W'; in pa_ace_access_mask()
3290 permstr[10] = 'c'; in pa_ace_access_mask()
3292 permstr[11] = 'C'; in pa_ace_access_mask()
3294 permstr[12] = 'o'; in pa_ace_access_mask()
3296 permstr[13] = 's'; in pa_ace_access_mask()
3297 permstr[14] = '\0'; in pa_ace_access_mask()
3299 uval.string_val = permstr; in pa_ace_access_mask()
3309 returnstat = strappend(&permstr, gettext(READ_DIR_TXT), in pa_ace_access_mask()
3313 returnstat = strappend(&permstr, gettext(ADD_FILE_TXT), in pa_ace_access_mask()
3317 returnstat = strappend(&permstr, gettext(ADD_DIR_TXT), in pa_ace_access_mask()
3321 returnstat = strappend(&permstr, in pa_ace_access_mask()
3325 returnstat = strappend(&permstr, in pa_ace_access_mask()
3329 returnstat = strappend(&permstr, in pa_ace_access_mask()
3333 returnstat = strappend(&permstr, in pa_ace_access_mask()
3337 returnstat = strappend(&permstr, in pa_ace_access_mask()
3341 returnstat = strappend(&permstr, in pa_ace_access_mask()
3345 returnstat = strappend(&permstr, gettext(DELETE_TXT), in pa_ace_access_mask()
3349 returnstat = strappend(&permstr, gettext(READ_ACL_TXT), in pa_ace_access_mask()
3353 returnstat = strappend(&permstr, gettext(WRITE_ACL_TXT), in pa_ace_access_mask()
3357 returnstat = strappend(&permstr, in pa_ace_access_mask()
3361 returnstat = strappend(&permstr, in pa_ace_access_mask()
3364 if (permstr[strlen(permstr) - 1] == '/') in pa_ace_access_mask()
3365 permstr[strlen(permstr) - 1] = '\0'; in pa_ace_access_mask()
3367 uval.string_val = permstr; in pa_ace_access_mask()
3369 if ((permstr == NULL) || (returnstat != 0) || in pa_ace_access_mask()
3376 if (permstr != NULL) in pa_ace_access_mask()
3377 free(permstr); in pa_ace_access_mask()