From 3a35923e97a6e6e67f95a59ba7e45be22b45cd0b Mon Sep 17 00:00:00 2001 From: Florian Weimer Date: Fri, 23 Sep 2016 14:18:08 +0200 Subject: manual: Clarify NSS error reporting The manual already required that NSS implementation functions set error codes if they return a value that is not NSS_STATUS_SUCCESS, but this was not very explicit. The errnop parameter was omitted in a few places, and the function return value was incorrect. --- ChangeLog | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 99044daf97..379b6d47c6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2016-09-23 Florian Weimer + + * manual/nss.texi (NSS Modules Interface): Adjust function return + type to enum nss_status. Document errnop argument. Clarify + h_errnop semantics. Fix cross-reference formatting. + (NSS Module Function Internals): Mention that *errnop needs to be + set on failure, but not to zero. + 2016-09-23 Florian Weimer * io/tst-open-tmpfile.c (wrap_open64, wrap_openat64) -- cgit v1.2.3