tags
上传用户:skhuanbao
上传日期:2007-01-04
资源大小:43k
文件大小:3k
源码类别:

代理服务器

开发平台:

Unix_Linux

  1. DATA_SEEN smtp.h 44
  2. DEBUG lib.c 37
  3. MAIL_SEEN smtp.h 42
  4. NO_SENDMAIL smtp.h 46
  5. RCPT_SEEN smtp.h 43
  6. SENDMAIL smtp.h 30
  7. SEND_QUIT smtp.h 45
  8. SMTP_ACCEPTTIME smtp.h 32
  9. SMTP_TIMEOUT smtp.h 31
  10. VERSION smtp.h 28
  11. WAITING smtp.h 41
  12. _IP_LIB_INCLUDED ip-lib.h 26
  13. _LIB_INCLUDED lib.h 26
  14. _SMTP_INCLUDED smtp.h 25
  15. _config smtp.h /^typedef struct _config {$/
  16. _error ip-lib.c /^    } _error[] = {$/
  17. _init_lower lib.c /^static int _init_lower()$/
  18. _init_upper lib.c /^static int _init_upper()$/
  19. _smtp smtp.h /^typedef struct _smtp {$/
  20. alarm_handler ip-lib.c /^static void alarm_handler()$/
  21. allocate lib.c /^void *allocate(size_t size)$/
  22. check_emailadr smtp.c /^int check_emailadr(char *emailadr)$/
  23. config_t smtp.h /^    } config_t;$/
  24. configfile main.c /^char configfile[300] = "";$/
  25. copy_string lib.c /^char *copy_string(char *y, char *x, int len)$/
  26. debug main.c /^int debug = 0;$/
  27. echoline smtp.c /^int echoline(FILE *fp, char *line, int rc)$/
  28. etrn main.c /^int etrn = 0;$/
  29. get_client_info ip-lib.c /^int get_client_info(int pfd, char *ipnum, char *name)$/
  30. get_clientinput smtp.c /^char *get_clientinput(char *line, int size, int timeout)$/
  31. get_emailadr smtp.c /^char *get_emailadr(char *envelope, char *email, int size)$/
  32. get_error ip-lib.c /^char *get_error(int code)$/
  33. get_port ip-lib.c /^unsigned int get_port(char *server, unsigned int def_port)$/
  34. get_quoted lib.c /^char *get_quoted(char **from, int delim, char *to, int max)$/
  35. get_word lib.c /^char *get_word(char **from, char *to, int maxlen)$/
  36. getline smtp.c /^char *getline(char *line, int size, FILE *fp, int debug)$/
  37. getresp smtp.c /^int getresp(char *line, int size, FILE *fp, int debug)$/
  38. ip_lib_error ip-lib.c /^int ip_lib_error = 0;$/
  39. ip_open ip-lib.c /^FILE *ip_open(char *host, unsigned int port)$/
  40. islowercase lib.c /^int islowercase(unsigned int c)$/
  41. isuppercase lib.c /^int isuppercase(unsigned int c)$/
  42. lower lib.c /^static unsigned int lower[256], upper[256];$/
  43. lowercase lib.c /^unsigned int lowercase(unsigned int c)$/
  44. main main.c /^int main(int argc, char *argv[])$/
  45. missing_arg main.c /^void missing_arg(int c, char *string)$/
  46. noctrl lib.c /^char *noctrl(char *buffer)$/
  47. progname main.c /^char progname[80] = "";$/
  48. program main.c /^char *program = "";$/
  49. proxy_request smtp.c /^int proxy_request(config_t *config)$/
  50. putcmd smtp.c /^int putcmd(FILE *fp, char *cmd, char *par, char *dbg)$/
  51. reallocate lib.c /^void *reallocate(void *p, size_t size)$/
  52. receive_data smtp.c /^int receive_data(smtp_t *x)$/
  53. reset_connection smtp.c /^int reset_connection(smtp_t *x)$/
  54. sdebug smtp.c /^int sdebug(char *line)$/
  55. search_allowlist smtp.c /^int search_allowlist(char *emailadr, char *list)$/
  56. sigalrm_handler smtp.c /^void sigalrm_handler(int sig)$/
  57. skip_ws lib.c /^char *skip_ws(char *string)$/
  58. smtp_t smtp.h /^    } smtp_t;$/
  59. strlwr lib.c /^char *strlwr(char *string)$/
  60. strpcmp lib.c /^int strpcmp(char *string, char *pattern)$/
  61. strupr lib.c /^char *strupr(char *string)$/
  62. upper lib.c /^static unsigned int lower[256], upper[256];$/
  63. uppercase lib.c /^unsigned int uppercase(unsigned int c)$/