SASL_SERVER_NEW(3) | Cyrus SASL | SASL_SERVER_NEW(3) |
sasl_server_new - Cyrus SASL documentation
#include <sasl/sasl.h> int sasl_server_new(const char *service,
const char *serverFQDN,
const char *user_realm,
const char *iplocalport,
const char *ipremoteport,
const sasl_callback_t *callbacks,
unsigned flags,
sasl_conn_t ** pconn);
is the IP and port of the local side of the connection, or NULL. If iplocalport is NULL it will disable mechanisms that require IP address information. This strings must be in one of the following formats:
Flags that may be passed to sasl_server_new():
SASL callback functions should return SASL return codes. See sasl.h for a complete list. SASL_OK indicates success.
Other return codes indicate errors and should either be handled or the authentication session should be quit.
RFC 4422,:saslman:sasl(3), sasl_server_init(3), sasl_server_start(3), sasl_server_step(3), sasl_setprop(3), sasl_errors(3)
The Cyrus Team
1993-2022, The Cyrus Team
February 25, 2022 | 2.1.27 |