Postfix3.3.1
xsasl_cyrus_common.h
[詳解]
1 #ifndef _CYRUS_COMMON_H_INCLUDED_
2 #define _CYRUS_COMMON_H_INCLUDED_
3 
4 /*++
5 /* NAME
6 /* cyrus_common 3h
7 /* SUMMARY
8 /* Cyrus SASL plug-in helpers
9 /* SYNOPSIS
10 /* #include <cyrus_common.h>
11 /* DESCRIPTION
12 /* .nf
13 
14  /*
15  * External interface.
16  */
17 #if defined(USE_SASL_AUTH) && defined(USE_CYRUS_SASL)
18 
19 #define NO_SASL_LANGLIST ((const char *) 0)
20 #define NO_SASL_OUTLANG ((const char **) 0)
21 #define xsasl_cyrus_strerror(status) \
22  sasl_errstring((status), NO_SASL_LANGLIST, NO_SASL_OUTLANG)
23 extern int xsasl_cyrus_log(void *, int, const char *);
24 extern int xsasl_cyrus_security_parse_opts(const char *);
25 
26 #endif
27 
28 /* LICENSE
29 /* .ad
30 /* .fi
31 /* The Secure Mailer license must be distributed with this software.
32 /* AUTHOR(S)
33 /* Wietse Venema
34 /* IBM T.J. Watson Research
35 /* P.O. Box 704
36 /* Yorktown Heights, NY 10598, USA
37 /*--*/
38 
39 #endif