📄 tags
字号:
DATA_SEEN smtp.h 44DEBUG lib.c 37MAIL_SEEN smtp.h 42NO_SENDMAIL smtp.h 46RCPT_SEEN smtp.h 43SENDMAIL smtp.h 30SEND_QUIT smtp.h 45SMTP_ACCEPTTIME smtp.h 32SMTP_TIMEOUT smtp.h 31VERSION smtp.h 28WAITING smtp.h 41_IP_LIB_INCLUDED ip-lib.h 26_LIB_INCLUDED lib.h 26_SMTP_INCLUDED smtp.h 25_config smtp.h /^typedef struct _config {$/_error ip-lib.c /^ } _error[] = {$/_init_lower lib.c /^static int _init_lower()$/_init_upper lib.c /^static int _init_upper()$/_smtp smtp.h /^typedef struct _smtp {$/alarm_handler ip-lib.c /^static void alarm_handler()$/allocate lib.c /^void *allocate(size_t size)$/check_emailadr smtp.c /^int check_emailadr(char *emailadr)$/config_t smtp.h /^ } config_t;$/configfile main.c /^char configfile[300] = "";$/copy_string lib.c /^char *copy_string(char *y, char *x, int len)$/debug main.c /^int debug = 0;$/echoline smtp.c /^int echoline(FILE *fp, char *line, int rc)$/etrn main.c /^int etrn = 0;$/get_client_info ip-lib.c /^int get_client_info(int pfd, char *ipnum, char *name)$/get_clientinput smtp.c /^char *get_clientinput(char *line, int size, int timeout)$/get_emailadr smtp.c /^char *get_emailadr(char *envelope, char *email, int size)$/get_error ip-lib.c /^char *get_error(int code)$/get_port ip-lib.c /^unsigned int get_port(char *server, unsigned int def_port)$/get_quoted lib.c /^char *get_quoted(char **from, int delim, char *to, int max)$/get_word lib.c /^char *get_word(char **from, char *to, int maxlen)$/getline smtp.c /^char *getline(char *line, int size, FILE *fp, int debug)$/getresp smtp.c /^int getresp(char *line, int size, FILE *fp, int debug)$/ip_lib_error ip-lib.c /^int ip_lib_error = 0;$/ip_open ip-lib.c /^FILE *ip_open(char *host, unsigned int port)$/islowercase lib.c /^int islowercase(unsigned int c)$/isuppercase lib.c /^int isuppercase(unsigned int c)$/lower lib.c /^static unsigned int lower[256], upper[256];$/lowercase lib.c /^unsigned int lowercase(unsigned int c)$/main main.c /^int main(int argc, char *argv[])$/missing_arg main.c /^void missing_arg(int c, char *string)$/noctrl lib.c /^char *noctrl(char *buffer)$/progname main.c /^char progname[80] = "";$/program main.c /^char *program = "";$/proxy_request smtp.c /^int proxy_request(config_t *config)$/putcmd smtp.c /^int putcmd(FILE *fp, char *cmd, char *par, char *dbg)$/reallocate lib.c /^void *reallocate(void *p, size_t size)$/receive_data smtp.c /^int receive_data(smtp_t *x)$/reset_connection smtp.c /^int reset_connection(smtp_t *x)$/sdebug smtp.c /^int sdebug(char *line)$/search_allowlist smtp.c /^int search_allowlist(char *emailadr, char *list)$/sigalrm_handler smtp.c /^void sigalrm_handler(int sig)$/skip_ws lib.c /^char *skip_ws(char *string)$/smtp_t smtp.h /^ } smtp_t;$/strlwr lib.c /^char *strlwr(char *string)$/strpcmp lib.c /^int strpcmp(char *string, char *pattern)$/strupr lib.c /^char *strupr(char *string)$/upper lib.c /^static unsigned int lower[256], upper[256];$/uppercase lib.c /^unsigned int uppercase(unsigned int c)$/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -