Removed unnecessary include.

Some OSes, as Linux, provide FIONBIO in <sys/ioctl.h>.  Others,
such as the BSDs and Illumos, provide it in <sys/filio.h>, but
they all include that header from <sys/ioctl.h>, so for this test,
we can simplify and just include <sys/ioctl.h>.
This commit is contained in:
Alejandro Colomar
2022-06-19 16:55:14 +02:00
parent c8d9106a0d
commit 0d15cbd5b6

View File

@@ -225,12 +225,6 @@ nxt_feature_test="#include <sys/filio.h>
}"
. auto/feature
if [ $nxt_found = yes ]; then
NXT_SYS_FILIO_H="#include <sys/filio.h>"
else
NXT_SYS_FILIO_H=
fi
nxt_feature="ioctl(FIONBIO)"
nxt_feature_name=NXT_HAVE_FIONBIO
@@ -239,7 +233,6 @@ nxt_feature_incs=
nxt_feature_libs=
nxt_feature_test="#include <unistd.h>
#include <sys/socket.h>
$NXT_SYS_FILIO_H
#include <sys/ioctl.h>
int main() {