Back to index

courier  0.68.2
auth.h
Go to the documentation of this file.
00001 /*
00002 ** Copyright 1998 - 2004 Double Precision, Inc.  See COPYING for
00003 ** distribution information.
00004 */
00005 
00006 
00007 /*
00008 */
00009 #ifndef       auth_h
00010 #define       auth_h
00011 
00012 extern int prelogin(const char *);
00013 extern const char *do_login(const char *, const char *, const char *);
00014 
00015 extern const char *login_returnaddr();
00016 extern const char *login_fromhdr();
00017 
00018 extern int login_changepwd(const char *, const char *, const char *, int *);
00019 extern int changepw(const char *service,
00020                   const char *uid,
00021                   const char *opwd,
00022                   const char *npwd);
00023 
00024 #endif