Здравствуйте, Odi$$ey, Вы писали:
OE>Здравствуйте, vnp, Вы писали:
vnp>>- Что там такое с телнетом, я совсем не понял.
OE>в выводе команды dir например есть байты FF, когда этот вывод отсылается телнету он воспринимает то что после FF как команды себе родному и честно пытается эту случайную муть выполнять, хотя dir ничего такого ввиду не имел
OE>а какие еще варианты?
Одно из двух:
а) Оставить сервер прозрачным и возложить ответственность на клиента.
б) Честно интерпретировать протокол. Понимать, когда 0xff это IAC (и оставлять его в потоке), а когда — просто банан (и дублировать).
Первое решение мне кажется предпочтительным (если не сказать правильным).
vnp>>Не кажется ли, что сервер много на себя берет?
OE>дык ведь только если попросишь через опцию –F
Дык ведь заранее не скажешь, кто с той стороны будет подсоединяться.