comparison src/protocols/oscar/ft.c @ 8934:535449a13b07

[gaim-migrate @ 9704] Oscar direct connect changes from Tim that should make things gooder. committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Sat, 15 May 2004 20:45:20 +0000
parents ec3e041dc3bd
children a4fd6666bb83
comparison
equal deleted inserted replaced
8933:6663ad2386d9 8934:535449a13b07
247 return -EINVAL; 247 return -EINVAL;
248 248
249 if (!(fr = aim_tx_new(sess, conn, AIM_FRAMETYPE_OFT, 0x0001, 0))) 249 if (!(fr = aim_tx_new(sess, conn, AIM_FRAMETYPE_OFT, 0x0001, 0)))
250 return -ENOMEM; 250 return -ENOMEM;
251 memcpy(fr->hdr.rend.magic, "ODC2", 4); 251 memcpy(fr->hdr.rend.magic, "ODC2", 4);
252 fr->hdr.rend.hdrlen = hdrlen; 252 fr->hdr.rend.hdrlen = hdrlen + 8;
253 253
254 if (!(hdr = calloc(1, hdrlen))) { 254 if (!(hdr = calloc(1, hdrlen))) {
255 aim_frame_destroy(fr); 255 aim_frame_destroy(fr);
256 return -ENOMEM; 256 return -ENOMEM;
257 } 257 }
326 326
327 if (!(fr = aim_tx_new(sess, conn, AIM_FRAMETYPE_OFT, 0x01, 0))) 327 if (!(fr = aim_tx_new(sess, conn, AIM_FRAMETYPE_OFT, 0x01, 0)))
328 return -ENOMEM; 328 return -ENOMEM;
329 329
330 memcpy(fr->hdr.rend.magic, "ODC2", 4); 330 memcpy(fr->hdr.rend.magic, "ODC2", 4);
331 fr->hdr.rend.hdrlen = hdrlen; 331 fr->hdr.rend.hdrlen = hdrlen + 8;
332 332
333 if (!(hdr = calloc(1, hdrlen + len))) { 333 if (!(hdr = calloc(1, hdrlen + len))) {
334 aim_frame_destroy(fr); 334 aim_frame_destroy(fr);
335 return -ENOMEM; 335 return -ENOMEM;
336 } 336 }