FDBASE
if (fd < FDBASE) {
nfd = fcntl(fd, F_DUPFD_CLOEXEC, FDBASE);
if ((sflags & SHF_MAPHI) && fd < FDBASE) {
nfd = fcntl(fd, F_DUPFD, FDBASE);
if ((tty_fd = fcntl(tfd, F_DUPFD_CLOEXEC, FDBASE)) == -1) {