use strict;
use vars qw($VERSION $BRANCH);
-$VERSION = sprintf( "%d.%03d", q$Revision$ =~ /(\d+)\.(\d+)/ );
-$BRANCH = sprintf( "%d.%03d", q$Revision$ =~ /\d+\.\d+\.(\d+)\.(\d+)/ || (0,0));
+$VERSION = sprintf( "%d.%03d", q$Revision$ =~ /:\s+(\d+)\.(\d+)/ );
+$BRANCH = sprintf( "%d.%03d", q$Revision$ =~ /:\s+\d+\.\d+\.(\d+)\.(\d+)/ || (0,0));
$main::build += $VERSION;
$main::branch += $BRANCH;
@ISA = qw(Route);
%valid = (
- dxchan => '0,Dxchan Calls,parray',
+ dxchan => '0,Dxchan List,parray',
+ nodes => '0,On Node(s),parray',
);
$filterdef = $Route::filterdef;
my $pkg = shift;
my $call = uc shift;
my $ncall = uc shift;
- my $flags = shift;
+ my $flags = shift || Route::here(1);
confess "already have $call in $pkg" if $list{$call};
my $self = $pkg->SUPER::new($call);
$self->{nodes} = [ ];
$self->{flags} = $flags;
$list{$call} = $self;
- dbg("creating Route::User $self->{call}") if isdbg('routelow');
return $self;
}