/[mailutils]/mailutils/imap4d/imap4d.c
ViewVC logotype

Diff of /mailutils/imap4d/imap4d.c

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

revision 1.34 by gray, Tue Jan 21 08:04:42 2003 UTC revision 1.35 by gray, Wed Jan 22 13:13:29 2003 UTC
# Line 31  struct daemon_param daemon_param = { Line 31  struct daemon_param daemon_param = {
31    0                             /* No transcript by default */    0                             /* No transcript by default */
32  };  };
33    
 #ifdef WITH_TLS  
 int tls_available;  
 int tls_done;  
 #endif /* WITH_TLS */  
   
34  int login_disabled;  int login_disabled;
35    
36  /* Number of child processes.  */  /* Number of child processes.  */
# Line 126  main (int argc, char **argv) Line 121  main (int argc, char **argv)
121    MU_AUTH_REGISTER_ALL_MODULES ();    MU_AUTH_REGISTER_ALL_MODULES ();
122    imap4d_capability_init ();    imap4d_capability_init ();
123    
124      auth_gssapi_init ();
125      auth_gsasl_init ();
126      
127  #ifdef WITH_TLS  #ifdef WITH_TLS
128    mu_tls_init_argp ();    mu_tls_init_argp ();
129  #endif /* WITH_TLS */  #endif /* WITH_TLS */
# Line 199  main (int argc, char **argv) Line 197  main (int argc, char **argv)
197    
198    /* Check TLS environment, i.e. cert and key files */    /* Check TLS environment, i.e. cert and key files */
199  #ifdef WITH_TLS  #ifdef WITH_TLS
200    tls_available = mu_check_tls_environment ();    starttls_init ();
   if (tls_available)  
     tls_available = mu_init_tls_libs ();  
   if (tls_available)  
     imap4d_capability_add ("STARTTLS");  
201  #endif /* WITH_TLS */  #endif /* WITH_TLS */
202    
203    /* Actually run the daemon.  */    /* Actually run the daemon.  */

Legend:
Removed from v.1.34  
changed lines
  Added in v.1.35

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26