Я хочу send(socketfd, ...), и я использую функцию select().Должен ли этот дескриптор файла быть в writefds или в readfds?
send(socketfd, ...)
select()
writefds
readfds
readfds для сокетов, из которых вы хотите читать, writefds для тех, в кого вы хотите писать. Так что writefds в вашем случае.