version 1.7, 1996/08/07 14:08:52 |
version 1.8, 1996/10/28 04:08:21 |
|
|
myuid = getuid(); |
myuid = getuid(); |
if (pwd->pw_uid != myuid && myuid != 0) { |
if (pwd->pw_uid != myuid && myuid != 0) { |
fprintf(stderr, "quota: %s (uid %d): permission denied\n", |
fprintf(stderr, "quota: %s (uid %d): permission denied\n", |
name, pwd->pw_uid); |
pwd->pw_name, pwd->pw_uid); |
return; |
return; |
} |
} |
showquotas(USRQUOTA, pwd->pw_uid, name); |
showquotas(USRQUOTA, pwd->pw_uid, pwd->pw_name); |
} |
} |
|
|
/* |
/* |
|
|
if (i >= ngroups && getuid() != 0) { |
if (i >= ngroups && getuid() != 0) { |
fprintf(stderr, |
fprintf(stderr, |
"quota: %s (gid %d): permission denied\n", |
"quota: %s (gid %d): permission denied\n", |
name, grp->gr_gid); |
grp->gr_name, grp->gr_gid); |
return; |
return; |
} |
} |
} |
} |
showquotas(GRPQUOTA, grp->gr_gid, name); |
showquotas(GRPQUOTA, grp->gr_gid, grp->gr_name); |
} |
} |
|
|
showquotas(type, id, name) |
showquotas(type, id, name) |