summaryrefslogtreecommitdiffstats
path: root/chpass
diff options
context:
space:
mode:
authorDavid Nugent <davidn@FreeBSD.org>1999-10-26 04:27:14 +0000
committerDavid Nugent <davidn@FreeBSD.org>1999-10-26 04:27:14 +0000
commit406891bd852b21f4a6469bac735795902e2893dc (patch)
tree5d83217a5353ef4f097e2eb4f222a029a082cefb /chpass
parente8f6c5579cf8419e33bbcba0ceef55b1cdc34145 (diff)
downloadpw-darwin-406891bd852b21f4a6469bac735795902e2893dc.tar.gz
pw-darwin-406891bd852b21f4a6469bac735795902e2893dc.tar.zst
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 'chpass')
0 files changed, 0 insertions, 0 deletions