libc/passwd: add pw_gecos field(userinfo)

The pw_gecos field is not specified in POSIX, but is
present on most implementations.
passwd file format:
name:uid:gid:gecos:dir:shell
ex: gdm:x:127:133:Gnome Display Manager:/var/lib/gdm3:/bin/false

Signed-off-by: dongjiuzhu1 <dongjiuzhu1@xiaomi.com>
This commit is contained in:
dongjiuzhu1
2022-11-16 12:32:32 +08:00
committed by Xiang Xiao
parent 8f05661a53
commit 5826e8eeb1
9 changed files with 51 additions and 20 deletions
+1
View File
@@ -49,6 +49,7 @@ struct passwd
FAR char *pw_name;
uid_t pw_uid;
gid_t pw_gid;
FAR char *pw_gecos;
FAR char *pw_dir;
FAR char *pw_shell;
};