Por esta excelente pergunta e resposta no Unix & Linux :
r representa o buffer de leitura (entrada)
w representa o buffer de gravação (saída)
f representa a "memória alocada para a frente" (memória disponível para o soquete) t representa a fila de transmissão (coisas esperando para serem enviadas ou aguardando um ACK )
Há mais detalhes (e alguns ótimos recursos de referência) no unix. se pergunta .