mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-09-01 15:05:23 +00:00
added RTLD_GLOBAL to dlopen call (RT #26301).
This commit is contained in:
2
CHANGES
2
CHANGES
@@ -1,3 +1,5 @@
|
|||||||
|
3183. [bug] Added RTLD_GLOBAL flag to dlopen call. [RT #26301]
|
||||||
|
|
||||||
3182. [bug] Auth servers behind firewalls which block packets
|
3182. [bug] Auth servers behind firewalls which block packets
|
||||||
greater than 512 bytes may cause other servers to
|
greater than 512 bytes may cause other servers to
|
||||||
perform poorly. Now, adb retains edns information
|
perform poorly. Now, adb retains edns information
|
||||||
|
@@ -14,7 +14,7 @@
|
|||||||
* PERFORMANCE OF THIS SOFTWARE.
|
* PERFORMANCE OF THIS SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* $Id: dlz_dlopen_driver.c,v 1.5 2011/10/11 00:09:01 each Exp $ */
|
/* $Id: dlz_dlopen_driver.c,v 1.6 2011/10/27 23:01:59 smann Exp $ */
|
||||||
|
|
||||||
#include <config.h>
|
#include <config.h>
|
||||||
|
|
||||||
@@ -253,7 +253,7 @@ dlopen_dlz_create(const char *dlzname, unsigned int argc, char *argv[],
|
|||||||
isc_mutex_init(&cd->lock);
|
isc_mutex_init(&cd->lock);
|
||||||
|
|
||||||
/* Open the library */
|
/* Open the library */
|
||||||
dlopen_flags = RTLD_NOW;
|
dlopen_flags = RTLD_NOW|RTLD_GLOBAL;
|
||||||
|
|
||||||
#ifdef RTLD_DEEPBIND
|
#ifdef RTLD_DEEPBIND
|
||||||
/*
|
/*
|
||||||
|
Reference in New Issue
Block a user