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

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

  ViewVC Help
Powered by ViewVC 1.1.26