1 /* 2 ** Copyright 1998 - 2004 Double Precision, Inc. See COPYING for 3 ** distribution information. 4 */ 5 6 7 /* 8 */ 9 #ifndef auth_h 10 #define auth_h 11 12 extern int prelogin(const char *); 13 extern const char *do_login(const char *, const char *, const char *); 14 15 extern const char *login_returnaddr(); 16 extern const char *login_fromhdr(); 17 18 extern int login_changepwd(const char *, const char *, const char *, int *); 19 extern int changepw(const char *service, 20 const char *uid, 21 const char *opwd, 22 const char *npwd); 23 24 #endif 25