[cdev] telnet (сотрудничество)

Grigoriy A. Sitkarev sitkarev на komitex.ru
Пн Сен 27 22:28:30 MSK 2010


Егор, ты не жди никого. Начинай писать сам.

За основу можешь взять программу клиента TCP, который мы писали на 
занятиях. Внимательно изучи RFC854 и попробуй сделать минимально рабочий 
NVT (network virtual terminal) пока без опций. Для этого тебе нужно 
посимвольно обрабатывать входной буфер, то что ты будешь читать из 
сокета, обрабатывать NUL, LF, CR (потом можно доделать BEL, BS, HT, VT, 
FF). Тебе также нужно обнаруживать символ IAC (255) и пока просто 
игнорировать команды. Нужно сделать обработку CR LF и CR NULL, как 
требует RFC, в обе стороны. Это такой минимум.

На любые запросы DO XXX и WILL XXX пока достаточно отвечать 
соответственно WON'T XXX и DON'T XXX.

--
Г.А.

jam пишет:
> Кто хочет писать telnet? Предлагаю сотрудничество.
> 
> 
> _______________________________________________
> cdev mailing list
> cdev на wiki.syktsu.ru
> http://wiki.syktsu.ru/cgi-bin/mailman/listinfo/cdev





Подробная информация о списке рассылки cdev