From: minima Date: Sun, 19 Jan 2003 01:44:52 +0000 (+0000) Subject: make sure only 'full' PC16s have any effect X-Git-Tag: PRE-1-52~86 X-Git-Url: http://www.dxcluster.org/gitweb/gitweb.cgi?p=spider.git;a=commitdiff_plain;h=4637f795c6c8f927fc7ac035c36c1b9a3de37615 make sure only 'full' PC16s have any effect --- diff --git a/Changes b/Changes index f3f209d8..5e3e1c04 100644 --- a/Changes +++ b/Changes @@ -9,6 +9,10 @@ users, then you can do a set/routepc19 to enable PC19 propagation. In the even more rare case of you wanting to prevent PC19s being routed thru your node, you can use unset/routepc19. THIS IS NOT A SUBSTITUTE FOR ROUTE FILTERING!!!!! [translators: I have added wpc16s, wpc16u, wpc19s, wpc19u] + +BTW the first time you connect again you will notice a separate PC19 go out +for each 'new' PC16 that the node sees. This is normal and will go away the +second time the system needs to issue a PC19. 2. Alter the export_user command to remove users that have no useful info and have not been seen for more than (default) 1 year. 17Jan03======================================================================= diff --git a/perl/DXProt.pm b/perl/DXProt.pm index 9a6dabf3..095b1305 100644 --- a/perl/DXProt.pm +++ b/perl/DXProt.pm @@ -645,7 +645,7 @@ sub normal # if there is a parent, proceed, otherwise if there is a latent PC19 in the PC19list, # fix it up in the routing tables and issue it forth before the PC16 unless ($parent) { - if (my $nl = $pc19list{$ncall}) { + if (my $nl = $pc19list{$ncall} && @field > 2) { # this is a new (remembered) node, now attach it to me if it isn't in filtered # and we haven't disallowed it