+
+ unless (DXChannel::get($user->call)) { # only do this if not connected
+ my $oldpriv = $user->priv;
+ my $oldlock = $user->lockout;
+ my $lastchanged = $changed;
+ $user->priv(1), ++$changed unless defined $oldpriv && $oldpriv;
+ $user->lockout(1), ++$changed unless defined $oldlock;
+ dbg(sprintf "PCPROT: PC92 K rec, node $call updated priv: '$oldpriv'->%d lockout: '$oldlock'->%s", $user->priv || 0, $user->lockout || 0) if $lastchanged != $changed;
+ }