diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2015-09-01 22:27:09 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2015-09-01 22:27:09 -0700 |
commit | 88698e57f6a41adefd0a75bf8674c2ee065d1acd (patch) | |
tree | 149eeb1ff3663a851491cc6e146db128a7a6af88 /HACKING | |
parent | d1805abb3e8fe34728de9de637247eb2f8917cd2 (diff) | |
download | txr-88698e57f6a41adefd0a75bf8674c2ee065d1acd.tar.gz txr-88698e57f6a41adefd0a75bf8674c2ee065d1acd.tar.bz2 txr-88698e57f6a41adefd0a75bf8674c2ee065d1acd.zip |
Unix password database access.
* configure: Detect getpwuid, getpwuid_r and others.
* sysif.c (passwd_s, name_s, gecos_s, dir_s, shell_s): New
symbol variables.
(setpwent_wrap, endpwent_wrap, fill_passwd, make_pwstruct,
getpwent_wrap, getpwuid_wrap, getpwnam_wrap): New static
functions.
(sysif_init): Initialize new symbol variables. Create
passwd structure type. Register setpwent, endpwent,
getpwent, getpwuid and getpwnam intrinsics.
* txr.1: Documented passwd structure and functions.
Diffstat (limited to 'HACKING')
0 files changed, 0 insertions, 0 deletions