Функция sendto в блокирующем режиме не возвращается до тех пор, пока не будут переданы данные. А как эта функция узнаёт, что данные переданы?
Имена участников (разделяйте запятой).