Date: Mon, 21 Jul 1997 09:10:03 -0700 (PDT) From: "Jordan K. Hubbard" <jkh@time.cdrom.com> To: current@freebsd.org Subject: /usr/src/lib/libtelnet - why? Message-ID: <199707211610.JAA28312@time.cdrom.com>
next in thread | raw e-mail | index | archive | help
Somebody came to me the other day and said "hey, you know how ppp will let you talk to a modem device, right? Wouldn't it be neat if that modem device could also be remote, like on a terminal server? At some special host/port combination, like Ciscos and Ascends do it?" Well, I agreed that it would indeed be kinda neat so I went off to figure out how telnet negotiation is done given a raw connection to some port (since all the terminal servers I have around here implement telnet semantics and don't work right with the simplistic "netcat" sorts of solutions). And here's my point: 1. There does not, it would appear, exist any reasonable API and library for handling this kind of stuff, leaving the actual UI details up a layer where you'd think they should be. That kinda sucks since anybody wanting to communicate over a socket with telnet protocol (who's not telnet) has to reimplement this all from scratch. 2. The libtelnet that we do have appears to contain almost nothing, and certainly very little which would appear to need its own library. What was the idea here - just to separate out the DES stuff? Thanks! Jordan
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199707211610.JAA28312>