XrdSecProtocolssl.cc File Reference

#include "XrdSecProtocolssl.hh"
Include dependency graph for XrdSecProtocolssl.cc:

Functions

static unsigned long protocolssl_id_callback (void)
void protocolssl_lock (int mode, int n, const char *file, int line)
int secprotocolssl_pem_cb (char *buf, int size, int rwflag, void *password)
int ssl_select (int fd)
int ssl_continue (SSL *ssl, int err)
char * STRINGSTORE (const char *__charptr__)
int MyGRSTerrorLogFunc (char *lfile, int lline, int llevel, char *fmt,...)
char * XrdSecProtocolsslInit (const char mode, const char *parms, XrdOucErrInfo *erp)
XrdSecProtocolXrdSecProtocolsslObject (const char mode, const char *hostname, const struct sockaddr &netaddr, const char *parms, XrdOucErrInfo *erp)

Variables

const char * XrdSecProtocolsslCVSID = "$Id$"
XrdSysMutex SSLTRACEMUTEX

Function Documentation

int MyGRSTerrorLogFunc ( char *  lfile,
int  lline,
int  llevel,
char *  fmt,
  ... 
)
static unsigned long protocolssl_id_callback ( void   )  [static]

References XrdSysThread::ID().

Referenced by XrdSecProtocolsslInit().

void protocolssl_lock ( int  mode,
int  n,
const char *  file,
int  line 
)
int secprotocolssl_pem_cb ( char *  buf,
int  size,
int  rwflag,
void *  password 
)
int ssl_continue ( SSL *  ssl,
int  err 
)
int ssl_select ( int  fd  ) 
char* STRINGSTORE ( const char *  __charptr__  ) 
char* XrdSecProtocolsslInit ( const char  mode,
const char *  parms,
XrdOucErrInfo erp 
)
XrdSecProtocol* XrdSecProtocolsslObject ( const char  mode,
const char *  hostname,
const struct sockaddr &  netaddr,
const char *  parms,
XrdOucErrInfo erp 
)

Variable Documentation

const char* XrdSecProtocolsslCVSID = "$Id$"

Referenced by XrdSecProtocolsslInit().

Generated by  doxygen 1.6.2-20100208