[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.123 and 1.124

version 1.123, 2014/10/24 02:01:20 version 1.124, 2014/10/26 13:59:30
Line 760 
Line 760 
                 if (n == 0)                  if (n == 0)
                         return;                          return;
   
                 if (pfd[0].revents & POLLIN) {                  if (pfd[0].revents & (POLLIN|POLLHUP)) {
                         if ((n = read(nfd, buf, plen)) < 0)                          if ((n = read(nfd, buf, plen)) < 0)
                                 return;                                  return;
                         else if (n == 0) {                          else if (n == 0) {
Line 775 
Line 775 
                         }                          }
                 }                  }
   
                 if (!dflag && pfd[1].revents & POLLIN) {                  if (!dflag && pfd[1].revents & (POLLIN|POLLHUP)) {
                         if ((n = read(wfd, buf, plen)) < 0)                          if ((n = read(wfd, buf, plen)) < 0)
                                 return;                                  return;
                         else if (n == 0) {                          else if (n == 0) {

Legend:
Removed from v.1.123  
changed lines
  Added in v.1.124