ip() compatibility with Apache-1.3
This commit is contained in:
parent
b239dc286f
commit
00ad847b90
|
@ -250,12 +250,7 @@ sub lmSetApacheUser {
|
||||||
# @return string
|
# @return string
|
||||||
sub regRemoteIp {
|
sub regRemoteIp {
|
||||||
my ( $class, $str ) = splice @_;
|
my ( $class, $str ) = splice @_;
|
||||||
if ( MP() == 2 ) {
|
$str =~ s/\$datas->\{ip\}/ip()/g;
|
||||||
$str =~ s/\$datas->\{ip\}/\$apacheRequest->connection->remote_ip/g;
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
$str =~ s/\$datas->\{ip\}/\$apacheRequest->remote_ip/g;
|
|
||||||
}
|
|
||||||
return $str;
|
return $str;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -922,7 +917,12 @@ sub retrieveSession {
|
||||||
|
|
||||||
sub ip {
|
sub ip {
|
||||||
my $ip = 'unknownIP';
|
my $ip = 'unknownIP';
|
||||||
eval { $ip = $apacheRequest->connection->remote_ip };
|
eval {
|
||||||
|
$ip =
|
||||||
|
( MP() == 2 )
|
||||||
|
? $apacheRequest->connection->remote_ip
|
||||||
|
: $apacheRequest->remote_ip;
|
||||||
|
};
|
||||||
return $ip;
|
return $ip;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user