Subj : src/sbbs3/main.cpp To : CVS commit From : rswindell Date : Fri Oct 20 2023 20:19:52 src/sbbs3 main.cpp 1.757 1.758 Update of /cvsroot/sbbs/src/sbbs3 In directory cvs:/tmp/cvs-serv22730 Modified Files: main.cpp Log Message: Accept and store the "Internet host number" portion of the telnet TERMINAL LOCATION NUMBER (RFC 946) in sbbs_t::telnet_location. Some (older?) versions of fTelnet request to send this option to the BBS to share the real IP address of the client. Accept this option (when using "format 0") and store the first 32-bits (an IPv4 address) in the telnet location storage / caller-ID information. The same place the telnet SEND LOCATION value is stored if received. Now, we're not requesting this option (e.g. with a Telnet "DO" command), but fTelnet doesn't need that: It offers to send it, so we accept. --- SBBSecho 3.20-Linux * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705) .