/[rdesktop]/sourceforge.net/trunk/rdesktop/tcp.c
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /sourceforge.net/trunk/rdesktop/tcp.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 10 by matty, Tue Aug 15 10:23:24 2000 UTC revision 12 by matty, Tue Aug 15 12:01:01 2000 UTC
# Line 23  Line 23 
23  #include <sys/time.h>   /* timeval */  #include <sys/time.h>   /* timeval */
24  #include <netdb.h>      /* gethostbyname */  #include <netdb.h>      /* gethostbyname */
25  #include <netinet/tcp.h> /* TCP_NODELAY */  #include <netinet/tcp.h> /* TCP_NODELAY */
26  #include <arpa/inet.h>  /* inet_aton */  #include <arpa/inet.h>  /* sockaddr_in inet_addr */
27  #include <errno.h>      /* errno */  #include <errno.h>      /* errno */
28  #include "rdesktop.h"  #include "rdesktop.h"
29    
# Line 120  BOOL tcp_connect(char *server) Line 120  BOOL tcp_connect(char *server)
120          {          {
121                  memcpy(&servaddr.sin_addr, nslookup->h_addr, sizeof(servaddr.sin_addr));                  memcpy(&servaddr.sin_addr, nslookup->h_addr, sizeof(servaddr.sin_addr));
122          }          }
123          else if (!inet_aton(server, &servaddr.sin_addr))          else if (!(servaddr.sin_addr.s_addr = inet_addr(server)))
124          {          {
125                  STATUS("%s: unable to resolve host\n", server);                  STATUS("%s: unable to resolve host\n", server);
126                  return False;                  return False;
# Line 142  BOOL tcp_connect(char *server) Line 142  BOOL tcp_connect(char *server)
142                  return False;                  return False;
143          }          }
144    
145          setsockopt(sock, IPPROTO_TCP, TCP_NODELAY, &true, sizeof(true));          setsockopt(sock, IPPROTO_TCP, TCP_NODELAY, (void *)&true, sizeof(true));
146    
147          in.size = 4096;          in.size = 4096;
148          in.data = xmalloc(in.size);          in.data = xmalloc(in.size);

Legend:
Removed from v.10  
changed lines
  Added in v.12

  ViewVC Help
Powered by ViewVC 1.1.26