Content-type: text/html Man page of sasl_set_mutex

sasl_set_mutex

Section: Simple Authentication Security Layer Library Functions (3SASL)
Updated: 22 Oct 2003
Index Return to Main Contents
 

NAME

sasl_set_mutex - set the mutex lock functions used by the SASL library  

SYNOPSIS

cc [ flag ... ] file ... -lsasl   [ library ... ]
#include <sasl/sasl.h>

void sasl_set_mutex(sasl_mutex_alloc_t *a, sasl_mutex_lock_t *l, sasl_mutex_unlock_t *u, sasl_mutex_free_t *f);  

DESCRIPTION

Use the sasl_set_mutex() interface to set the mutex lock routines that the SASL library and plug-ins will use.  

PARAMETERS

a A pointer to the mutex lock allocation function

f A pointer to the mutex free or destroy function

l A pointer to the mutex lock function

u A pointer to the mutex unlock function

 

RETURN VALUES

sasl_set_mutex() has no return values.  

ATTRIBUTES

See attributes(5) for descriptions of the following attributes:

ATTRIBUTE TYPEATTRIBUTE VALUE
AvailabilitySUNWlibsasl
Interface StabilityObsolete
MT-LevelUnsafe

 

SEE ALSO

attributes(5)  

NOTES

While most of libsasl is MT-Safe, sasl_set_* modifies the global state and should be considered Unsafe.


 

Index

NAME
SYNOPSIS
DESCRIPTION
PARAMETERS
RETURN VALUES
ATTRIBUTES
SEE ALSO
NOTES

This document was created by man2html, using the manual pages.
Time: 02:39:13 GMT, October 02, 2010