From e5c4263c6b2c5b84a6edeb1cf3c95bddd73d4d7c Mon Sep 17 00:00:00 2001 From: Kadambini Nema Date: Sat, 17 May 2025 16:20:07 -0700 Subject: [PATCH] Fix a compilation issue with uClibc due to a missing include file. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ------ In file included from t_auth.c:35: iperf_api.h:395:77: error: unknown type name ‘va_list’ 395 | void iperf_exit(struct iperf_test *test, int exit_code, const char *format, va_list argp) __attribute__ ((noreturn)); | ^~~~~~~ iperf_api.h:33:1: note: ‘va_list’ is defined in header ‘’; did you forget to ‘#include ’? 32 | #include +++ |+#include 33 | #include ----- Signed-off-by: Kadambini Nema Upstream: https://github.com/esnet/iperf/pull/1888 --- src/iperf_api.c | 1 - src/iperf_api.h | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/src/iperf_api.c b/src/iperf_api.c index aeec91dd3..d4a06bec9 100644 --- a/src/iperf_api.c +++ b/src/iperf_api.c @@ -53,7 +53,6 @@ #include #include #include -#include #include #if defined(HAVE_CPUSET_SETAFFINITY) diff --git a/src/iperf_api.h b/src/iperf_api.h index 03d273e8c..cd82e6f9b 100644 --- a/src/iperf_api.h +++ b/src/iperf_api.h @@ -30,6 +30,7 @@ #include #include #include +#include #include #include #ifdef __cplusplus