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

Diff for /src/usr.bin/dig/dighost.c between version 1.26 and 1.27

version 1.26, 2020/09/13 09:33:39 version 1.27, 2020/09/14 08:37:08
Line 27 
Line 27 
  */   */
   
 #include <sys/socket.h>  #include <sys/socket.h>
   #include <sys/time.h>
 #include <limits.h>  #include <limits.h>
 #include <locale.h>  #include <locale.h>
 #include <netdb.h>  #include <netdb.h>
Line 3902 
Line 3903 
   
 }  }
   
   int64_t
   uelapsed(const struct timespec *t1, const struct timespec *t2)
   {
           struct timespec  diff, zero = {0, 0};
           struct timeval   tv;
   
           timespecsub(t1, t2, &diff);
   
           if (timespeccmp(&diff, &zero, <=))
                   return 0;
   
           TIMESPEC_TO_TIMEVAL(&tv, &diff);
   
           return (tv.tv_sec * 1000000 + tv.tv_usec);
   }

Legend:
Removed from v.1.26  
changed lines
  Added in v.1.27