Add starttls
[apps/madmutt.git] / lib-sys / evtloop.h
index 2be7366..8b465f5 100644 (file)
@@ -55,6 +55,7 @@ typedef enum el_event {
 
 typedef struct job_t {
     int fd;
+    int ssf;
 
     gnutls_session_t session;
     gnutls_certificate_credentials_t xcred;
@@ -86,6 +87,7 @@ __must_check__ int el_job_setmode(job_t *w, el_mode);
 __must_check__ int el_job_release(job_t *j, el_status);
 __must_check__ int el_job_connect(job_t *w, struct sockaddr *, socklen_t len,
                                   int type, int proto, int ssl);
+__must_check__ int el_job_starttls(job_t *w);
 __must_check__ ssize_t el_job_read(job_t *w, buffer_t *buf);
 __must_check__ ssize_t el_job_write(job_t *w, buffer_t *buf);