I think this does it; I'm now happy with RADIUS in production.
--- ldap-src/contrib/slapd-modules/passwd/radius.c 2007-05-30 19:38:29.210866000 -0400 +++ radius.c 2007-05-29 11:02:09.728936000 -0400 @@ -17,6 +17,7 @@ #include <lber.h> #include <lber_pvt.h> /* BER_BVC definition */ #include "lutil.h" +#include <portable.h> #include <ldap_pvt_thread.h> #include <ac/string.h> #include <ac/unistd.h>
On Tue, 29 May 2007, Aaron Richton wrote:
Boy, that was some real quality time with dbx...ugh.
I'm fairly confident that the issue is that portable.h isn't included and should have been as part of my patch. This worked in a development environment; I'll be putting it through some more tests and, most likely, in production soon (the =NULL workaround is just a time bomb).