146a877764
The content of this branch was automatically imported from Fedora ELN with the following as its source: https://src.fedoraproject.org/rpms/postfix#5adef77d7a9ba463dbc7c9cedd3ff1c450a39691
14 lines
736 B
Diff
14 lines
736 B
Diff
diff --git pflogsumm-1.1.5/pflogsumm.pl pflogsumm-1.1.5/pflogsumm.pl
|
|
index 36384dd..eb527d0 100755
|
|
--- pflogsumm-1.1.5/pflogsumm.pl
|
|
+++ pflogsumm-1.1.5/pflogsumm.pl
|
|
@@ -1536,7 +1536,7 @@ sub gimme_domain {
|
|
# split domain/ipaddr into separates
|
|
# newer versions of Postfix have them "dom.ain[i.p.add.ress]"
|
|
# older versions of Postfix have them "dom.ain/i.p.add.ress"
|
|
- unless((($domain, $ipAddr) = /^([^\[]+)\[((?:\d{1,3}\.){3}\d{1,3})\]/) == 2 ||
|
|
+ unless((($domain, $ipAddr) = /^([^\[]+)\[((?:\d{1,3}\.){3}\d{1,3}|[0-9a-f:]+)\]/) == 2 ||
|
|
(($domain, $ipAddr) = /^([^\/]+)\/([0-9a-f.:]+)/i) == 2) {
|
|
# more exhaustive method
|
|
($domain, $ipAddr) = /^([^\[\(\/]+)[\[\(\/]([^\]\)]+)[\]\)]?:?\s*$/;
|