summaryrefslogtreecommitdiff
path: root/make_ip6_del.pl
diff options
context:
space:
mode:
authorIgor Pashev <pashev.igor@gmail.com>2019-12-06 13:10:00 +0300
committerIgor Pashev <pashev.igor@gmail.com>2019-12-06 13:10:00 +0300
commit8c13fdabc9833ead8afb57f6c4b476fb7a1ab9e6 (patch)
tree6acdbdadfef2a251bb95ef0aed0f673f0f2bbfa9 /make_ip6_del.pl
parent45eb26992d9fa4efd74b7b283834dcfc212a403f (diff)
parentabf1f11b61b525aa6b95673e50d4be90505b1d67 (diff)
downloadwhois-master.tar.gz
Merge git://github.com/rfc1036/whoisHEADmaster
Diffstat (limited to 'make_ip6_del.pl')
-rwxr-xr-xmake_ip6_del.pl9
1 files changed, 5 insertions, 4 deletions
diff --git a/make_ip6_del.pl b/make_ip6_del.pl
index d94629e..80f0b0c 100755
--- a/make_ip6_del.pl
+++ b/make_ip6_del.pl
@@ -1,14 +1,15 @@
-#!/usr/bin/perl -w
+#!/usr/bin/perl
+use warnings;
use strict;
while (<>) {
chomp;
- s/^\s*(.*)\s*$/$1/;
- s/\s*#.*$//;
+ s/#.*$//;
+ s/^\s+//; s/\s+$//;
next if /^$/;
- die "invalid line:\n$_\n"
+ die "format error:\n$_\n"
if not m#^([\da-fA-F]{4}):([\da-fA-F]{1,4})::/(\d+)\s+([\w\.]+)$#;
my $len = $3; my $s = $4;
my $i1 = $1; my $i2 = $2;