Mercurial > pidgin
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 } |