diff options
-rw-r--r-- | libpwdgrp/pwd_grp.c | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/libpwdgrp/pwd_grp.c b/libpwdgrp/pwd_grp.c index 139b930..1b13325 100644 --- a/libpwdgrp/pwd_grp.c +++ b/libpwdgrp/pwd_grp.c @@ -16,11 +16,10 @@ * a) must contain the expected number of fields (as per count of field * delimeters ":") or we will complain with a error message. * b) leading and trailing whitespace in fields is stripped. - * c) some fields are not allowed to be empty (e.g. username, uid/gid, - * homedir, shell) and in this case NULL is returned and errno is - * set to EINVAL. This behaviour could be easily changed by - * modifying PW_DEF, GR_DEF, SP_DEF strings (uppercase - * makes a field mandatory). + * c) some fields are not allowed to be empty (e.g. username, uid/gid), + * and in this case NULL is returned and errno is set to EINVAL. + * This behaviour could be easily changed by modifying PW_DEF, GR_DEF, + * SP_DEF strings (uppercase makes a field mandatory). * d) the string representing uid/gid must be convertible by strtoXX * functions, or errno is set to EINVAL. * e) leading and trailing whitespace in group member names is stripped. @@ -70,8 +69,8 @@ static const struct const_passdb const_pw_db = { offsetof(struct passwd, pw_uid), /* 2 I */ offsetof(struct passwd, pw_gid), /* 3 I */ offsetof(struct passwd, pw_gecos), /* 4 s */ - offsetof(struct passwd, pw_dir), /* 5 S */ - offsetof(struct passwd, pw_shell) /* 6 S */ + offsetof(struct passwd, pw_dir), /* 5 s */ + offsetof(struct passwd, pw_shell) /* 6 s */ }, sizeof(PW_DEF)-1, sizeof(struct passwd) }; |