Line 0
Link Here
|
|
|
1 |
--- pflogsumm.pl.orig 2020-09-06 10:15:06.176055000 +0200 |
2 |
+++ pflogsumm.pl 2020-09-06 10:15:43.839326000 +0200 |
3 |
@@ -1536,7 +1536,7 @@ |
4 |
# split domain/ipaddr into separates |
5 |
# newer versions of Postfix have them "dom.ain[i.p.add.ress]" |
6 |
# older versions of Postfix have them "dom.ain/i.p.add.ress" |
7 |
- unless((($domain, $ipAddr) = /^([^\[]+)\[((?:\d{1,3}\.){3}\d{1,3})\]/) == 2 || |
8 |
+ unless((($domain, $ipAddr) = /^([^\[]+)\[((?:\d{1,3}\.){3}\d{1,3}|[0-9a-f:]+)\]/o) == 2 || |
9 |
(($domain, $ipAddr) = /^([^\/]+)\/([0-9a-f.:]+)/i) == 2) { |
10 |
# more exhaustive method |
11 |
($domain, $ipAddr) = /^([^\[\(\/]+)[\[\(\/]([^\]\)]+)[\]\)]?:?\s*$/; |