]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
Tell clang-tidy which header exports timeval struct
authorNorbert Pocs <norbertp@openssl.org>
Mon, 11 May 2026 13:51:10 +0000 (15:51 +0200)
committerNorbert Pocs <norbertp@openssl.org>
Mon, 18 May 2026 07:03:29 +0000 (09:03 +0200)
IWYU pragma: export, tells IWYU tools that the timeval struct is
imported from this header file instead of including <sys/time.h>
everywhere.

Signed-off-by: Norbert Pocs <norbertp@openssl.org>
Reviewed-by: Saša Nedvědický <sashan@openssl.org>
Reviewed-by: Nikola Pajkovsky <nikolap@openssl.org>
MergeDate: Mon May 18 07:03:49 2026
(Merged from https://github.com/openssl/openssl/pull/31153)

include/openssl/e_ostime.h

index c0f1c547db72b49be4cfe437fa1b7b3c2ab64c52..21022eb2062beff69e4de28971439a96ec7a2534 100644 (file)
@@ -21,6 +21,7 @@
  * substantial set of headers on some platforms (e.g. <winsock2.h> on Win32).
  */
 
+/* IWYU pragma: begin_exports */
 #if defined(OPENSSL_SYS_WINDOWS)
 #if !defined(_WINSOCKAPI_)
 /*
@@ -34,5 +35,6 @@
 #else
 #include <sys/time.h>
 #endif
+/* IWYU pragma: end_exports */
 
 #endif