BUILD: fix compilation on NetBSD
Use include file <sys/time.h> to fix compilation error with timeval in
some files. This is as reported as 'man 7 system_data_types'. The build
error is reported on NetBSD 9.2.
This should be backported up to 2.2.
diff --git a/include/haproxy/check-t.h b/include/haproxy/check-t.h
index 21b744d..c7a88a3 100644
--- a/include/haproxy/check-t.h
+++ b/include/haproxy/check-t.h
@@ -15,6 +15,8 @@
#ifndef _HAPROXY_CHECKS_T_H
#define _HAPROXY_CHECKS_T_H
+#include <sys/time.h>
+
#include <import/ebtree-t.h>
#include <import/ist.h>
#include <haproxy/api-t.h>
diff --git a/include/haproxy/stream-t.h b/include/haproxy/stream-t.h
index 3a6b9b4..a1dc465 100644
--- a/include/haproxy/stream-t.h
+++ b/include/haproxy/stream-t.h
@@ -22,6 +22,8 @@
#ifndef _HAPROXY_STREAM_T_H
#define _HAPROXY_STREAM_T_H
+#include <sys/time.h>
+
#include <haproxy/api-t.h>
#include <haproxy/channel-t.h>
#include <haproxy/dynbuf-t.h>