~ubuntu-branches/ubuntu/jaunty/nginx/jaunty-updates

« back to all changes in this revision

Viewing changes to src/mail/ngx_mail_imap_module.h

  • Committer: Bazaar Package Importer
  • Author(s): Jose Parrella
  • Date: 2007-12-08 11:27:54 UTC
  • mfrom: (1.1.5 upstream)
  • Revision ID: james.westby@ubuntu.com-20071208112754-23ohg2b1zshkdayw
Tags: 0.5.33-1
* New stable upstream release (Closes: #451173)
* nginx now provides httpd, httpd-cgi virtual packages
  (Closes: #439468, #452025)
* sites-enabled/default link is now provided only on fresh 
  installations (Closes: #432961)
* Updated code for online upgrading of nginx (Closes: #445246)
* Reviewed maintainer scripts for correct behaviour on updates
  (Closes: #452787, #435965)
* Removed debian/nginx.links and debian/preinst.
* Changing Maintainer address to bureado@debian.org.
* Welcoming Fabio Tranchitella <kobold@debian.org> as an nginx 
  uploader for Debian. Thanks for your patches.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
/*
 
3
 * Copyright (C) Igor Sysoev
 
4
 */
 
5
 
 
6
 
 
7
#ifndef _NGX_MAIL_IMAP_MODULE_H_INCLUDED_
 
8
#define _NGX_MAIL_IMAP_MODULE_H_INCLUDED_
 
9
 
 
10
 
 
11
#include <ngx_config.h>
 
12
#include <ngx_core.h>
 
13
#include <ngx_mail.h>
 
14
 
 
15
 
 
16
typedef struct {
 
17
    size_t       client_buffer_size;
 
18
 
 
19
    ngx_str_t    capability;
 
20
    ngx_str_t    starttls_capability;
 
21
    ngx_str_t    starttls_only_capability;
 
22
 
 
23
    ngx_uint_t   auth_methods;
 
24
 
 
25
    ngx_array_t  capabilities;
 
26
} ngx_mail_imap_srv_conf_t;
 
27
 
 
28
 
 
29
void ngx_mail_imap_init_session(ngx_mail_session_t *s, ngx_connection_t *c);
 
30
void ngx_mail_imap_init_protocol(ngx_event_t *rev);
 
31
void ngx_mail_imap_auth_state(ngx_event_t *rev);
 
32
ngx_int_t ngx_mail_imap_parse_command(ngx_mail_session_t *s);
 
33
 
 
34
 
 
35
extern ngx_module_t  ngx_mail_imap_module;
 
36
 
 
37
 
 
38
#endif /* _NGX_MAIL_IMAP_MODULE_H_INCLUDED_ */