#include <dlfcn.h>#include <link.h>#include "XrdOuc/XrdOucEnv.hh"#include "XrdSec/XrdSecInterface.hh"#include "XrdSfs/XrdSfsInterface.hh"#include "XrdSys/XrdSysError.hh"Go to the source code of this file.
Functions | |
| XrdSfsFileSystem * | XrdXrootdloadFileSystem (XrdSysError *eDest, char *fslib, const char *cfn) |
| XrdSecService * | XrdXrootdloadSecurity (XrdSysError *eDest, char *seclib, char *cfn) |
Variables | |
| const char * | XrdXrootdLoadLibCVSID = "$Id: XrdXrootdLoadLib.cc 29874 2009-08-21 16:56:04Z ganis $" |
| XrdSecProtocol *(*) | XrdXrootdSecGetProtocol (const char *hostname, const struct sockaddr &netaddr, const XrdSecParameters &parms, XrdOucErrInfo *einfo)=0 |
| XrdSfsFileSystem* XrdXrootdloadFileSystem | ( | XrdSysError * | eDest, | |
| char * | fslib, | |||
| const char * | cfn | |||
| ) |
Definition at line 49 of file XrdXrootdLoadLib.cc.
References dlerror(), dlopen(), dlsym(), eDest, XrdSysError::Emsg(), XrdOucEnv::Export(), XrdSysError::logger(), and RTLD_NOW.
Referenced by XrdXrootdProtocol::Configure().
| XrdSecService* XrdXrootdloadSecurity | ( | XrdSysError * | eDest, | |
| char * | seclib, | |||
| char * | cfn | |||
| ) |
Definition at line 92 of file XrdXrootdLoadLib.cc.
References dlerror(), dlopen(), dlsym(), eDest, XrdSysError::Emsg(), XrdSysError::logger(), RTLD_NOW, and XrdXrootdSecGetProtocol.
Referenced by XrdXrootdProtocol::Configure().
| const char* XrdXrootdLoadLibCVSID = "$Id: XrdXrootdLoadLib.cc 29874 2009-08-21 16:56:04Z ganis $" |
Definition at line 13 of file XrdXrootdLoadLib.cc.
| XrdSecProtocol*(*) XrdXrootdSecGetProtocol(const char *hostname, const struct sockaddr &netaddr, const XrdSecParameters &parms, XrdOucErrInfo *einfo)=0 |
Definition at line 40 of file XrdXrootdLoadLib.cc.
1.5.1