X-Git-Url: http://www.dxcluster.org/gitweb/gitweb.cgi?p=spider.git;a=blobdiff_plain;f=cmd%2Fset%2Faddress.pl;h=f5922d9c31e53cd8b177020576025ff50e22c239;hp=e69de29bb2d1d6434b8b29ae775ad8c2e48c5391;hb=1cf4bd14be226274d5deb05da8480ab91a5dac52;hpb=20b0104deaeab77fa7ab1444dbcedfcdbf5865f8 diff --git a/cmd/set/address.pl b/cmd/set/address.pl index e69de29b..f5922d9c 100644 --- a/cmd/set/address.pl +++ b/cmd/set/address.pl @@ -0,0 +1,27 @@ +# +# set the address field +# +# Copyright (c) 1998 - Dirk Koopman +# +# $Id$ +# + +my ($self, $line) = @_; +my $call; +my @out; +my $user; + +if ($self->priv >= 5) { # allow a callsign as first arg + my @args = split /\s+/, $line; + $call = UC $args[0]; + $user = DXUser->get_current($call); + shift @args if $user; + $line = join ' ', @args; +} else { + $user = $self->user; +} + +$user->addr($line); +push @out, DXM::msg('addr', $call); + +return (1, @out);