diff --git a/ChangeLog b/ChangeLog index 5aa9b62c..6e8045d6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -4679,6 +4679,7 @@ v0.33.20 10-Feb-2002 address was created. The mbfido news functions doesn't abort anymore when a newsgroup didn't exist. + For points in echomail no seen-by entry is added. mball: Will not crash anymore when it needs more then 10 minutes to diff --git a/mbfido/postecho.c b/mbfido/postecho.c index da322b2b..a429e546 100644 --- a/mbfido/postecho.c +++ b/mbfido/postecho.c @@ -374,7 +374,7 @@ int postecho(faddr *p_from, faddr *f, faddr *t, char *orig, char *subj, * When ready filter dupe's, there is at least one. */ for (i = 0; i < 40; i++) { - if (CFG.akavalid[i] && (msgs.Aka.zone == CFG.aka[i].zone) && + if (CFG.akavalid[i] && (msgs.Aka.zone == CFG.aka[i].zone) && (CFG.aka[i].point == 0) && !((msgs.Aka.net == CFG.aka[i].net) && (msgs.Aka.node == CFG.aka[i].node))) { sprintf(sbe, "%u/%u", CFG.aka[i].net, CFG.aka[i].node); fill_list(&sbl, sbe, NULL); diff --git a/mbfido/scan.c b/mbfido/scan.c index 6a8965f2..30f77fa8 100644 --- a/mbfido/scan.c +++ b/mbfido/scan.c @@ -261,6 +261,7 @@ void ScanFull() for (i = 0; i < 40; i++) { if (CFG.akavalid[i] && (msgs.Aka.zone == CFG.aka[i].zone) && + (CFG.aka[i].point == 0) && !((msgs.Aka.net == CFG.aka[i].net) && (msgs.Aka.node == CFG.aka[i].node))) { sprintf(sbe, "%u/%u", CFG.aka[i].net, @@ -413,6 +414,7 @@ void ScanOne(char *path, unsigned long MsgNum) for (i = 0; i < 40; i++) { if (CFG.akavalid[i] && (msgs.Aka.zone == CFG.aka[i].zone) && + (CFG.aka[i].point == 0) && !((msgs.Aka.net == CFG.aka[i].net) && (msgs.Aka.node == CFG.aka[i].node))) { sprintf(sbe, "%u/%u", CFG.aka[i].net,