[ ayttm-Bugs-992138 ] Unable to send file.

"SourceForge.net" <[email protected]>
Newsgroups gmane.network.instant-messaging.ayttm.user
Message-ID <[email protected]>
Bugs item #992138, was opened at 2004-07-16 00:34
Message generated for change (Comment added) made by elh
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=550744&aid=992138&group_id=77614

Category: Yahoo
Group: v1.0 (example)
Status: Open
Resolution: None
Priority: 5
Submitted By: John (wuyouren)
Assigned to: Nobody/Anonymous (nobody)
Summary: Unable to send file.

Initial Comment:
I downloaded the ayttm and found out that I cannot
send file using libyahoo2.

So I studied the source code, seems like the way ayttm
implemented does not work with libyahoo2.

What happened is:
eb_yahoo_got_fd is called inside of the function
_yahoo_send_file_connected() in libyahoo2.
However, after the callback function (eb_yahoo_got_fd)
is called, _yahoo_send_file_connected() will call
yahoo_input_close() to close the file handler.  So you
will never be able to use that file handler to send
file.

Anyway, so I tried to do a test to see whether sending
file really works in libyahoo2.  What I did is to
write all the content inside the eb_yahoo_got_fd, but
still failed though I successfully wrote all the file
content to the file handler.

Later on, I downloaded gaim and it works for sending
files through yahoo.  So I study the ayttm source code
again and did some modification to make sure the
packets sent out are exactly same as what gaim sends
out.  However still no luck to make it work.  At this
time I have not idea now.

Here is a brief description of what I did for the testing:
1.  Connect to server
2.  Write http post 
3.  Write yahoo packet
4.  Write whole file content.

For step 2,3,4 the data I write is exactly same as gaim
except the session id and cookie, but it just does not
work......



----------------------------------------------------------------------

>Comment By: Edward L. Haletky (elh)
Date: 2004-09-20 06:52

Message:
Logged In: YES 
user_id=747074

Can you provide a patch? You are correct, file transfer is
broken.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=550744&aid=992138&group_id=77614


-------------------------------------------------------
This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170
Project Admins to receive an Apple iPod Mini FREE for your judgement on
who ports your project to Linux PPC the best. Sponsored by IBM.
Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.