Mercurial > pidgin.yaz
diff plugins/yay/yay.h @ 1565:2c66d386be90
[gaim-migrate @ 1575]
http proxy for libyay. yay.
committer: Tailor Script <tailor@pidgin.im>
author | Eric Warmenhoven <eric@warmenhoven.org> |
---|---|
date | Tue, 13 Mar 2001 10:05:45 +0000 |
parents | 393b23c8f494 |
children | 6497ee3751cf |
line wrap: on
line diff
--- 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;