From a8ea08558861ee7ce290781573e80d1fbbedbb06 Mon Sep 17 00:00:00 2001 From: Michiel Broek Date: Sun, 9 Mar 2008 13:06:53 +0000 Subject: [PATCH] Added debug code for a seenby problem --- ChangeLog | 3 +++ mbfido/postecho.c | 12 ++++++++++++ 2 files changed, 15 insertions(+) diff --git a/ChangeLog b/ChangeLog index 09c1eb2c..fc3619be 100644 --- a/ChangeLog +++ b/ChangeLog @@ -5,6 +5,9 @@ v0.91.2 17-Feb-2008 mbselib.h: Added stream scanning for F-Prot. + mbfido: + Added debug code for a seenby problem. + mbsetup: Fixed chapter numbering in the ascii sitedoc. diff --git a/mbfido/postecho.c b/mbfido/postecho.c index 83ccea30..e74aa68b 100644 --- a/mbfido/postecho.c +++ b/mbfido/postecho.c @@ -338,6 +338,9 @@ int postecho(faddr *p_from, faddr *f, faddr *t, char *orig, char *subj, time_t m */ if (!dupe && !isbad) { +if (strcmp(msgs.Tag, "VCTEST") == 0) { +Syslog('-', "postecho(%s)", ascfnode(p_from, 0x1f)); +} if (msgs.Aka.zone != Link.aka.zone) { /* * If it is a zonegated echomailmessage the SEEN-BY lines @@ -347,6 +350,9 @@ int postecho(faddr *p_from, faddr *f, faddr *t, char *orig, char *subj, time_t m tidy_falist(&sbl); snprintf(sbe, 16, "%u/%u", Link.aka.net, Link.aka.node); fill_list(&sbl, sbe, NULL); +if (strcmp(msgs.Tag, "VCTEST") == 0) { +Syslog('-', "zonegated message, seenby is now %s", sbe); +} } /* @@ -452,6 +458,9 @@ int postecho(faddr *p_from, faddr *f, faddr *t, char *orig, char *subj, time_t m seenlen = strlen(sbe); } fprintf(nfp, "%s", sbe); +if (strcmp(msgs.Tag, "VCTEST") == 0) { +Syslog('-', "add %s to msg", sbe); +} } seenlen = MAXPATH + 1; @@ -509,6 +518,9 @@ int postecho(faddr *p_from, faddr *f, faddr *t, char *orig, char *subj, time_t m StatAdd(&nodes.MailSent, 1L); UpdateNode(); SearchNode(tmpq->aka); +if (strcmp(msgs.Tag, "VCTEST") == 0) { +Syslog('-', "send message to %s", aka2str(tmpq->aka)); +} echo_out++; if (EchoOut(tmpq->aka, t->name, f->name, subj, nfp, flags, cost, mdate)) WriteError("Forward echomail to %s failed", aka2str(tmpq->aka));