1 /* $NetBSD: smtpd_sasl_proto.h,v 1.2 2017/02/14 01:16:48 christos Exp $ */ 2 3 /*++ 4 /* NAME 5 /* smtpd_sasl_proto 3h 6 /* SUMMARY 7 /* Postfix SMTP protocol support for SASL authentication 8 /* SYNOPSIS 9 /* #include "smtpd_sasl_proto.h" 10 /* DESCRIPTION 11 /* .nf 12 13 /* 14 * SMTP protocol interface. 15 */ 16 extern int smtpd_sasl_auth_cmd(SMTPD_STATE *, int, SMTPD_TOKEN *); 17 extern void smtpd_sasl_auth_reset(SMTPD_STATE *); 18 extern char *smtpd_sasl_mail_opt(SMTPD_STATE *, const char *); 19 extern void smtpd_sasl_mail_reset(SMTPD_STATE *); 20 21 #define smtpd_sasl_auth_extern smtpd_sasl_login 22 #define smtpd_sasl_auth_reset smtpd_sasl_logout 23 24 /* LICENSE 25 /* .ad 26 /* .fi 27 /* The Secure Mailer license must be distributed with this software. 28 /* AUTHOR(S) 29 /* Initial implementation by: 30 /* Till Franke 31 /* SuSE Rhein/Main AG 32 /* 65760 Eschborn, Germany 33 /* 34 /* Adopted by: 35 /* Wietse Venema 36 /* IBM T.J. Watson Research 37 /* P.O. Box 704 38 /* Yorktown Heights, NY 10598, USA 39 /*--*/ 40