diff libpurple/protocols/msn/slpmsg.c @ 31567:968103d932d6

Add P2Pv2 ack'ing.
author Elliott Sales de Andrade <qulogic@pidgin.im>
date Sat, 07 May 2011 07:29:47 +0000
parents 9562a7baa9e4
children 2201ecdf0c45
line wrap: on
line diff
--- a/libpurple/protocols/msn/slpmsg.c	Sat May 07 07:28:05 2011 +0000
+++ b/libpurple/protocols/msn/slpmsg.c	Sat May 07 07:29:47 2011 +0000
@@ -206,12 +206,8 @@
 	slpmsg = msn_slpmsg_new(NULL);
 
 	new_info = slpmsg->p2p_info;
-	msn_p2p_info_set_session_id(new_info, msn_p2p_info_get_session_id(ack_info));
+	msn_p2p_info_create_ack(ack_info, new_info);
 	slpmsg->size = msn_p2p_info_get_total_size(ack_info);
-	msn_p2p_info_set_flags(new_info, P2P_ACK);
-	msn_p2p_info_set_ack_id(new_info, msn_p2p_info_get_id(ack_info));
-	msn_p2p_info_set_ack_sub_id(new_info, msn_p2p_info_get_ack_id(ack_info));
-	msn_p2p_info_set_ack_size(new_info, msn_p2p_info_get_total_size(ack_info));
 	slpmsg->info = "SLP ACK";
 
 	return slpmsg;