p++;
}
-#if defined(HAVE_DLFCN_H) && defined(RTLD_SELF)
- method->type = dlsym(RTLD_SELF, mod_name);
- if (method->type) goto open_self;
-#endif
-
/*
* Link the loaded EAP-Type
*/
return -1;
}
-#if !defined(WITH_LIBLTDL) && defined(HAVE_DLFCN_H) && defined(RTLD_SELF)
-open_self:
-#endif
cf_log_module(cs, "Linked to sub-module %s", mod_name);
/*
* parent. If the outer session exists, and doesn't have
* a home server, then it's multiple layers of tunneling.
*/
- if (handler->request->parent &&
+ if (handler->request->parent &&
handler->request->parent->parent &&
!handler->request->parent->parent->home_server) {
RERROR("Multiple levels of TLS nesting are invalid");