diff --git a/comms/openobex/files/patch-lib_cloexec.h b/comms/openobex/files/patch-lib_cloexec.h index 32305701a14a..d3c12f2b8229 100644 --- a/comms/openobex/files/patch-lib_cloexec.h +++ b/comms/openobex/files/patch-lib_cloexec.h @@ -13,7 +13,7 @@ socklen_t *addrlen) { -#ifdef SOCK_CLOEXEC -+#if defined(SOCK_CLOEXEC) && __FreeBSD_version < 1000032 ++#if defined(SOCK_CLOEXEC) && __FreeBSD_version > 1000032 return accept4(sockfd, addr, addrlen, SOCK_CLOEXEC); #else socket_t fd = accept(sockfd, addr, addrlen);