xref: /netbsd-src/external/ibm-public/postfix/dist/src/xsasl/xsasl_cyrus.h (revision cb861154c176d3dcc8ff846f449e3c16a5f5edb5)
1 /*	$NetBSD: xsasl_cyrus.h,v 1.1.1.1 2009/06/23 10:09:02 tron Exp $	*/
2 
3 #ifndef _XSASL_CYRUS_H_INCLUDED_
4 #define _XSASL_CYRUS_H_INCLUDED_
5 
6 /*++
7 /* NAME
8 /*	xsasl_cyrus 3h
9 /* SUMMARY
10 /*	Cyrus SASL plug-in
11 /* SYNOPSIS
12 /*	#include <xsasl_cyrus.h>
13 /* DESCRIPTION
14 /* .nf
15 
16  /*
17   * XSASL library.
18   */
19 #include <xsasl.h>
20 
21 #if defined(USE_SASL_AUTH) && defined(USE_CYRUS_SASL)
22 
23  /*
24   * SASL protocol interface
25   */
26 #define XSASL_TYPE_CYRUS "cyrus"
27 
28 extern XSASL_SERVER_IMPL *xsasl_cyrus_server_init(const char *, const char *);
29 extern XSASL_CLIENT_IMPL *xsasl_cyrus_client_init(const char *, const char *);
30 
31 #endif
32 
33 /* LICENSE
34 /* .ad
35 /* .fi
36 /*	The Secure Mailer license must be distributed with this software.
37 /* AUTHOR(S)
38 /*	Wietse Venema
39 /*	IBM T.J. Watson Research
40 /*	P.O. Box 704
41 /*	Yorktown Heights, NY 10598, USA
42 /*--*/
43 
44 #endif
45