Query: sasl_server_init
OS: opensolaris
Section: 3sasl
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
sasl_server_init(3SASL) Simple Authentication Security Layer Library Functions sasl_server_init(3SASL)NAMEsasl_server_init - SASL server authentication initializationSYNOPSIScc [ flag ... ] file ... -lsasl [ library ... ] #include <sasl/sasl.h> int sasl_server_init(const sasl_callback *callbacks, const char *appname);DESCRIPTIONUse the sasl_server_init() interface to initialize SASL. You must call sasl_server_init() before you make a call to sasl_server_start(). sasl_server_init() may be called only once per process. A call to sasl_server_init() initializes all SASL mechanism drivers, that is, the authentication mechanisms. The SASL mechanism drivers are usually found in the /usr/lib/sasl directory.PARAMETERScallbacks Specifies the base callbacks for all client connections. appname The name of the application for lower level logging. For example, the sendmail server calls appname this way: sasl_server_init(srvcallbacks, "Sendmail")RETURN VALUESsasl_server_init() returns an integer that corresponds to a SASL error code.ERRORSSASL_OK The call to sasl_server_init() was successful. All other error codes indicate an error situation that must be handled, or the authentication session should be quit. See sasl_errors(3SASL) for information on SASL error codes.ATTRIBUTESSee attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Availability |SUNWlibsasl | +-----------------------------+-----------------------------+ |Interface Stability |Evolving | +-----------------------------+-----------------------------+ |MT-Level |Unsafe | +-----------------------------+-----------------------------+SEE ALSOsasl_errors(3SASL), attributes(5)NOTESWhile most of libsasl is MT-Safe, no other libsasl function should be called until this function completes. SunOS 5.11 22 Oct 2003 sasl_server_init(3SASL)
Similar Topics in the Unix Linux Community |
---|
GNU SASL 0.2.25 (Default branch) |