diff options
author | Ken Raeburn <raeburn@mit.edu> | 2005-03-26 02:00:47 +0000 |
---|---|---|
committer | Ken Raeburn <raeburn@mit.edu> | 2005-03-26 02:00:47 +0000 |
commit | 1c36eeeaf08a93307fb218fc74577702728e3988 (patch) | |
tree | 74d716c29558b1b0540db20ff6d70837203ddb72 /src/include/ChangeLog | |
parent | 312470080c96261823929723eb366fcf73b16082 (diff) | |
download | krb5-1c36eeeaf08a93307fb218fc74577702728e3988.zip krb5-1c36eeeaf08a93307fb218fc74577702728e3988.tar.gz krb5-1c36eeeaf08a93307fb218fc74577702728e3988.tar.bz2 |
This patch tightens up our determination of whether we can use
getpw{nam,uid}_r, and using the set flags, creates macros providing a
consistent API, and if possible thread safety.
* configure.in: Don't check for getpwnam_r and getpwuid_r with AC_CHECK_FUNCS;
use AC_CHECK_FUNC, and only set shell variables. Run stricter tests on return
types and numbers of arguments, and only define the C macros if these
parameters can actually be determined.
* k5-platform.h (k5_getpwnam_r, k5_getpwuid_r): New macros.
ticket: 2982
status: open
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17155 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/include/ChangeLog')
-rw-r--r-- | src/include/ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/include/ChangeLog b/src/include/ChangeLog index ec41497..a5450b8 100644 --- a/src/include/ChangeLog +++ b/src/include/ChangeLog @@ -1,5 +1,12 @@ 2005-03-25 Ken Raeburn <raeburn@mit.edu> + * configure.in: Don't check for getpwnam_r and getpwuid_r with + AC_CHECK_FUNCS; use AC_CHECK_FUNC, and only set shell variables. + Run stricter tests on return types and numbers of arguments, and + only define the C macros if these parameters can actually be + determined. + * k5-platform.h (k5_getpwnam_r, k5_getpwuid_r): New macros. + * Makefile.in ($(srcdir)/krb5/autoconf.stmp): Nuke autom4te.cache directory. |