[BACK]Return to netcat.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / nc

Diff for /src/usr.bin/nc/netcat.c between version 1.44 and 1.45

version 1.44, 2002/02/17 19:42:31 version 1.45, 2002/02/19 22:42:04
Line 77 
Line 77 
 int     local_listen(char *, char *, struct addrinfo);  int     local_listen(char *, char *, struct addrinfo);
 void    readwrite(int);  void    readwrite(int);
 int     remote_connect(char *, char *, struct addrinfo);  int     remote_connect(char *, char *, struct addrinfo);
   int     socks_connect(char *, char *, struct addrinfo, char *, char *,
           struct addrinfo);
 int     udptest(int);  int     udptest(int);
 int     unix_connect(char *);  int     unix_connect(char *);
 int     unix_listen(char *);  int     unix_listen(char *);
Line 92 
Line 94 
         socklen_t len;          socklen_t len;
         struct sockaddr *cliaddr;          struct sockaddr *cliaddr;
         char *proxy;          char *proxy;
         char *proxyhost, *proxyport;          char *proxyhost = "", *proxyport = NULL;
         struct addrinfo proxyhints;          struct addrinfo proxyhints;
   
         ret = 1;          ret = 1;
Line 389 
Line 391 
         sun.sun_family = AF_UNIX;          sun.sun_family = AF_UNIX;
         strlcpy(sun.sun_path, path, sizeof(sun.sun_path));          strlcpy(sun.sun_path, path, sizeof(sun.sun_path));
   
         if (bind(s, (struct sockaddr *)&sun, SUN_LEN(&sun)) < 0) {          if (bind(s, (struct sockaddr *)&sun, sizeof(sun)) < 0) {
                 close(s);                  close(s);
                 return (-1);                  return (-1);
         }          }

Legend:
Removed from v.1.44  
changed lines
  Added in v.1.45