Mercurial > hg > nginx
comparison src/mail/ngx_mail.h @ 1477:59e1caf2be94
style fix and optimizations
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Thu, 13 Sep 2007 20:27:28 +0000 |
parents | 67578e966dcc |
children | 2647950e047f |
comparison
equal
deleted
inserted
replaced
1476:67578e966dcc | 1477:59e1caf2be94 |
---|---|
305 ((ngx_mail_conf_ctx_t *) cf->ctx)->srv_conf[module.ctx_index] | 305 ((ngx_mail_conf_ctx_t *) cf->ctx)->srv_conf[module.ctx_index] |
306 | 306 |
307 typedef void (*ngx_mail_init_session_pt)(ngx_mail_session_t *s, | 307 typedef void (*ngx_mail_init_session_pt)(ngx_mail_session_t *s, |
308 ngx_connection_t *c); | 308 ngx_connection_t *c); |
309 typedef void (*ngx_mail_init_protocol_pt)(ngx_event_t *rev); | 309 typedef void (*ngx_mail_init_protocol_pt)(ngx_event_t *rev); |
310 typedef ngx_int_t (*ngx_mail_parse_pt)(ngx_mail_session_t *s); | 310 typedef void (*ngx_mail_auth_state_pt)(ngx_event_t *rev); |
311 typedef ngx_int_t (*ngx_mail_parse_command_pt)(ngx_mail_session_t *s); | |
311 | 312 |
312 | 313 |
313 #if (NGX_MAIL_SSL) | 314 #if (NGX_MAIL_SSL) |
314 void ngx_mail_starttls_handler(ngx_event_t *rev); | 315 void ngx_mail_starttls_handler(ngx_event_t *rev); |
315 #endif | 316 #endif |
316 | 317 |
317 | 318 |
318 void ngx_mail_init_connection(ngx_connection_t *c); | 319 void ngx_mail_init_connection(ngx_connection_t *c); |
319 | 320 |
320 void ngx_pop3_auth_state(ngx_event_t *rev); | 321 void ngx_mail_pop3_auth_state(ngx_event_t *rev); |
321 void ngx_imap_auth_state(ngx_event_t *rev); | 322 void ngx_mail_imap_auth_state(ngx_event_t *rev); |
322 void ngx_smtp_auth_state(ngx_event_t *rev); | 323 void ngx_mail_smtp_auth_state(ngx_event_t *rev); |
323 | 324 |
324 ngx_int_t ngx_mail_salt(ngx_mail_session_t *s, ngx_connection_t *c, | 325 ngx_int_t ngx_mail_salt(ngx_mail_session_t *s, ngx_connection_t *c, |
325 ngx_mail_core_srv_conf_t *cscf); | 326 ngx_mail_core_srv_conf_t *cscf); |
326 ngx_int_t ngx_mail_auth_plain(ngx_mail_session_t *s, ngx_connection_t *c, | 327 ngx_int_t ngx_mail_auth_plain(ngx_mail_session_t *s, ngx_connection_t *c, |
327 ngx_uint_t n); | 328 ngx_uint_t n); |
345 | 346 |
346 void ngx_mail_pop3_init_protocol(ngx_event_t *rev); | 347 void ngx_mail_pop3_init_protocol(ngx_event_t *rev); |
347 void ngx_mail_imap_init_protocol(ngx_event_t *rev); | 348 void ngx_mail_imap_init_protocol(ngx_event_t *rev); |
348 void ngx_mail_smtp_init_protocol(ngx_event_t *rev); | 349 void ngx_mail_smtp_init_protocol(ngx_event_t *rev); |
349 | 350 |
350 ngx_int_t ngx_pop3_parse_command(ngx_mail_session_t *s); | 351 ngx_int_t ngx_mail_pop3_parse_command(ngx_mail_session_t *s); |
351 ngx_int_t ngx_imap_parse_command(ngx_mail_session_t *s); | 352 ngx_int_t ngx_mail_imap_parse_command(ngx_mail_session_t *s); |
352 ngx_int_t ngx_smtp_parse_command(ngx_mail_session_t *s); | 353 ngx_int_t ngx_mail_smtp_parse_command(ngx_mail_session_t *s); |
353 | 354 |
354 | 355 |
355 /* STUB */ | 356 /* STUB */ |
356 void ngx_mail_proxy_init(ngx_mail_session_t *s, ngx_peer_addr_t *peer); | 357 void ngx_mail_proxy_init(ngx_mail_session_t *s, ngx_peer_addr_t *peer); |
357 void ngx_mail_auth_http_init(ngx_mail_session_t *s); | 358 void ngx_mail_auth_http_init(ngx_mail_session_t *s); |