From 697b4e4e6566b7b3736c68ce13e0887418896dcc Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Fri, 17 Dec 2004 07:21:31 +0000
Subject: [PATCH] Removes 'in transit' attribute from message headers.

---
 src/sbbs3/fixsmb.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/sbbs3/fixsmb.c b/src/sbbs3/fixsmb.c
index ecc50f6cde..3c3cdbce4d 100644
--- a/src/sbbs3/fixsmb.c
+++ b/src/sbbs3/fixsmb.c
@@ -213,6 +213,10 @@ int fixsmb(char* sub)
 			msg.offset=n;
 			if(renumber)
 				msg.hdr.number=n+1;
+			if(msg.hdr.netattr&MSG_INTRANSIT) {
+				printf("Removing 'in transit' attribute\n");
+				msg.hdr.netattr&=~MSG_INTRANSIT;
+			}
 			msg.idx.number=msg.hdr.number;
 			msg.idx.attr=msg.hdr.attr;
 			msg.idx.time=msg.hdr.when_imported.time;
-- 
GitLab