--- a/libpurple/protocols/yahoo/util.c Wed Aug 27 02:43:25 2008 +0000 +++ b/libpurple/protocols/yahoo/util.c Wed Aug 27 02:52:50 2008 +0000 @@ -31,6 +31,14 @@ #include "yahoo.h" #include <string.h> + +gboolean +yahoo_account_use_http_proxy(PurpleConnection *conn) +{ + PurpleProxyInfo *ppi = purple_proxy_get_setup(conn->account); + return (ppi->type == PURPLE_PROXY_HTTP || ppi->type == PURPLE_PROXY_USE_ENVVAR); +} + /* * Returns cookies formatted as a null terminated string for the given connection. * Must g_free return value.