From f4756ee00961a943a0dcb3bb70aa8ae308f1f030 Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Fri, 18 Apr 2003 04:56:35 +0000
Subject: [PATCH] Eliminated SM_L_SYSOP macro (unused - no local logins).

---
 src/sbbs3/logon.cpp    | 3 +--
 src/sbbs3/useredit.cpp | 2 ++
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/sbbs3/logon.cpp b/src/sbbs3/logon.cpp
index 5c67ab4c80..c1d396d24c 100644
--- a/src/sbbs3/logon.cpp
+++ b/src/sbbs3/logon.cpp
@@ -70,8 +70,7 @@ bool sbbs_t::logon()
 
 	if(useron.rest&FLAG('Q'))
 		qwklogon=1;
-	if(SYSOP && ((online==ON_REMOTE && !(cfg.sys_misc&SM_R_SYSOP))
-		|| (online==ON_LOCAL && !(cfg.sys_misc&SM_L_SYSOP))))
+	if(SYSOP && !(cfg.sys_misc&SM_R_SYSOP))
 		return(false);
 	if(cur_rate<cfg.node_minbps && !(useron.exempt&FLAG('M'))) {
 		bprintf(text[MinimumModemSpeed],cfg.node_minbps);
diff --git a/src/sbbs3/useredit.cpp b/src/sbbs3/useredit.cpp
index e908788d25..3f78eb5e20 100644
--- a/src/sbbs3/useredit.cpp
+++ b/src/sbbs3/useredit.cpp
@@ -62,11 +62,13 @@ void sbbs_t::useredit(int usernumber)
 
 	if(online==ON_REMOTE && console&(CON_R_ECHO|CON_R_INPUT) && !chksyspass())
 		return;
+#if 0	/* no local logins in v3 */
 	if(online==ON_LOCAL) {
 		if(!(cfg.sys_misc&SM_L_SYSOP))
 			return;
 		if(cfg.node_misc&NM_SYSPW && !chksyspass())
 			return; }
+#endif
 	if(usernumber)
 		user.number=usernumber;
 	else
-- 
GitLab