libpurple/protocols/msn/msg.h

branch
soc.2010.msn-tlc
changeset 30969
9efd0301a05a
parent 30966
c9d0661c74ed
child 30970
432037e01d4f
--- a/libpurple/protocols/msn/msg.h	Thu Jun 03 21:18:53 2010 +0000
+++ b/libpurple/protocols/msn/msg.h	Thu Jun 03 21:41:43 2010 +0000
@@ -58,6 +58,7 @@
 #include "session.h"
 #include "transaction.h"
 #include "user.h"
+#include "p2p.h"
 
 typedef void (*MsnMsgCb)(MsnMessage *, void *data);
 
@@ -69,19 +70,6 @@
 
 typedef struct
 {
-	guint32 session_id;
-	guint32 id;
-	guint64 offset;
-	guint64 total_size;
-	guint32 length;
-	guint32 flags;
-	guint32 ack_id;
-	guint32 ack_sub_id;
-	guint64 ack_size;
-} MsnSlpHeader;
-
-typedef struct
-{
 	guint32 value;
 } MsnSlpFooter;
 
@@ -106,7 +94,7 @@
 	guint total_chunks;   /**< How many chunks in this multi-part message */
 	guint received_chunks; /**< How many chunks we've received so far */
 
-	MsnSlpHeader msnslp_header;
+	MsnP2PBinaryHeader msnslp_header;
 	MsnSlpFooter msnslp_footer;
 
 	GHashTable *header_table;

mercurial