Mercurial > pidgin
diff libpurple/protocols/msn/directconn.h @ 30037:4e532eedcab4
Save remote nonce, and verify we get the same data when initiating the
direct connection.
Refs #247.
author | Elliott Sales de Andrade <qulogic@pidgin.im> |
---|---|
date | Fri, 23 Apr 2010 22:38:13 +0000 |
parents | bcb5e6c2e5a3 |
children | a97d60c15e25 |
line wrap: on
line diff
--- a/libpurple/protocols/msn/directconn.h Fri Apr 23 22:19:23 2010 +0000 +++ b/libpurple/protocols/msn/directconn.h Fri Apr 23 22:38:13 2010 +0000 @@ -71,8 +71,9 @@ char *msg_body; /**< The body of message sent by send_connection_info_msg_cb */ MsnSlpMessage *prev_ack; /**< The saved SLP ACK message */ - guchar nonce[16]; /**< The nonce used for direct connection handshake */ - gchar nonce_hash[37]; /**< The hash of nonce */ + guchar nonce[16]; /**< The nonce used for direct connection handshake */ + gchar nonce_hash[37]; /**< The hash of nonce */ + gchar remote_nonce[37]; /**< The remote side's nonce */ PurpleNetworkListenData *listen_data; /**< The pending socket creation request */ PurpleProxyConnectData *connect_data; /**< The pending connection attempt */