Mercurial > dovecot > original-hg > dovecot-1.2
view src/auth/auth.h @ 0:3b1985cbc908 HEAD
Initial revision
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Fri, 09 Aug 2002 12:15:38 +0300 |
parents | |
children | 82b7de533f98 |
line wrap: on
line source
#ifndef __AUTH_H #define __AUTH_H #include "auth-interface.h" typedef void (*AuthCallback) (AuthReplyData *reply, const unsigned char *data, void *user_data); typedef struct { AuthMethod method; void (*init)(AuthInitRequestData *request, AuthCallback callback, void *user_data); } AuthModule; extern AuthMethod auth_methods; extern char *const *auth_realms; void auth_register_module(AuthModule *module); void auth_unregister_module(AuthModule *module); void auth_init_request(AuthInitRequestData *request, AuthCallback callback, void *user_data); void auth_continue_request(AuthContinuedRequestData *request, const unsigned char *data, AuthCallback callback, void *user_data); void auth_init(void); void auth_deinit(void); #endif