xrootd
|
#include <dlfcn.h>
#include <link.h>
#include "XrdOuc/XrdOucEnv.hh"
#include "XrdSec/XrdSecInterface.hh"
#include "XrdSfs/XrdSfsInterface.hh"
#include "XrdSys/XrdSysError.hh"
Functions | |
XrdSfsFileSystem * | XrdXrootdloadFileSystem (XrdSysError *eDest, char *fslib, const char *cfn) |
XrdSecService * | XrdXrootdloadSecurity (XrdSysError *eDest, char *seclib, char *cfn) |
Variables | |
const char * | XrdXrootdLoadLibCVSID = "$Id$" |
XrdSecProtocol *(* | XrdXrootdSecGetProtocol )(const char *hostname, const struct sockaddr &netaddr, const XrdSecParameters &parms, XrdOucErrInfo *einfo) |
XrdSfsFileSystem* XrdXrootdloadFileSystem | ( | XrdSysError * | eDest, |
char * | fslib, | ||
const char * | cfn | ||
) |
References dlerror(), dlopen(), dlsym(), XrdSysError::Emsg(), XrdOucEnv::Export(), XrdSysError::logger(), and RTLD_NOW.
Referenced by XrdXrootdProtocol::Configure().
XrdSecService* XrdXrootdloadSecurity | ( | XrdSysError * | eDest, |
char * | seclib, | ||
char * | cfn | ||
) |
References dlerror(), dlopen(), dlsym(), XrdSysError::Emsg(), XrdSysError::logger(), RTLD_NOW, and XrdXrootdSecGetProtocol.
Referenced by XrdXrootdProtocol::Configure().
const char* XrdXrootdLoadLibCVSID = "$Id$" |
XrdSecProtocol*(* XrdXrootdSecGetProtocol)(const char *hostname, const struct sockaddr &netaddr, const XrdSecParameters &parms, XrdOucErrInfo *einfo) |