Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!linus!philabs!cmcl2!harvard!panda!genrad!decvax!wanginst!apollo!rees From: rees@apollo.uucp (Jim Rees) Newsgroups: net.news Subject: Re: News, Notes, and Reality Message-ID: <2eab2709.1de6@apollo.uucp> Date: Thu, 3-Jul-86 10:03:09 EDT Article-I.D.: apollo.2eab2709.1de6 Posted: Thu Jul 3 10:03:09 1986 Date-Received: Sat, 5-Jul-86 07:01:26 EDT References: <2176@cbosgd.UUCP> <33400012@ndm20> <20719@styx.UUCP> Organization: Apollo Computer, Chelmsford, Mass. Lines: 55 Let me remind people that there is no need to put up with orphaned responses. The notes software was fixed ages ago not to produce these atrocities, but some sites are still running ancient software. My news software drops these things on the floor, where they belong. I would urge all sites, especially backbones, to install this code, but only if you understand what it does and agree with its purpose. If you aren't using rn, and don't have the DOXREF code, here is the fix: In inews.c: *************** *** 560,565 xxit(1); } if (is_ctl) { control(&header); localize("control"); --- 569,579 ----- xxit(0); } + if (!strcmp(header.title, "Re: Orphaned Response")) { + logerr("Rejected orphaned response"); + xxit(0); + } + if (is_ctl) { control(&header); localize("control"); If you do have the DOXREF code, here is the fix (sorry, I don't have a diff): if (is_invalid) { logerr("No valid newsgroups found, moved to junk"); localize("junk"); } else if (time((time_t)0) > (cgtdate(header.subdate) + DFLTEXP) ){ logerr("Article too old, moved to junk"); localize("junk"); } else if (!strcmp(header.title, "Re: Orphaned Response")) { logerr("Rejected orphaned response"); xxit(0); } else if (is_ctl) { #ifndef DOXREFS control(&header); #endif localize("control"); } else { if (s_find(&srec, FULLSYSNAME) == FALSE) ...