diff libpurple/protocols/jabber/jabber.c @ 31932:b671728e6ee9

Use the new account-contextual DNS API everywhere. Refs #11110
author Daniel Atallah <daniel.atallah@gmail.com>
date Tue, 19 Apr 2011 05:05:25 +0000
parents 96dffe08f3f7
children 6b3bc0947068 4f1bd59cb90a
line wrap: on
line diff
--- a/libpurple/protocols/jabber/jabber.c	Tue Apr 19 04:59:30 2011 +0000
+++ b/libpurple/protocols/jabber/jabber.c	Tue Apr 19 05:05:25 2011 +0000
@@ -813,7 +813,8 @@
 			try_srv_connect(js);
 		} else {
 			purple_debug_info("jabber","Couldn't connect directly to %s.  Trying to find alternative connection methods, like BOSH.\n", js->user->domain);
-			js->srv_query_data = purple_txt_resolve("_xmppconnect",
+			js->srv_query_data = purple_txt_resolve_account(
+					purple_connection_get_account(gc), "_xmppconnect",
 					js->user->domain, txt_resolved_cb, js);
 		}
 		return;
@@ -1072,7 +1073,7 @@
 		jabber_login_connect(js, js->user->domain, connect_server,
 				purple_account_get_int(account, "port", 5222), TRUE);
 	} else {
-		js->srv_query_data = purple_srv_resolve("xmpp-client",
+		js->srv_query_data = purple_srv_resolve_account(account, "xmpp-client",
 				"tcp", js->user->domain, srv_resolved_cb, js);
 	}
 }