unix-fcntl is 4.01+ only as it knows about CLOEXEC