in reply to C Client / Perl Server incompatibility

Are you sure you have the handshake right? After sending "GET", the client expects a 2 byte response ("\r\n"?), which it discards. Your server isn't sending one.
  • Comment on Re: C Client / Perl Server incompatibility