--- a/plugins/yay/yay.h Sun Mar 11 12:38:59 2001 +0000 +++ b/plugins/yay/yay.h Tue Mar 13 10:05:45 2001 +0000 @@ -34,6 +34,9 @@ struct yahoo_session; +#define YAHOO_PROXY_NONE 0 +#define YAHOO_PROXY_HTTP 1 + #define YAHOO_AUTH_HOST "msg.edit.yahoo.com" #define YAHOO_AUTH_PORT 80 #define YAHOO_PAGER_HOST "cs.yahoo.com" @@ -58,6 +61,7 @@ }; struct yahoo_session *yahoo_new(); +void yahoo_set_proxy(struct yahoo_session *session, int proxy_type, char *proxy_host, int proxy_port); int yahoo_connect(struct yahoo_session *session, const char *host, int port); int yahoo_send_login(struct yahoo_session *session, const char *name, const char *password); int yahoo_major_connect(struct yahoo_session *session, const char *host, int port); @@ -120,6 +124,10 @@ void *user_data; struct callback callbacks[YAHOO_HANDLE_MAX]; + int proxy_type; + char *proxy_host; + int proxy_port; + char *name; char *cookie;