Казалось бы, что может быть проще, чем rfc854? Да не тут-то было! Во первых, сначала надо договориться с сервером о параметрах удалённого терминала, во вторых, судя по всему, обмен данными происходит асинхронно. Во всяком случае даже после согласования параметров терминала, режим запрос-ответ не работает. Насколько я могу судить по результатам отладки, данные от сервера могут приходить по частям.
Собственно вопрос, можно ли написать полноценный telnet клиент без использования select()?
И ещё вопрос, есть ли где в сети код простейшего telnet клиента под лицензией public domain ?
Спасибо.