valid_fd