From fd8f94fdadcbaaf68406888c17cbcaed2424882b Mon Sep 17 00:00:00 2001
From: "Rob Swindell (on Windows 11)" <rob@synchro.net>
Date: Sat, 22 Feb 2025 19:51:30 -0800
Subject: [PATCH] Fix previous commit: startup.outgoing4 is not a union
 xp_sockaddr *

---
 src/sbbs3/mailsrvr.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/sbbs3/mailsrvr.c b/src/sbbs3/mailsrvr.c
index 57c819d920..811828e962 100644
--- a/src/sbbs3/mailsrvr.c
+++ b/src/sbbs3/mailsrvr.c
@@ -5716,7 +5716,7 @@ static void sendmail_thread(void* arg)
 				if (startup->outgoing4.s_addr == 0)
 					server = "127.0.0.1";
 				else {
-					inet_addrtop(&startup->outgoing4, numeric_ip, sizeof numeric_ip);
+					inet_ntop(AF_INET, &startup->outgoing4, numeric_ip, sizeof numeric_ip);
 					server = numeric_ip;
 				}
 				sending_locally = TRUE;
-- 
GitLab