forkfd: Only enable pipe2 on FreeBSD >= 10.0.

The system call is not present on earlier releases, and since the 9.x
series will be supported until the end of 2016, add a check for the
__FreeBSD_version macro and only enable pipe2 support if the value is
high enough.

Change-Id: I5633531cec7e95d42ff5f4b14afe772ae8d7d66d
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
bb10
Raphael Kubo da Costa 2015-12-27 01:24:34 +01:00
parent 655246969e
commit 090bf50771
1 changed files with 1 additions and 1 deletions

View File

@ -64,7 +64,7 @@
# undef HAVE_WAITID
#endif
#if defined(__FreeBSD__)
#if defined(__FreeBSD__) && defined(__FreeBSD_version) && __FreeBSD_version >= 1000032
# define HAVE_PIPE2 1
#endif