From c4c1e7ea604ddf6ea146d80ab3cdd7e1d224a8bf Mon Sep 17 00:00:00 2001 From: HF Date: Mon, 1 Aug 2022 23:29:34 +0200 Subject: [PATCH] imporve cidr parsing --- src/utils/whois.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/utils/whois.js b/src/utils/whois.js index 262d0ca..b091104 100644 --- a/src/utils/whois.js +++ b/src/utils/whois.js @@ -15,7 +15,10 @@ import { isIPv6, ip4InRangeToCIDR } from './ip'; */ function cIDRofWhois(ip, whoisData) { if (isIPv6(ip)) { - return whoisData.inet6num || whoisData.range || 'N/A'; + return whoisData.inet6num + || (whoisData.range && !whoisData.range.includes('-') && whoisData.range) + || whoisData.route + || 'N/A'; } const { range } = whoisData; if (range.includes('/') && !range.includes('-')) {