summaryrefslogtreecommitdiffstats
path: root/exilog_parse.pm
diff options
context:
space:
mode:
authorAndreas Unterkircher <unki@netshadow.at>2008-12-12 23:27:57 +0100
committerAndreas Unterkircher <unki@netshadow.at>2008-12-12 23:27:57 +0100
commitf1370d810782a2b4099ff31be83ca312051f9100 (patch)
tree8ead7a9bccf7ba88fbdbf5a6eb0d32a4f287ea5d /exilog_parse.pm
parent226ad0a3c764c0606048acf7371b02765eee60d2 (diff)
downloadexilog-f1370d810782a2b4099ff31be83ca312051f9100.zip
exilog-f1370d810782a2b4099ff31be83ca312051f9100.tar.gz
exilog-f1370d810782a2b4099ff31be83ca312051f9100.tar.bz2
fix conflict on merging upstream from Tom Kistner
Signed-off-by: Andreas Unterkircher <unki@netshadow.at>
Diffstat (limited to 'exilog_parse.pm')
-rw-r--r--exilog_parse.pm6
1 files changed, 3 insertions, 3 deletions
diff --git a/exilog_parse.pm b/exilog_parse.pm
index 2074b13..f1d49df 100644
--- a/exilog_parse.pm
+++ b/exilog_parse.pm
@@ -40,7 +40,7 @@ sub _parse_error {
$subj = _parse_delivery($subj,$h);
m/()()/;
- if ($subj =~ / host ([^ ]+?) \[([0-9.]+?)\]\:/) {
+ if ($subj =~ / host ([^ ]+?) \[([0-9A-Fa-f:.]+?)\]\:/) {
$h->{host_addr} = $2;
$h->{host_dns} = $1;
};
@@ -58,7 +58,7 @@ sub _parse_deferral {
$subj = _parse_delivery($subj,$h);
- if ($subj =~ / host ([^ ]+?) \[([0-9.]+?)\]\:/) {
+ if ($subj =~ / host ([^ ]+?) \[([0-9A-Fa-f:.]+?)\]\:/) {
$h->{host_addr} = $2;
$h->{host_dns} = $1;
};
@@ -138,7 +138,7 @@ sub _parse_arrival {
if ($1) {
my $hstr = $1;
m/()/;
- $hstr =~ s/\[([0-9.]+)\]$//;
+ $hstr =~ s/\[([0-9A-Fa-f:.]+)\]$//;
$h->{host_addr} = $1 if ($1);
$hstr =~ s/^ +//;