projects
/
spider.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
try to fix the recursive brackets on PC61 ip
[spider.git]
/
perl
/
DXProtHandle.pm
diff --git
a/perl/DXProtHandle.pm
b/perl/DXProtHandle.pm
index a28bb12b83e8b100c38a07e81cab72ce7c89334f..9921d8289d1ad5aed3e3753eae91f18f67fe3fab 100644
(file)
--- a/
perl/DXProtHandle.pm
+++ b/
perl/DXProtHandle.pm
@@
-230,18
+230,19
@@
sub handle_11
$user = DXUser->new($spot[4]) unless $user;
my $r = Route::get($spot[4]);
my $ip = $spot[14] if exists $spot[14];
$user = DXUser->new($spot[4]) unless $user;
my $r = Route::get($spot[4]);
my $ip = $spot[14] if exists $spot[14];
+ my $implied = '';
if ($ip) {
$user->ip($ip), $user->put if !$user->ip || $user->ip ne $ip;
$r->ip($ip) if $r && !$r->ip;
} else {
$ip ||= $r->ip if $r;
$ip ||= $user->ip;
if ($ip) {
$user->ip($ip), $user->put if !$user->ip || $user->ip ne $ip;
$r->ip($ip) if $r && !$r->ip;
} else {
$ip ||= $r->ip if $r;
$ip ||= $user->ip;
- $i
p .
= '*' if $ip;
+ $i
mplied
= '*' if $ip;
}
if (isdbg('progress')) {
}
if (isdbg('progress')) {
-
$ip = $ip ? sprintf "($ip
)" : '';
- my $s = sprintf "SPOT: $spot[1] on $spot[0] \@ %s by $spot[4]$ip\@$spot[7]", cldatetime($spot[2]);
+
my $sip = $ip ? sprintf "($ip$implied
)" : '';
+ my $s = sprintf "SPOT: $spot[1] on $spot[0] \@ %s by $spot[4]$
s
ip\@$spot[7]", cldatetime($spot[2]);
$s .= " '$spot[3]'" if $spot[3];
dbg($s);
}
$s .= " '$spot[3]'" if $spot[3];
dbg($s);
}