Mercurial > pidgin.yaz
diff libpurple/protocols/msn/slplink.h @ 30433:119bd7b072eb
Initial support for direct connections. Preliminary patch from ticket #247
by Gbor Szuromi. Still needs lots of testing and fixes.
References #247.
committer: Elliott Sales de Andrade <qulogic@pidgin.im>
author | kukkerman@gmail.com |
---|---|
date | Wed, 17 Mar 2010 03:45:07 +0000 |
parents | 462cb893521b |
children | 31f20c9c7674 |
line wrap: on
line diff
--- a/libpurple/protocols/msn/slplink.h Tue Mar 16 06:20:05 2010 +0000 +++ b/libpurple/protocols/msn/slplink.h Wed Mar 17 03:45:07 2010 +0000 @@ -42,13 +42,12 @@ { MsnSession *session; MsnSwitchBoard *swboard; + MsnDirectConn *dc; char *remote_user; int slp_seq_id; - MsnDirectConn *directconn; - GList *slp_calls; GList *slp_msgs; @@ -79,7 +78,7 @@ void msn_slplink_send_slpmsg(MsnSlpLink *slplink, MsnSlpMessage *slpmsg); void msn_slplink_send_queued_slpmsgs(MsnSlpLink *slplink); -void msn_slplink_process_msg(MsnSlpLink *slplink, MsnMessage *msg); +void msn_slplink_process_msg(MsnSlpLink *slplink, MsnSlpHeader *header, const char *data, gsize len); void msn_slplink_request_ft(MsnSlpLink *slplink, PurpleXfer *xfer); /* Only exported for msn_xfer_write */