home *** CD-ROM | disk | FTP | other *** search
/ back2roots/padua / padua.7z / padua / uucp / auucp+-1.02 / fuucp_plus_src.lzh / sendmail / support.h < prev    next >
Encoding:
C/C++ Source or Header  |  1991-04-21  |  1.5 KB  |  42 lines

  1. /**********************************************************************/
  2. /*                                                                    */
  3. /*                                                                    */
  4. /*                              sendmail                              */
  5. /*                                                                    */
  6. /*              support.h - Prototypes for support routines.          */
  7. /*                                                                    */
  8. /*      Copyright (C) 1990 Ingo Feulner, Magic Soft Developments      */
  9. /*                     -- all rights reserved --                      */
  10. /*                                                                    */
  11. /*                                                                    */
  12. /**********************************************************************/
  13.  
  14. #define ATSIGN  '@'
  15. #define PERCENT '%'
  16. #define DOT     '.'
  17.  
  18. #define SUCCEED (0)
  19. #define FAIL    (-1)
  20.  
  21. #define LOCALMAIL       0    /* returncodes from parse() */
  22. #define FORWARDMAIL     1
  23. #define UNKNOWNMAIL     (-1)
  24.  
  25. /* dbmstructure */
  26. typedef struct
  27. {
  28.   char *dptr;
  29.   int  dsize;
  30. } datum;
  31.  
  32. extern int      dbminit(char *);
  33. extern datum    fetch(datum);
  34. extern int      parse(char *, char **);
  35. extern char     *__regargs correct_address(char *);
  36. extern char     *rfctime(void);
  37. extern char     *__regargs strsave(char *);
  38. extern char     *__regargs strclean(char *);
  39. extern void     *xmalloc(unsigned int);
  40. extern void     *xcalloc(unsigned int);
  41. extern void     *xrealloc(void *, unsigned int);
  42.