Flashnux

GNU/Linux man pages

Livre :
Expressions régulières,
Syntaxe et mise en oeuvre :

ISBN : 978-2-7460-9712-4
EAN : 9782746097124
(Editions ENI)

GNU/Linux

CentOS 2.1AS

(Slurm)

sasl_server_init(3)


sasl_server_init

sasl_server_init

NAME
SYNOPSIS
DESCRIPTION
RETURN VALUE
ERRORS
CONFORMING TO
SEE ALSO

NAME

sasl_server_init − SASL server authentication initialization

SYNOPSIS

#include <sasl.h>

int sasl_server_init(const sasl_callback_t *callbacks,
const char
*appname);

DESCRIPTION

sasl_server_init() initializes SASL. It must be called before any calls to sasl_server_start. This call initializes all SASL mechanism drivers (e.g. authentication mechanisms). These are usually found in the /usr/lib/sasl directory but the directory may be overriden with the SASL_PATH enviornment variable. The callbacks parameter specifies the base callbacks for all client connections. See the sasl_callbacks man page for more information. appname is the name of the application. It is used for where to find the default configuration file.

RETURN VALUE

sasl_server_init returns an integer which corresponds to one of the following codes. SASL_OK is the only one that indicates success. All others indicate errors and should either be handled or the authentication session should be quit.

ERRORS

SASL_OK

Success

SASL_BADVERS

Mechanism version mismatch

SASL_BADPARAM

error in config file

SASL_NOMEM

not enough memory to complete operation

CONFORMING TO

RFC 2222

SEE ALSO

othersaslstuff



sasl_server_init(3)