Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
SASL_ERRSTRING(3)		   Cyrus SASL		       SASL_ERRSTRING(3)

NAME
     sasl_errstring - Cyrus SASL documentation

SYNOPSIS
     #include <sasl/sasl.h>

     const char * sasl_errstring(int saslerr,
	 const char * langlist,
	 const char ** outlang);

DESCRIPTION
     const char * sasl_errstring(int saslerr,

     const char * langlist,

     const char ** outlang);
	    sasl_errstring  is called to convert a SASL return code (an integer)
	    into a human readable string. At this time the only language  avail-
	    able  is  American	English.  Note that if the string is going to be
	    sent to the client, a server should call sasl_usererr(3) on a return
	    code first.

	    Parameters

		   * saslerr a specifies the error number to convert.

		   * langlist a is currently unused; Use NULL.

		   * outlang a specifies  the desired RFC 1766 language for out-
		     put.  NULL defaults to aenausa;  currently  the  only  sup-
		     ported language.

	    This  function is not the recommended means of extracting error code
	    information from SASL,  instead  application  should use sasl_errde-
	    tail(3), which contains this information (and more).

RETURN VALUE
     Returns the string.  If  langlist	is  NULL,  USaASCII  is used.

SEE ALSO
     RFC 4422,:saslman:sasl(3), sasl_errdetail(3), sasl_errors(3)

AUTHOR
     The Cyrus Team

COPYRIGHT
     1993-2016, The Cyrus Team

2.1.28				February 18, 2022	       SASL_ERRSTRING(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=sasl_errstring&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help