X-Git-Url: http://git.madism.org/?a=blobdiff_plain;f=lib-sys%2Fevtloop.h;h=8b465f582bbacff68e9e857de85d93ab4e19dc09;hb=f3076bd918cea51487a5b28dff9c69578f50b25e;hp=2be73669503a19428e3baec410d72f1b5143eea8;hpb=0b38190e1f839237d104c1094cd34fb2388c81df;p=apps%2Fmadmutt.git diff --git a/lib-sys/evtloop.h b/lib-sys/evtloop.h index 2be7366..8b465f5 100644 --- a/lib-sys/evtloop.h +++ b/lib-sys/evtloop.h @@ -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);