X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=lib-sys%2Fmutt_socket.h;h=02494a4e8558b544a428582ccce49cdc0425ac65;hp=84664e140bfc07ce417f2e2c19f05298e5db71ef;hb=bb8c11821cc88fef9da474587cc42e0f7554cf28;hpb=ac813896ca32d850febc2d95065ac4fa040f11f9 diff --git a/lib-sys/mutt_socket.h b/lib-sys/mutt_socket.h index 84664e1..02494a4 100644 --- a/lib-sys/mutt_socket.h +++ b/lib-sys/mutt_socket.h @@ -11,8 +11,9 @@ #ifndef _MUTT_SOCKET_H_ #define _MUTT_SOCKET_H_ 1 +#include #include "account.h" -#include "lib.h" +#include "mutt_ssl.li" /* logging levels */ #define M_SOCK_LOG_CMD 2 @@ -46,11 +47,13 @@ int mutt_socket_close (CONNECTION * conn); int mutt_socket_read (CONNECTION * conn, char *buf, ssize_t len); int mutt_socket_readchar (CONNECTION * conn, char *c); -#define mutt_socket_readln(A,B,C) mutt_socket_readln_d(A,B,C,M_SOCK_LOG_CMD) -int mutt_socket_readln_d (char *buf, ssize_t buflen, CONNECTION * conn, - int dbg); -#define mutt_socket_write(A,B) mutt_socket_write_d(A,B,M_SOCK_LOG_CMD); -int mutt_socket_write_d (CONNECTION * conn, const char *buf, int dbg); +int mutt_socket_readln(char *buf, ssize_t buflen, CONNECTION * conn); +int mutt_socket_write(CONNECTION * conn, const char *buf); + +int mutt_socket_readln2(buffer_t *buf, CONNECTION *conn); + +int mutt_ssl_starttls (CONNECTION * conn); +int mutt_ssl_socket_setup (CONNECTION * conn); /* stupid hack for imap_logout_all */ CONNECTION *mutt_socket_head (void);