From a3809c9752a6d09f31a4b40aeef450668f14de87 Mon Sep 17 00:00:00 2001 From: Michiel Broek Date: Sun, 3 Mar 2002 16:46:27 +0000 Subject: [PATCH] Final updates for auto mailarea create --- ChangeLog | 5 +++++ mbfido/areamgr.c | 1 + 2 files changed, 6 insertions(+) diff --git a/ChangeLog b/ChangeLog index 79a9e81b..30ecaccf 100644 --- a/ChangeLog +++ b/ChangeLog @@ -4647,6 +4647,11 @@ v0.33.20 10-Feb-2002 the outgoing ticfile. For most files nothing is changed. AreaMgr and FileMgr netmails are now split into more netmails when the become too large. + When a downlink requests an echomail area which is not yet + available, and there is a areas file for some uplink, the area + is automatic created and a areamgr request is sent to the + uplink to connect that area. The area is created with the + defaults from the mailgroup. mball: Will not crash anymore when it needs more then 10 minutes to diff --git a/mbfido/areamgr.c b/mbfido/areamgr.c index e638d534..746aee82 100644 --- a/mbfido/areamgr.c +++ b/mbfido/areamgr.c @@ -795,6 +795,7 @@ void A_Connect(faddr *t, char *Area, FILE *tmp) if ((mgroup.UseAka.zone == t->zone) && (mgroup.UseAka.net == t->net) && mgroup.UpLink.zone && strlen(mgroup.AreaFile) && mgroup.Active && mgroup.UserChange) { if (CheckEchoGroup(Area, TRUE, t) == 0) { + fprintf(tmp, "Area %s not available, requested from uplink %s", Area, aka2str(mgroup.UpLink)); break; } }