The PC10 code converts all input to PC93 where all talk
processing is done. It was being called from the wrong
channel.
+09Jul07=======================================================================
+1. remove check for PC93 from legacy nodes. This will allow PC10s to be
+propagated correctly. Probably.
08Jul07=======================================================================
1. put in a temporary fix to the crashing on incoming PC10 talks, whilst I
try to work out how it is happening.
08Jul07=======================================================================
1. put in a temporary fix to the crashing on incoming PC10 talks, whilst I
try to work out how it is happening.
RouteDB::update($_[6], $self->{call});
# RouteDB::update($to, $_[6]);
RouteDB::update($_[6], $self->{call});
# RouteDB::update($to, $_[6]);
- # convert this to a PC93 and process it as such
- $self->normal(pc93($to, $from, $via, $_[3], $_[6]));
+ # convert this to a PC93, coming from mycall with origin set and process it as such
+ $main::me->normal(pc93($to, $from, $via, $_[3], $_[6]));
+ # remember that we are converting PC10->PC93
unless ($self->{do_pc9x}) {
dbg("PCPROT: PC9x come in from non-PC9x node, ignored") if isdbg('chanerr');
return;
unless ($self->{do_pc9x}) {
dbg("PCPROT: PC9x come in from non-PC9x node, ignored") if isdbg('chanerr');
return;
$version = '1.54';
$subversion = '0';
$version = '1.54';
$subversion = '0';