Allow dependant nodes to send pc16 data
[spider.git] / perl / DXProt.pm
index 35f91fefb301a56d9334dc59b0f2cd4024550757..8f16da6603436b57eb6b36831bfc5b19c7085eed 100644 (file)
@@ -1094,6 +1094,9 @@ sub handle_20
        $self->send(pc22());
        $self->state('normal');
        $self->{lastping} = 0;
+       my $thing = Thingy::Rt->new(user=>$self->{call});
+       my $nref = Route::Node::get($self->{call});
+       $thing->broadcast if $thing->copy_pc16_data($nref);
 }
                
 # delete a cluster from the list
@@ -1174,6 +1177,9 @@ sub handle_22
        my $origin = shift;
        $self->state('normal');
        $self->{lastping} = 0;
+       my $thing = Thingy::Rt->new(user=>$self->{call});
+       my $nref = Route::Node::get($self->{call});
+       $thing->broadcast if $thing->copy_pc16_data($nref);
 }
                                
 # WWV info