X-Git-Url: http://gb7djk.dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;ds=inline;f=perl%2FDXCommandmode.pm;h=8dcb9b6cf9b0b07451199d825fddee6ce451205c;hb=53899d74634af9db8d0b842d68b099972dd849b6;hp=2f3d85f23b95492424846bb05acbe4381106deca;hpb=26a632f2e859c7738398095fead0d5b0559b7637;p=spider.git diff --git a/perl/DXCommandmode.pm b/perl/DXCommandmode.pm index 2f3d85f2..8dcb9b6c 100644 --- a/perl/DXCommandmode.pm +++ b/perl/DXCommandmode.pm @@ -125,6 +125,13 @@ sub start $self->tell_login('loginu'); + # do we need to send a forward/opernam? + my $lastoper = $user->lastoper || 0; + my $homenode = $user->homenode || ""; + if ($homenode eq $main::mycall && $lastoper < $main::systime + $DXUser::lastoperinterval) { + run_cmd($DXProt::me, "forward/opernam $call"); + $user->lastoper($main::systime); + } } #