From d8794e1af255078aaa072d7674bf6aa91e1e902c Mon Sep 17 00:00:00 2001
From: "Rob Swindell (on Windows)" <rob@synchro.net>
Date: Wed, 13 Sep 2023 18:41:14 -0700
Subject: [PATCH] Add new @-code: PROT, user's default file transfer protocol
 (character)

This fixes issue #629
---
 src/sbbs3/atcodes.cpp | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/sbbs3/atcodes.cpp b/src/sbbs3/atcodes.cpp
index fb640d265f..0a0e8d5aeb 100644
--- a/src/sbbs3/atcodes.cpp
+++ b/src/sbbs3/atcodes.cpp
@@ -651,6 +651,10 @@ const char* sbbs_t::atcode(char* sp, char* str, size_t maxlen, int* pmode, bool
 	if(strcmp(sp, "TMP") == 0)
 		return useron.tmpext;
 
+	if(strcmp(sp, "PROT") == 0) {
+		safe_snprintf(str, maxlen, "%c", useron.prot);
+		return str;
+	}
 	if(strcmp(sp, "SEX") == 0) {
 		safe_snprintf(str, maxlen, "%c", useron.sex);
 		return str;
-- 
GitLab