diff options
| author | David Nugent <davidn@FreeBSD.org> | 1999-10-26 04:27:14 +0000 |
|---|---|---|
| committer | David Nugent <davidn@FreeBSD.org> | 1999-10-26 04:27:14 +0000 |
| commit | 406891bd852b21f4a6469bac735795902e2893dc (patch) | |
| tree | 5d83217a5353ef4f097e2eb4f222a029a082cefb /libc/gen | |
| parent | e8f6c5579cf8419e33bbcba0ceef55b1cdc34145 (diff) | |
| download | pw-darwin-406891bd852b21f4a6469bac735795902e2893dc.tar.gz pw-darwin-406891bd852b21f4a6469bac735795902e2893dc.zip | |
Clean up error handling in fileupdate(), which now returns 0 on success
instead of a boolean. This replicated through he front-end sub-functions
relating to add, delete, modify entries in passwd & group files
Errno is now preserved so output of errc()/warnc() will be less obfuscated
by subsequent errors when reporting the problem.
Add more intelligent error handling when attempting to modify/delete NIS
entries with no corresponding local database entry.
[MFC to stable in a couple of weeks to keep both in sync]
Diffstat (limited to 'libc/gen')
0 files changed, 0 insertions, 0 deletions
