[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.22 and 1.23

version 1.22, 2001/06/26 07:38:05 version 1.23, 2001/06/26 19:31:10
Line 184 
Line 184 
                          * functions to talk to the caller.                           * functions to talk to the caller.
                          */                           */
                         if (uflag) {                          if (uflag) {
                                 int ret;                                  int rv;
                                 char buf[1024];                                  char buf[1024];
                                 char hbuf[NI_MAXHOST], sbuf[NI_MAXSERV];                                  char hbuf[NI_MAXHOST], sbuf[NI_MAXSERV];
                                 struct sockaddr_storage z;                                  struct sockaddr_storage z;
   
                                 len = sizeof(z);                                  len = sizeof(z);
                                 ret = recvfrom(s, buf, sizeof(buf), MSG_PEEK,                                  rv = recvfrom(s, buf, sizeof(buf), MSG_PEEK,
                                         (struct sockaddr *)&z, &len);                                          (struct sockaddr *)&z, &len);
                                 if (ret < 0)                                  if (rv < 0)
                                         errx(1, "%s", strerror(errno));                                          errx(1, "%s", strerror(errno));
   
                                 ret = connect(s, (struct sockaddr *)&z,                                  rv = connect(s, (struct sockaddr *)&z,
                                         len);                                          len);
                                 if (ret < 0)                                  if (rv < 0)
                                         errx(1, "%s", strerror(errno));                                          errx(1, "%s", strerror(errno));
   
                                 connfd = s;                                  connfd = s;

Legend:
Removed from v.1.22  
changed lines
  Added in v.1.23