Tune perm printing format

This commit is contained in:
Lauri Kasanen 2024-09-24 17:45:30 +03:00
parent 0cc4a4f128
commit 17ec8c2e35
No known key found for this signature in database

View File

@ -1693,7 +1693,7 @@ static uint8_t ownerapi(ws_ctx_t *ws_ctx, const char *in, const char * const use
continue; continue;
char own[LOGIN_NAME_MAX], grp[LOGIN_NAME_MAX], perms[32]; char own[LOGIN_NAME_MAX], grp[LOGIN_NAME_MAX], perms[32];
sprintf(perms, "%o", st.st_mode & 0777); sprintf(perms, "%03o", st.st_mode & 0777);
struct passwd pwdt, *pwdptr; struct passwd pwdt, *pwdptr;
if (getpwuid_r(st.st_uid, &pwdt, buf, sizeof(buf), &pwdptr)) { if (getpwuid_r(st.st_uid, &pwdt, buf, sizeof(buf), &pwdptr)) {