Re: [CODE] Sockets...Anybody? Help?

From: Jourge Fuzz Bush (modem-burn@geocities.com)
Date: 11/10/98


George wrote:
> >int sendcmd (int handel, char *line, struct char_data *ch)
> >{
> >        int bytessent, length, position = 0, a, b, c;
> >        char *buf, *buf2;
> >        length = strlen(line);
> >        buf = line;
>
> Missing a "do"
Actually,while loops works fine without do commands.
And the sendcmd function works fine. I dedcided to write my own function
like write_to_descriptor because that function had no error checking of
how much data got sent compaired to how much data there was.

Anyways that wasn't the origional problem and I still get the same
problem with write_to_descriptor. See after the first send of data I
have to receive. Then send. Then send. Then I don't know I tried send
and I tried receive then send but neither works. It's something to do
with stream size I belive or the receiving smpt client.

Either way I get stuck after sending the third command. This could be
very bad in a message of 40 lines.

So. Unless someone has an idea of how to fix that.....
This is using msvc++ 5.0 on win95.

Thanks,
- Matt


     +------------------------------------------------------------+
     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
     | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
     +------------------------------------------------------------+



This archive was generated by hypermail 2b30 : 12/15/00 PST