DUP_FCNTL
return (flags & DUP_FCNTL ? EINVAL : EBADF);
error = kern_dup(DUP_VARIABLE | DUP_FCNTL, fd, newmin,
error = kern_dup(DUP_VARIABLE | DUP_CLOEXEC | DUP_FCNTL,
error = kern_dup(DUP_VARIABLE | DUP_CLOFORK | DUP_FCNTL,