From 665f7546e3a60ba03f91ac8cccd0b199b4cb6702 Mon Sep 17 00:00:00 2001 From: echicken <> Date: Mon, 19 Mar 2012 23:31:59 +0000 Subject: [PATCH] Send password instead of realname if TG_SENDPASS flag is passed along with TG_RLOGIN. --- src/sbbs3/telgate.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/sbbs3/telgate.cpp b/src/sbbs3/telgate.cpp index e427ae57d6..ff29fc66aa 100644 --- a/src/sbbs3/telgate.cpp +++ b/src/sbbs3/telgate.cpp @@ -123,7 +123,11 @@ void sbbs_t::telnet_gate(char* destaddr, ulong mode) *(p++)=0; p+=sprintf(p,"%s",useron.alias); p++; // Add NULL - p+=sprintf(p,"%s",useron.name); + if(mode&TG_SENDPASS) { + p+=sprintf(p,"%s",useron.pass); + } else { + p+=sprintf(p,"%s",useron.name); + } p++; // Add NULL p+=sprintf(p,"%s/57600",terminal); p++; // Add NULL -- GitLab