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

WEB邮件程序

开发平台:

C/C++

  1. #ifndef maildirquota_h
  2. #define maildirquota_h
  3. /*
  4. ** Copyright 1998 - 1999 Double Precision, Inc.
  5. ** See COPYING for distribution information.
  6. */
  7. #if HAVE_CONFIG_H
  8. #include "config.h"
  9. #endif
  10. #include <sys/types.h>
  11. #include <stdio.h>
  12. #ifdef  __cplusplus
  13. extern "C" {
  14. #endif
  15. static const char maildirquota_h_rcsid[]="$Id: maildirquota.h,v 1.1 1999/12/06 13:21:43 mrsam Exp $";
  16. int maildir_checkquota(const char *, /* Pointer to directory */
  17. int *, /* Initialized to -1, or opened descriptor for maildirsize */
  18. const char *, /* The quota */
  19. long, /* Extra bytes planning to add/remove from maildir */
  20. int); /* Extra messages planning to add/remove from maildir */
  21. int maildir_addquota(const char *, /* Pointer to the maildir */
  22. int, /* Must be the int pointed to by 2nd arg to checkquota */
  23. const char *, /* The quota */
  24. long, /* +/- bytes */
  25. int); /* +/- files */
  26. extern int maildir_parsequota(const char *, unsigned long *);
  27. /* Attempt to parse file size encoded in filename.  Returns 0 if
  28. ** parsed, non-zero if we didn't parse. */
  29. #ifdef  __cplusplus
  30. }
  31. #endif
  32. #endif