misc: fix a few issues on MidnightBSD

Closes #7812
This commit is contained in:
Lucas Holt 2021-10-04 17:15:07 -04:00 committed by Daniel Stenberg
parent 5ce380d65a
commit 18480f71be
No known key found for this signature in database
GPG key ID: 5CC908FDB71E12C2
5 changed files with 13 additions and 7 deletions

View file

@ -46,8 +46,8 @@
#include <stdio.h>
#include <limits.h>
#if defined(__FreeBSD__) && (__FreeBSD__ >= 2)
/* Needed for __FreeBSD_version symbol definition */
#if (defined(__FreeBSD__) && (__FreeBSD__ >= 2)) || defined(__MidnightBSD__)
/* Needed for __FreeBSD_version or __MidnightBSD_version symbol definition */
#include <osreldate.h>
#endif
@ -73,6 +73,7 @@
defined(ANDROID) || defined(__ANDROID__) || defined(__OpenBSD__) || \
defined(__CYGWIN__) || defined(AMIGA) || defined(__NuttX__) || \
(defined(__FreeBSD_version) && (__FreeBSD_version < 800000)) || \
(defined(__MidnightBSD_version) && (__MidnightBSD_version < 100000)) || \
defined(__VXWORKS__)
#include <sys/select.h>
#endif