aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/sys/closefrom.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libc/sys/closefrom.c')
-rw-r--r--lib/libc/sys/closefrom.c10
1 files changed, 1 insertions, 9 deletions
diff --git a/lib/libc/sys/closefrom.c b/lib/libc/sys/closefrom.c
index 292702fad38c..76ed4e744397 100644
--- a/lib/libc/sys/closefrom.c
+++ b/lib/libc/sys/closefrom.c
@@ -26,20 +26,12 @@
*/
#include <sys/param.h>
-#include <sys/syscall.h>
#include <unistd.h>
#include "libc_private.h"
-#define CLOSE_RANGE_OSREL 1300091
-
void
closefrom(int lowfd)
{
-
- if (__getosreldate() >= CLOSE_RANGE_OSREL)
- __sys_close_range(MAX(0, lowfd), ~0U, 0);
- else
- /* Fallback to closefrom(2) on older kernels. */
- syscall(SYS_freebsd12_closefrom, lowfd);
+ __sys_close_range(MAX(0, lowfd), ~0U, 0);
}