Template code to use lt_dladvise()
authorAlan T. DeKok <aland@freeradius.org>
Wed, 9 Dec 2009 14:48:30 +0000 (15:48 +0100)
committerAlan T. DeKok <aland@freeradius.org>
Wed, 9 Dec 2009 14:50:31 +0000 (15:50 +0100)
commit6da2a01b44f62c22fabb6e4f44d2f92c0cfb6563
tree5bcee5686c54ed015fb24505534f8df154b2874e
parente3833c6fa089a30eedf26155669b13d04b86d69a
Template code to use lt_dladvise()

The libtool people have discovered that it's useful to allow
*additional* features from linking.  Like allowing libraries to
link to libraries.  Using this magic API allows FreeRADIUS to load
the Perl module, which in turn loads other modules, which in turn
load dynamic libraries.  Right now, it complains because of
limitations in libltdl.

We COULD do these checks in 2.1.8, but that involves either adding
configure checks, OR upgrading our version of libltdl.  We don't want
to do either.
src/main/modules.c