/[anubis]/anubis/src/quit.c
ViewVC logotype

Diff of /anubis/src/quit.c

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

revision 1.8 by polak, Fri Mar 7 19:49:24 2003 UTC revision 1.9 by gray, Sun Apr 6 20:37:41 2003 UTC
# Line 64  quit(int code) Line 64  quit(int code)
64          memset(session.mta_username, 0, sizeof(session.mta_username));          memset(session.mta_username, 0, sizeof(session.mta_username));
65          memset(session.mta_password, 0, sizeof(session.mta_password));          memset(session.mta_password, 0, sizeof(session.mta_password));
66    
67  #ifdef HAVE_TLS          /* FIXME */
68          end_tls(CLIENT, secure.client);          net_close(CLIENT, secure.client);
69          end_tls(SERVER, secure.server);          net_close(SERVER, secure.server);
         if (secure.xcred)  
                 gnutls_certificate_free_credentials(secure.xcred);  
         if (secure.x509_cred)  
                 gnutls_certificate_free_credentials(secure.x509_cred);  
         gnutls_global_deinit();  
 #endif /* HAVE_TLS */  
   
 #ifdef HAVE_SSL  
         end_ssl(CLIENT, secure.client, secure.ctx_client);  
         end_ssl(SERVER, secure.server, secure.ctx_server);  
 #endif /* HAVE_SSL */  
70    
71  #ifdef HAVE_SYSLOG  #ifdef HAVE_SYSLOG
72          if ((topt & T_DAEMON) && !(topt & T_FOREGROUND))          if ((topt & T_DAEMON) && !(topt & T_FOREGROUND))

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9

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