/[imapfilter]/imapfilter/imapfilter.c
ViewVC logotype

Diff of /imapfilter/imapfilter.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.51 by lefcha, Sun Jul 27 17:39:45 2003 UTC revision 1.52 by lefcha, Thu Jul 31 15:53:19 2003 UTC
# Line 1  Line 1 
1  #include <stdio.h>  #include <stdio.h>
 #include <stdlib.h>  
 #include <unistd.h>  
2  #include <string.h>  #include <string.h>
3  #include <limits.h>  #include <unistd.h>
4  #include <errno.h>  #include <errno.h>
5    #include <limits.h>
6  #include <setjmp.h>  #include <setjmp.h>
7  #include <locale.h>  #include <locale.h>
8    
9  #include "config.h"  #include "config.h"
10  #include "imapfilter.h"  #include "imapfilter.h"
11  #include "data.h"  #include "version.h"
12    #include "account.h"
13    #include "filter.h"
14    #include "buffer.h"
15    
16  #if defined SSL_TLS || defined ENCRYPTED_PASSWORDS  #if defined SSL_TLS || defined ENCRYPTED_PASSWORDS
17  #include <openssl/crypto.h>  #include <openssl/crypto.h>
# Line 32  char charset[CHARSET_LEN];     /* Charset fo Line 34  char charset[CHARSET_LEN];     /* Charset fo
34  jmp_buf acctloop;               /* Non-local exit in case of network error. */  jmp_buf acctloop;               /* Non-local exit in case of network error. */
35    
36    
37    void usage(void);
38    void version(void);
39    
40    
41  /*  /*
42   * IMAPFilter: an IMAP mail filtering utility.   * IMAPFilter: an IMAP mail filtering utility.
43   */   */
# Line 162  main(int argc, char *argv[]) Line 168  main(int argc, char *argv[])
168  #ifdef SSL_TLS  #ifdef SSL_TLS
169                          if (ca->ssl == SSL_DISABLED &&                          if (ca->ssl == SSL_DISABLED &&
170                              connpri.caps & CAPABILITY_STARTTLS)                              connpri.caps & CAPABILITY_STARTTLS)
171                                  if (imf_starttls(&connpri) == RESPONSE_OK)                                  if (negotiate_tls(&connpri) == RESPONSE_OK)
172                                          check_capabilities(&connpri);                                          check_capabilities(&connpri);
173  #endif  #endif
174    
# Line 177  main(int argc, char *argv[]) Line 183  main(int argc, char *argv[])
183                                  }                                  }
184  #ifdef CRAM_MD5  #ifdef CRAM_MD5
185                                  if (connpri.caps & CAPABILITY_AUTH_CRAM_MD5)                                  if (connpri.caps & CAPABILITY_AUTH_CRAM_MD5)
186                                          r = imf_cram_md5(&connpri,                                          r = auth_cram_md5(&connpri,
187                                              ca->username, ca->password);                                              ca->username, ca->password);
188                                  else                                  else
189  #endif  #endif

Legend:
Removed from v.1.51  
changed lines
  Added in v.1.52

webmaster@linux.gr
ViewVC Help
Powered by ViewVC 1.1.26