[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.201 and 1.202

version 1.201, 2019/01/09 12:58:18 version 1.202, 2019/01/10 12:44:54
Line 53 
Line 53 
 #include <stdio.h>  #include <stdio.h>
 #include <stdlib.h>  #include <stdlib.h>
 #include <string.h>  #include <string.h>
 #include <strings.h>  
 #include <time.h>  #include <time.h>
 #include <tls.h>  #include <tls.h>
 #include <unistd.h>  #include <unistd.h>
Line 1328 
Line 1327 
         if (isatty(STDOUT_FILENO))          if (isatty(STDOUT_FILENO))
                 errx(1, "Cannot pass file descriptor to tty");                  errx(1, "Cannot pass file descriptor to tty");
   
         bzero(&mh, sizeof(mh));          memset(&mh, 0, sizeof(mh));
         bzero(&cmsgbuf, sizeof(cmsgbuf));          memset(&cmsgbuf, 0, sizeof(cmsgbuf));
         bzero(&iov, sizeof(iov));          memset(&iov, 0, sizeof(iov));
   
         mh.msg_control = (caddr_t)&cmsgbuf.buf;          mh.msg_control = (caddr_t)&cmsgbuf.buf;
         mh.msg_controllen = sizeof(cmsgbuf.buf);          mh.msg_controllen = sizeof(cmsgbuf.buf);
Line 1345 
Line 1344 
         mh.msg_iov = &iov;          mh.msg_iov = &iov;
         mh.msg_iovlen = 1;          mh.msg_iovlen = 1;
   
         bzero(&pfd, sizeof(pfd));          memset(&pfd, 0, sizeof(pfd));
         pfd.fd = STDOUT_FILENO;          pfd.fd = STDOUT_FILENO;
         pfd.events = POLLOUT;          pfd.events = POLLOUT;
         for (;;) {          for (;;) {

Legend:
Removed from v.1.201  
changed lines
  Added in v.1.202