libpurple/protocols/myspace/myspace.c

branch
soc.2007.msimprpl
changeset 16330
f8b58d8da171
parent 16328
5142c7747d06
child 16332
f0e987f024e0
equal deleted inserted replaced
16329:7583e069599e 16330:f8b58d8da171
327 memcpy(data, nonce, NONCE_HALF_SIZE); 327 memcpy(data, nonce, NONCE_HALF_SIZE);
328 memcpy(data + NONCE_HALF_SIZE, email, strlen(email)); 328 memcpy(data + NONCE_HALF_SIZE, email, strlen(email));
329 memcpy(data + NONCE_HALF_SIZE + strlen(email), 329 memcpy(data + NONCE_HALF_SIZE + strlen(email),
330 /* IP addresses of network interfaces */ 330 /* IP addresses of network interfaces */
331 "\x00\x00\x00\x00\x05\x7f\x00\x00\x01\x00\x00\x00\x00\x0a\x00\x00\x40\xc0\xa8\x58\x01\xc0\xa8\x3c\x01", 25); 331 "\x00\x00\x00\x00\x05\x7f\x00\x00\x01\x00\x00\x00\x00\x0a\x00\x00\x40\xc0\xa8\x58\x01\xc0\xa8\x3c\x01", 25);
332 // crypt_rc4(&rc4, data, data_len);
333 332
334 data_out = g_new0(guchar, data_len); 333 data_out = g_new0(guchar, data_len);
335 purple_cipher_context_encrypt(rc4, (const guchar*)data, 334 purple_cipher_context_encrypt(rc4, (const guchar*)data,
336 data_len, data_out, &data_out_len); 335 data_len, data_out, &data_out_len);
337 g_assert(data_out_len == data_len); 336 g_assert(data_out_len == data_len);

mercurial