GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
SASL_ERRSTRING(3) Cyrus SASL SASL_ERRSTRING(3)

sasl_errstring - Cyrus SASL documentation

#include <sasl/sasl.h>
const char * sasl_errstring(int saslerr,
    const char * langlist,
    const char ** outlang);

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 available 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 – specifies the error number to convert.
  • langlist – is currently unused; Use NULL.
  • outlang – specifies the desired RFC 1766 language for output. NULL defaults to “en‐us”; currently the only supported language.


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


Returns the string. If langlist is NULL, US‐ASCII is used.

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

The Cyrus Team

1993-2016, The Cyrus Team
February 18, 2022 2.1.28

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.