From 956d1533cd42fa7034a03f34119ca4a8a6b45a24 Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Tue, 13 May 2003 05:07:40 +0000
Subject: [PATCH] send_telnet_cmd() does nothing on an RLogin connection
 (RLogin clients do not use or recognize telnet commands).

---
 src/sbbs3/main.cpp | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/sbbs3/main.cpp b/src/sbbs3/main.cpp
index 4acb874c94..03b8c23893 100644
--- a/src/sbbs3/main.cpp
+++ b/src/sbbs3/main.cpp
@@ -909,6 +909,9 @@ static BYTE* telnet_interpret(sbbs_t* sbbs, BYTE* inbuf, int inlen,
 void sbbs_t::send_telnet_cmd(uchar cmd, uchar opt)
 {
 	char buf[16];
+	
+	if(sys_status&SS_RLOGIN)	
+		return; /* RLogin does not use Telnet commands */
 
 	if(cmd<TELNET_WILL) {
 		if(startup->options&BBS_OPT_DEBUG_TELNET)
-- 
GitLab