authmysql.h
上传用户:s81996212
上传日期:2007-01-04
资源大小:722k
文件大小:1k
源码类别:

WEB邮件程序

开发平台:

C/C++

  1. #ifndef authmysql_h
  2. #define authmysql_h
  3. #include "config.h"
  4. #include <stdlib.h>
  5. #include <string.h>
  6. #include <sys/types.h>
  7. #include <mysql/mysql.h>
  8. #include <mysql/errmsg.h>
  9. struct authmysqluserinfo {
  10. char *username;
  11. char *cryptpw;
  12. char *clearpw;
  13. char *home;
  14. char *maildir;
  15. uid_t uid;
  16. gid_t gid;
  17. } ;
  18. extern struct authmysqluserinfo *auth_mysql_getuserinfo(const char *);
  19. extern void auth_mysql_cleanup();
  20. struct authinfo;
  21. extern int auth_mysql_pre(const char *, const char *,
  22.                 int (*)(struct authinfo *, void *), void *arg);
  23. #endif