10a921264SBrad BishopFrom a068952a20880fc864e8cb8b49f8a6b143a5ac30 Mon Sep 17 00:00:00 2001 20a921264SBrad BishopFrom: Peiran Hong <peiran.hong@windriver.com> 30a921264SBrad BishopDate: Fri, 20 Sep 2019 15:02:45 -0400 40a921264SBrad BishopSubject: [PATCH] Include time.h header to pass clang compilation 50a921264SBrad Bishop 60a921264SBrad Bishop--- 7*520786ccSPatrick WilliamsUpstream-Status: Pending 8*520786ccSPatrick Williams 90a921264SBrad Bishop nmap_error.cc | 11 +---------- 100a921264SBrad Bishop nping/EchoServer.cc | 1 + 110a921264SBrad Bishop osscan2.cc | 1 + 120a921264SBrad Bishop service_scan.cc | 1 + 130a921264SBrad Bishop 4 files changed, 4 insertions(+), 10 deletions(-) 140a921264SBrad Bishop 150a921264SBrad Bishopdiff --git a/nmap_error.cc b/nmap_error.cc 160a921264SBrad Bishopindex 588b13c33..254107ff5 100644 170a921264SBrad Bishop--- a/nmap_error.cc 180a921264SBrad Bishop+++ b/nmap_error.cc 190a921264SBrad Bishop@@ -135,16 +135,7 @@ 200a921264SBrad Bishop #include "xml.h" 210a921264SBrad Bishop 220a921264SBrad Bishop #include <errno.h> 230a921264SBrad Bishop-#if TIME_WITH_SYS_TIME 240a921264SBrad Bishop-# include <sys/time.h> 250a921264SBrad Bishop-# include <time.h> 260a921264SBrad Bishop-#else 270a921264SBrad Bishop-# if HAVE_SYS_TIME_H 280a921264SBrad Bishop-# include <sys/time.h> 290a921264SBrad Bishop-# else 300a921264SBrad Bishop-# include <time.h> 310a921264SBrad Bishop-# endif 320a921264SBrad Bishop-#endif 330a921264SBrad Bishop+#include <time.h> 340a921264SBrad Bishop 350a921264SBrad Bishop extern NmapOps o; 360a921264SBrad Bishop 370a921264SBrad Bishopdiff --git a/nping/EchoServer.cc b/nping/EchoServer.cc 380a921264SBrad Bishopindex ccdcf9c2d..c403aeda5 100644 390a921264SBrad Bishop--- a/nping/EchoServer.cc 400a921264SBrad Bishop+++ b/nping/EchoServer.cc 410a921264SBrad Bishop@@ -137,6 +137,7 @@ 420a921264SBrad Bishop #include "NpingOps.h" 430a921264SBrad Bishop #include "ProbeMode.h" 440a921264SBrad Bishop #include <signal.h> 450a921264SBrad Bishop+#include <time.h> 460a921264SBrad Bishop 470a921264SBrad Bishop extern NpingOps o; 480a921264SBrad Bishop extern EchoServer es; 490a921264SBrad Bishopdiff --git a/osscan2.cc b/osscan2.cc 500a921264SBrad Bishopindex aa31feb12..89673e108 100644 510a921264SBrad Bishop--- a/osscan2.cc 520a921264SBrad Bishop+++ b/osscan2.cc 530a921264SBrad Bishop@@ -147,6 +147,7 @@ 540a921264SBrad Bishop 550a921264SBrad Bishop #include <list> 560a921264SBrad Bishop #include <math.h> 570a921264SBrad Bishop+#include <time.h> 580a921264SBrad Bishop 590a921264SBrad Bishop extern NmapOps o; 600a921264SBrad Bishop #ifdef WIN32 610a921264SBrad Bishopdiff --git a/service_scan.cc b/service_scan.cc 620a921264SBrad Bishopindex 57a92ed28..ef277bb1f 100644 630a921264SBrad Bishop--- a/service_scan.cc 640a921264SBrad Bishop+++ b/service_scan.cc 650a921264SBrad Bishop@@ -145,6 +145,7 @@ 660a921264SBrad Bishop #include "nmap_tty.h" 670a921264SBrad Bishop 680a921264SBrad Bishop #include <errno.h> 690a921264SBrad Bishop+#include <time.h> 700a921264SBrad Bishop 710a921264SBrad Bishop #if HAVE_OPENSSL 720a921264SBrad Bishop /* OpenSSL 1.0.0 needs _WINSOCKAPI_ to be defined, otherwise it loads 730a921264SBrad Bishop-- 740a921264SBrad Bishop2.21.0 750a921264SBrad Bishop 76