libpwdgrp: fix comment discrepancies
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
parent
966423d403
commit
b5dabd9078
@ -16,11 +16,10 @@
|
|||||||
* a) must contain the expected number of fields (as per count of field
|
* a) must contain the expected number of fields (as per count of field
|
||||||
* delimeters ":") or we will complain with a error message.
|
* delimeters ":") or we will complain with a error message.
|
||||||
* b) leading and trailing whitespace in fields is stripped.
|
* b) leading and trailing whitespace in fields is stripped.
|
||||||
* c) some fields are not allowed to be empty (e.g. username, uid/gid,
|
* 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
|
* and in this case NULL is returned and errno is set to EINVAL.
|
||||||
* set to EINVAL. This behaviour could be easily changed by
|
* This behaviour could be easily changed by modifying PW_DEF, GR_DEF,
|
||||||
* modifying PW_DEF, GR_DEF, SP_DEF strings (uppercase
|
* SP_DEF strings (uppercase makes a field mandatory).
|
||||||
* makes a field mandatory).
|
|
||||||
* d) the string representing uid/gid must be convertible by strtoXX
|
* d) the string representing uid/gid must be convertible by strtoXX
|
||||||
* functions, or errno is set to EINVAL.
|
* functions, or errno is set to EINVAL.
|
||||||
* e) leading and trailing whitespace in group member names is stripped.
|
* 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_uid), /* 2 I */
|
||||||
offsetof(struct passwd, pw_gid), /* 3 I */
|
offsetof(struct passwd, pw_gid), /* 3 I */
|
||||||
offsetof(struct passwd, pw_gecos), /* 4 s */
|
offsetof(struct passwd, pw_gecos), /* 4 s */
|
||||||
offsetof(struct passwd, pw_dir), /* 5 S */
|
offsetof(struct passwd, pw_dir), /* 5 s */
|
||||||
offsetof(struct passwd, pw_shell) /* 6 S */
|
offsetof(struct passwd, pw_shell) /* 6 s */
|
||||||
},
|
},
|
||||||
sizeof(PW_DEF)-1, sizeof(struct passwd)
|
sizeof(PW_DEF)-1, sizeof(struct passwd)
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user