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

Diff of /mailutils/imap4d/imap4d.h

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

revision 1.50 by gray, Tue Jan 21 08:05:40 2003 UTC revision 1.51 by gray, Wed Jan 22 13:14:16 2003 UTC
# Line 150  extern int is_virtual; Line 150  extern int is_virtual;
150  extern struct daemon_param daemon_param;  extern struct daemon_param daemon_param;
151  extern struct mu_auth_data *auth_data;  extern struct mu_auth_data *auth_data;
152    
 #ifdef WITH_TLS  
 extern int tls_available;  
 extern int tls_done;  
 #endif /* WITH_TLS */  
   
153  extern int login_disabled;  extern int login_disabled;
154    
155  #ifndef HAVE_STRTOK_R  #ifndef HAVE_STRTOK_R
# Line 190  extern int  imap4d_select0 __P ((struct Line 185  extern int  imap4d_select0 __P ((struct
185  extern int  imap4d_select_status __P((void));  extern int  imap4d_select_status __P((void));
186  #ifdef WITH_TLS  #ifdef WITH_TLS
187  extern int  imap4d_starttls __P ((struct imap4d_command *, char *));  extern int  imap4d_starttls __P ((struct imap4d_command *, char *));
188    extern void starttls_init __P((void));
189  #endif /* WITH_TLS */  #endif /* WITH_TLS */
190  extern int  imap4d_status __P ((struct imap4d_command *, char *));  extern int  imap4d_status __P ((struct imap4d_command *, char *));
191  extern int  imap4d_store __P ((struct imap4d_command *, char *));  extern int  imap4d_store __P ((struct imap4d_command *, char *));
# Line 275  void util_setio __P((FILE*, FILE*)); Line 271  void util_setio __P((FILE*, FILE*));
271  void util_flush_output __P((void));  void util_flush_output __P((void));
272  int util_is_master __P((void));  int util_is_master __P((void));
273  void util_bye __P((void));    void util_bye __P((void));  
274    void util_atexit __P((void (*fp) __PMT((void))));
275    
276  #ifdef WITH_TLS  #ifdef WITH_TLS
277  int imap4d_init_tls_server __P((void));  int imap4d_init_tls_server __P((void));
278  #endif /* WITH_TLS */  #endif /* WITH_TLS */
279    
280    typedef int (*imap4d_auth_handler_fp) __PMT((struct imap4d_command *,
281                                                 char *, char *, char **));
282      
283    extern void auth_add __P((char *name, imap4d_auth_handler_fp handler));
284    extern void auth_remove __P((char *name));
285    
286    #ifdef WITH_GSSAPI  
287    extern void auth_gssapi_init __P((void));
288    #else
289    # define auth_gssapi_init()  
290    #endif
291    
292    #ifdef WITH_GSASL
293    extern void auth_gsasl_init __P((void));
294    #else
295    # define auth_gsasl_init()
296    #endif
297      
298  #ifdef __cplusplus  #ifdef __cplusplus
299  }  }
300  #endif  #endif

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

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