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

Diff for /src/usr.bin/tcpbench/tcpbench.c between version 1.45 and 1.46

version 1.45, 2014/11/26 18:34:51 version 1.46, 2015/02/09 23:46:23
Line 1114 
Line 1114 
             (UDP_MODE && (ptb->kvars || nconn != 1)))              (UDP_MODE && (ptb->kvars || nconn != 1)))
                 usage();                  usage();
   
           if (ptb->kvars) {
                   if ((ptb->kvmh = kvm_openfiles(NULL, NULL, NULL,
                       O_RDONLY, kerr)) == NULL)
                           errx(1, "kvm_open: %s", kerr);
                   drop_gid();
                   if (kvm_nlist(ptb->kvmh, nl) < 0 || nl[0].n_type == 0)
                           errx(1, "kvm: no namelist");
                   ptb->ktcbtab = nl[0].n_value;
           } else
                   drop_gid();
   
         if (!ptb->sflag)          if (!ptb->sflag)
                 host = argv[0];                  host = argv[0];
         /*          /*
Line 1157 
Line 1168 
                 else                  else
                         errx(1, "getaddrinfo: %s", gai_strerror(herr));                          errx(1, "getaddrinfo: %s", gai_strerror(herr));
         }          }
         if (ptb->kvars) {  
                 if ((ptb->kvmh = kvm_openfiles(NULL, NULL, NULL,  
                     O_RDONLY, kerr)) == NULL)  
                         errx(1, "kvm_open: %s", kerr);  
                 drop_gid();  
                 if (kvm_nlist(ptb->kvmh, nl) < 0 || nl[0].n_type == 0)  
                         errx(1, "kvm: no namelist");  
                 ptb->ktcbtab = nl[0].n_value;  
         } else  
                 drop_gid();  
   
         if (getrlimit(RLIMIT_NOFILE, &rl) == -1)          if (getrlimit(RLIMIT_NOFILE, &rl) == -1)
                 err(1, "getrlimit");                  err(1, "getrlimit");

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