nsssl.c File Reference

#include "ns.h"
#include "ssl.h"

Defines

#define DRIVER_NAME   "nsssl"

Functions

NS_EXPORT int Ns_ModuleInit (char *server, char *module)

Variables

NS_EXPORT int Ns_ModuleVersion = 1

Define Documentation

#define DRIVER_NAME   "nsssl"

nsssl.c --

Call internal Ns_DriverInit.


Function Documentation

NS_EXPORT int Ns_ModuleInit ( char *  server,
char *  module 
)

----------------------------------------------------------------------

Ns_ModuleInit --

Initialize the SSL driver.

Results: NS_OK if initialized ok, NS_ERROR otherwise.

Side effects: See Ns_DriverInit.

----------------------------------------------------------------------

Initialize the global and per-driver SSL.

Initialize the driver without the async option so all I/O happens in the connection thread, avoiding any possible blocking in the driver thread due to SSL overhead. Set the SSL option to use the SSL port and protocol defaults.


Variable Documentation

NS_EXPORT int Ns_ModuleVersion = 1


Generated on Tue Sep 4 19:58:57 2007 by  doxygen 1.5.1