aboutsummaryrefslogtreecommitdiff
path: root/src/lib/inc_generated
diff options
context:
space:
mode:
authorIvan Nardi <12729895+IvanNardi@users.noreply.github.com>2024-08-02 15:06:08 +0200
committerGitHub <noreply@github.com>2024-08-02 15:06:08 +0200
commit2740a4f4e3d56f992b37e1fa273b6e0f3490868e (patch)
tree839d7de0a913194efbc8db054e48f10b346dcd5b /src/lib/inc_generated
parentdbfeb06e26bb91769b870a1694f85fb6f44e2499 (diff)
Update all IP lists (#2515)
The `suffix_id` is simply an incremental index (see `ndpi_load_domain_suffixes`), so its value might changes every time we update the public suffix list.
Diffstat (limited to 'src/lib/inc_generated')
-rw-r--r--src/lib/inc_generated/ndpi_amazon_aws_match.c.inc476
-rw-r--r--src/lib/inc_generated/ndpi_asn_alibaba.c.inc67
-rw-r--r--src/lib/inc_generated/ndpi_asn_avast.c.inc5
-rw-r--r--src/lib/inc_generated/ndpi_asn_bloomberg.c.inc10
-rw-r--r--src/lib/inc_generated/ndpi_asn_discord.c.inc27
-rw-r--r--src/lib/inc_generated/ndpi_asn_disney_plus.c.inc2
-rw-r--r--src/lib/inc_generated/ndpi_asn_dropbox.c.inc1
-rw-r--r--src/lib/inc_generated/ndpi_asn_edgecast.c.inc177
-rw-r--r--src/lib/inc_generated/ndpi_asn_facebook.c.inc58
-rw-r--r--src/lib/inc_generated/ndpi_asn_goto.c.inc56
-rw-r--r--src/lib/inc_generated/ndpi_asn_netflix.c.inc1
-rw-r--r--src/lib/inc_generated/ndpi_asn_nvidia.c.inc15
-rw-r--r--src/lib/inc_generated/ndpi_asn_opendns.c.inc81
-rw-r--r--src/lib/inc_generated/ndpi_asn_riotgames.c.inc9
-rw-r--r--src/lib/inc_generated/ndpi_asn_starcraft.c.inc35
-rw-r--r--src/lib/inc_generated/ndpi_asn_steam.c.inc20
-rw-r--r--src/lib/inc_generated/ndpi_asn_teamviewer.c.inc14
-rw-r--r--src/lib/inc_generated/ndpi_asn_telegram.c.inc22
-rw-r--r--src/lib/inc_generated/ndpi_asn_tencent.c.inc12
-rw-r--r--src/lib/inc_generated/ndpi_asn_threema.c.inc3
-rw-r--r--src/lib/inc_generated/ndpi_asn_twitch.c.inc1
-rw-r--r--src/lib/inc_generated/ndpi_asn_ubuntuone.c.inc14
-rw-r--r--src/lib/inc_generated/ndpi_asn_vk.c.inc4
-rw-r--r--src/lib/inc_generated/ndpi_asn_webex.c.inc11
-rw-r--r--src/lib/inc_generated/ndpi_asn_yandex.c.inc11
-rw-r--r--src/lib/inc_generated/ndpi_asn_yandex_cloud.c.inc6
-rw-r--r--src/lib/inc_generated/ndpi_azure_match.c.inc728
-rw-r--r--src/lib/inc_generated/ndpi_crawlers_match.c.inc8
-rw-r--r--src/lib/inc_generated/ndpi_google_cloud_match.c.inc17
-rw-r--r--src/lib/inc_generated/ndpi_google_match.c.inc42
-rw-r--r--src/lib/inc_generated/ndpi_icloud_private_relay_match.c.inc2046
-rw-r--r--src/lib/inc_generated/ndpi_ms_skype_teams_match.c.inc1
-rw-r--r--src/lib/inc_generated/ndpi_mullvad_match.c.inc189
-rw-r--r--src/lib/inc_generated/ndpi_protonvpn_in_match.c.inc310
-rw-r--r--src/lib/inc_generated/ndpi_protonvpn_out_match.c.inc1174
-rw-r--r--src/lib/inc_generated/ndpi_tor_match.c.inc781
-rw-r--r--src/lib/inc_generated/ndpi_zoom_match.c.inc226
37 files changed, 4600 insertions, 2060 deletions
diff --git a/src/lib/inc_generated/ndpi_amazon_aws_match.c.inc b/src/lib/inc_generated/ndpi_amazon_aws_match.c.inc
index 2268584d4..c048b5bdb 100644
--- a/src/lib/inc_generated/ndpi_amazon_aws_match.c.inc
+++ b/src/lib/inc_generated/ndpi_amazon_aws_match.c.inc
@@ -23,40 +23,23 @@
static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0x03000000 /* 3.0.0.0/15 */, 15, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x03020000 /* 3.2.0.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x03020400 /* 3.2.4.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x03020800 /* 3.2.8.0/21 */, 21, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x03022000 /* 3.2.32.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x03022140 /* 3.2.33.64/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x03022180 /* 3.2.33.128/25 */, 25, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x03022200 /* 3.2.34.0/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x03022280 /* 3.2.34.128/25 */, 25, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x03022300 /* 3.2.35.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x03022400 /* 3.2.36.0/25 */, 25, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x03022500 /* 3.2.37.0/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x03022580 /* 3.2.37.128/25 */, 25, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x03022600 /* 3.2.38.0/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x03022680 /* 3.2.38.128/25 */, 25, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x03022700 /* 3.2.39.0/25 */, 25, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x03022780 /* 3.2.39.128/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x03022800 /* 3.2.40.0/25 */, 25, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x03022900 /* 3.2.41.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x03022A00 /* 3.2.42.0/25 */, 25, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x03022AC0 /* 3.2.42.192/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x03022B00 /* 3.2.43.0/25 */, 25, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x03022F00 /* 3.2.47.0/25 */, 25, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x03022FC0 /* 3.2.47.192/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x03023000 /* 3.2.48.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x03023400 /* 3.2.52.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x03023000 /* 3.2.48.0/21 */, 21, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x03023800 /* 3.2.56.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x03030000 /* 3.3.0.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x03030200 /* 3.3.2.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x03030500 /* 3.3.5.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x03030600 /* 3.3.6.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x03030800 /* 3.3.8.0/21 */, 21, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x03031000 /* 3.3.16.0/20 */, 20, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x03032000 /* 3.3.32.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x03040000 /* 3.4.0.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x03040400 /* 3.4.4.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x03040600 /* 3.4.6.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x03040600 /* 3.4.6.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x03040800 /* 3.4.8.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x03040A00 /* 3.4.10.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x03040F00 /* 3.4.15.0/28 */, 28, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x03041000 /* 3.4.16.0/20 */, 20, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x03042000 /* 3.4.32.0/20 */, 20, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x03050000 /* 3.5.0.0/19 */, 19, NDPI_PROTOCOL_AMAZON_AWS },
@@ -71,6 +54,7 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0x0305A000 /* 3.5.160.0/21 */, 21, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0305A800 /* 3.5.168.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0305AC00 /* 3.5.172.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x0305B400 /* 3.5.180.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0305B800 /* 3.5.184.0/21 */, 21, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0305CA00 /* 3.5.202.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0305CC00 /* 3.5.204.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
@@ -81,9 +65,7 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0x03100000 /* 3.16.0.0/12 */, 12, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x03200000 /* 3.32.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x03212200 /* 3.33.34.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x03212800 /* 3.33.40.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x03212A00 /* 3.33.42.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x03212C00 /* 3.33.44.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x03212800 /* 3.33.40.0/21 */, 21, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x03218000 /* 3.33.128.0/17 */, 17, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x03220000 /* 3.34.0.0/15 */, 15, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x03240000 /* 3.36.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
@@ -95,93 +77,13 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0x03780000 /* 3.120.0.0/13 */, 13, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x03800000 /* 3.128.0.0/12 */, 12, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x03900000 /* 3.144.0.0/13 */, 13, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x03A00000 /* 3.160.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x03A40000 /* 3.164.0.0/18 */, 18, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x03A00000 /* 3.160.0.0/13 */, 13, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x03A80000 /* 3.168.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x03AC0000 /* 3.172.0.0/18 */, 18, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x03D00000 /* 3.208.0.0/12 */, 12, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x03E00000 /* 3.224.0.0/12 */, 12, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x03F80000 /* 3.248.0.0/13 */, 13, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0D200000 /* 13.32.0.0/15 */, 15, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D22000C /* 13.34.0.12/31 */, 31, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D220080 /* 13.34.0.128/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D220100 /* 13.34.1.0/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D220200 /* 13.34.2.0/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D220280 /* 13.34.2.128/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D220380 /* 13.34.3.128/25 */, 25, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D220440 /* 13.34.4.64/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D2204C0 /* 13.34.4.192/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D220500 /* 13.34.5.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D220600 /* 13.34.6.0/25 */, 25, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D2206C0 /* 13.34.6.192/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D220700 /* 13.34.7.0/25 */, 25, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D2207C0 /* 13.34.7.192/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D220840 /* 13.34.8.64/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D220900 /* 13.34.9.0/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D22094C /* 13.34.9.76/32 */, 32, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D220A80 /* 13.34.10.128/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D220B00 /* 13.34.11.0/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D220B80 /* 13.34.11.128/25 */, 25, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D220C40 /* 13.34.12.64/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D220CC0 /* 13.34.12.192/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D220D00 /* 13.34.13.0/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D220D80 /* 13.34.13.128/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D220E80 /* 13.34.14.128/25 */, 25, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D220F00 /* 13.34.15.0/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D220F80 /* 13.34.15.128/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D221040 /* 13.34.16.64/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D221080 /* 13.34.16.128/25 */, 25, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D221100 /* 13.34.17.0/25 */, 25, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D221280 /* 13.34.18.128/25 */, 25, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D221340 /* 13.34.19.64/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D2213C0 /* 13.34.19.192/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D221400 /* 13.34.20.0/25 */, 25, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D2214C0 /* 13.34.20.192/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D221540 /* 13.34.21.64/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D221580 /* 13.34.21.128/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D2215C0 /* 13.34.21.192/27 */, 27, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D221658 /* 13.34.22.88/29 */, 29, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D221660 /* 13.34.22.96/27 */, 27, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D221680 /* 13.34.22.128/25 */, 25, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D221700 /* 13.34.23.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D221840 /* 13.34.24.64/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D221880 /* 13.34.24.128/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D2218C0 /* 13.34.24.192/27 */, 27, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D221940 /* 13.34.25.64/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D221980 /* 13.34.25.128/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D2219C0 /* 13.34.25.192/27 */, 27, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D2219F8 /* 13.34.25.248/29 */, 29, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D221A00 /* 13.34.26.0/25 */, 25, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D221A80 /* 13.34.26.128/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D221AC0 /* 13.34.26.192/27 */, 27, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D221B00 /* 13.34.27.0/25 */, 25, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D221B80 /* 13.34.27.128/27 */, 27, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D221C00 /* 13.34.28.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D222000 /* 13.34.32.0/25 */, 25, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D222080 /* 13.34.32.128/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D222100 /* 13.34.33.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D222200 /* 13.34.34.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D222400 /* 13.34.36.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D222600 /* 13.34.38.0/25 */, 25, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D222680 /* 13.34.38.128/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D222700 /* 13.34.39.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D222800 /* 13.34.40.0/21 */, 21, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D223000 /* 13.34.48.0/20 */, 20, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D224000 /* 13.34.64.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D224400 /* 13.34.68.0/25 */, 25, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D224480 /* 13.34.68.128/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D224500 /* 13.34.69.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D224600 /* 13.34.70.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D224800 /* 13.34.72.0/21 */, 21, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D225000 /* 13.34.80.0/20 */, 20, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D226000 /* 13.34.96.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D226100 /* 13.34.97.0/25 */, 25, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D226180 /* 13.34.97.128/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D226200 /* 13.34.98.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D226400 /* 13.34.100.0/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D226500 /* 13.34.101.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D226600 /* 13.34.102.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D226800 /* 13.34.104.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0D226C00 /* 13.34.108.0/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0D230000 /* 13.35.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0D240000 /* 13.36.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0D280000 /* 13.40.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
@@ -201,6 +103,11 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0x0DF88000 /* 13.248.128.0/17 */, 17, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0DF90000 /* 13.249.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0DFA0000 /* 13.250.0.0/15 */, 15, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x0F910000 /* 15.145.0.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x0F910400 /* 15.145.4.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x0F910800 /* 15.145.8.0/21 */, 21, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x0F911000 /* 15.145.16.0/21 */, 21, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x0F911800 /* 15.145.24.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0F980000 /* 15.152.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0F9C0000 /* 15.156.0.0/15 */, 15, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0F9E0000 /* 15.158.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
@@ -228,6 +135,7 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0x0FC10000 /* 15.193.0.0/19 */, 19, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0FC50000 /* 15.197.0.0/19 */, 19, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0FC52000 /* 15.197.32.0/21 */, 21, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x0FC54000 /* 15.197.64.0/19 */, 19, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0FC58000 /* 15.197.128.0/17 */, 17, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0FC80000 /* 15.200.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0FCD0000 /* 15.205.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
@@ -319,7 +227,14 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0x0FE66B00 /* 15.230.107.0/32 */, 32, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0FE66B02 /* 15.230.107.2/31 */, 31, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0FE66C00 /* 15.230.108.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0FE67000 /* 15.230.112.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x0FE67000 /* 15.230.112.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x0FE67400 /* 15.230.116.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x0FE67500 /* 15.230.117.0/31 */, 31, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x0FE67600 /* 15.230.118.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x0FE67700 /* 15.230.119.0/31 */, 31, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x0FE67800 /* 15.230.120.0/31 */, 31, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x0FE67900 /* 15.230.121.0/29 */, 29, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x0FE67908 /* 15.230.121.8/31 */, 31, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0FE68100 /* 15.230.129.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0FE68200 /* 15.230.130.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0FE68400 /* 15.230.132.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
@@ -329,7 +244,7 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0x0FE69000 /* 15.230.144.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0FE69300 /* 15.230.147.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0FE69400 /* 15.230.148.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0FE69500 /* 15.230.149.0/31 */, 31, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x0FE69500 /* 15.230.149.0/30 */, 30, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0FE69504 /* 15.230.149.4/31 */, 31, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0FE69508 /* 15.230.149.8/30 */, 30, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0FE69600 /* 15.230.150.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
@@ -363,6 +278,7 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0x0FE6D000 /* 15.230.208.0/21 */, 21, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0FE6D800 /* 15.230.216.0/29 */, 29, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0FE6D808 /* 15.230.216.8/30 */, 30, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x0FE6D80C /* 15.230.216.12/31 */, 31, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0FE6D900 /* 15.230.217.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0FE6DA00 /* 15.230.218.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0FE6DC00 /* 15.230.220.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
@@ -371,9 +287,7 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0x0FE6F000 /* 15.230.240.0/21 */, 21, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0FE6F800 /* 15.230.248.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0FE6FA00 /* 15.230.250.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0FE6FB00 /* 15.230.251.0/30 */, 30, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0FE6FB04 /* 15.230.251.4/31 */, 31, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x0FE6FB06 /* 15.230.251.6/32 */, 32, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x0FE6FB00 /* 15.230.251.0/29 */, 29, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0FE6FC00 /* 15.230.252.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0FE6FE00 /* 15.230.254.0/30 */, 30, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0FE6FE04 /* 15.230.254.4/32 */, 32, NDPI_PROTOCOL_AMAZON_AWS },
@@ -387,10 +301,15 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0x0FF84000 /* 15.248.64.0/21 */, 21, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0FF85000 /* 15.248.80.0/20 */, 20, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0FF86800 /* 15.248.104.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x0FF88800 /* 15.248.136.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0FFB0000 /* 15.251.0.0/28 */, 28, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0FFB0014 /* 15.251.0.20/30 */, 30, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0FFB0018 /* 15.251.0.24/30 */, 30, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0FFB001C /* 15.251.0.28/31 */, 31, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x0FFB0021 /* 15.251.0.33/32 */, 32, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x0FFB0022 /* 15.251.0.34/32 */, 32, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x0FFB002F /* 15.251.0.47/32 */, 32, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x0FFB0030 /* 15.251.0.48/32 */, 32, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0FFD0000 /* 15.253.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x0FFE0000 /* 15.254.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x100C0000 /* 16.12.0.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
@@ -405,14 +324,19 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0x100C2C00 /* 16.12.44.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x100C3000 /* 16.12.48.0/20 */, 20, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x100C4000 /* 16.12.64.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x100C4A00 /* 16.12.74.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x100F0000 /* 16.15.0.0/21 */, 21, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x100FB000 /* 16.15.176.0/20 */, 20, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x100FC000 /* 16.15.192.0/18 */, 18, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x10100000 /* 16.16.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x10180000 /* 16.24.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x10180000 /* 16.24.0.0/13 */, 13, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x10320000 /* 16.50.0.0/15 */, 15, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x10340000 /* 16.52.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x10380000 /* 16.56.0.0/18 */, 18, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x10388000 /* 16.56.128.0/18 */, 18, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x10390000 /* 16.57.0.0/18 */, 18, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x103E0000 /* 16.62.0.0/15 */, 15, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x10400000 /* 16.64.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x104E0000 /* 16.78.0.0/15 */, 15, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x109A0000 /* 16.154.0.0/15 */, 15, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x109C0000 /* 16.156.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
@@ -420,6 +344,7 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0x10A80000 /* 16.168.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x10B00000 /* 16.176.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x10B60000 /* 16.182.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x10B80000 /* 16.184.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x12220000 /* 18.34.0.0/19 */, 19, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x12223000 /* 18.34.48.0/20 */, 20, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x12224800 /* 18.34.72.0/21 */, 21, NDPI_PROTOCOL_AMAZON_AWS },
@@ -433,6 +358,15 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0x12588000 /* 18.88.128.0/18 */, 18, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x12590000 /* 18.89.0.0/18 */, 18, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x12598000 /* 18.89.128.0/18 */, 18, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x12600000 /* 18.96.0.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x12600200 /* 18.96.2.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x12601000 /* 18.96.16.0/20 */, 20, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x12602000 /* 18.96.32.0/19 */, 19, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x12604000 /* 18.96.64.0/18 */, 18, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x12608000 /* 18.96.128.0/17 */, 17, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x12610000 /* 18.97.0.0/18 */, 18, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x12618000 /* 18.97.128.0/17 */, 17, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x12620000 /* 18.98.0.0/15 */, 15, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x12640000 /* 18.100.0.0/15 */, 15, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x12660000 /* 18.102.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x12740000 /* 18.116.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
@@ -459,6 +393,7 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0x12FC0000 /* 18.252.0.0/15 */, 15, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x12FE0000 /* 18.254.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x17140000 /* 23.20.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x17A00000 /* 23.160.0.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x1B000000 /* 27.0.0.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x22C00000 /* 34.192.0.0/10 */, 10, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x23474000 /* 35.71.64.0/21 */, 21, NDPI_PROTOCOL_AMAZON_AWS },
@@ -469,26 +404,33 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0x23478000 /* 35.71.128.0/17 */, 17, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x23480000 /* 35.72.0.0/13 */, 13, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x23500000 /* 35.80.0.0/12 */, 12, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x23600000 /* 35.96.0.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x23601000 /* 35.96.16.0/20 */, 20, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x23602000 /* 35.96.32.0/19 */, 19, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x23604000 /* 35.96.64.0/18 */, 18, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x23608000 /* 35.96.128.0/19 */, 19, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x23980000 /* 35.152.0.0/13 */, 13, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x23A00000 /* 35.160.0.0/12 */, 12, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x23B00000 /* 35.176.0.0/13 */, 13, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x2467E800 /* 36.103.232.0/25 */, 25, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x2467E880 /* 36.103.232.128/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x28A40000 /* 40.164.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x28AC0000 /* 40.172.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x28B00000 /* 40.176.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x28B40000 /* 40.180.0.0/15 */, 15, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x28C00000 /* 40.192.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x2BC00000 /* 43.192.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x2BC10000 /* 43.193.0.0/18 */, 18, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x2BC20000 /* 43.194.0.0/15 */, 15, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x2BC40000 /* 43.196.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x2BC60000 /* 43.198.0.0/15 */, 15, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x2BC80000 /* 43.200.0.0/13 */, 13, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x2BD00000 /* 43.208.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x2BD80000 /* 43.216.0.0/15 */, 15, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x2BDA0000 /* 43.218.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x2BF92C00 /* 43.249.44.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x2BFAC000 /* 43.250.192.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x2CC00000 /* 44.192.0.0/10 */, 10, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x2D718000 /* 45.113.128.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x2E338000 /* 46.51.128.0/18 */, 18, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x2E33C000 /* 46.51.192.0/20 */, 20, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x2E33D000 /* 46.51.208.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
@@ -498,12 +440,20 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0x2F800000 /* 47.128.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x32100000 /* 50.16.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x32700000 /* 50.112.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x33000000 /* 51.0.0.0/20 */, 20, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x33001000 /* 51.0.16.0/21 */, 21, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x33001800 /* 51.0.24.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x33001C00 /* 51.0.28.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x33001D00 /* 51.0.29.0/28 */, 28, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x33001D80 /* 51.0.29.128/28 */, 28, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x33005000 /* 51.0.80.0/20 */, 20, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x33006000 /* 51.0.96.0/20 */, 20, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x33007000 /* 51.0.112.0/21 */, 21, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x33008000 /* 51.0.128.0/21 */, 21, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x33100000 /* 51.16.0.0/15 */, 15, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x33140000 /* 51.20.0.0/15 */, 15, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x33180000 /* 51.24.0.0/13 */, 13, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x33180000 /* 51.24.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x33220000 /* 51.34.0.0/15 */, 15, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x332C0000 /* 51.44.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x33540000 /* 51.84.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x335C0000 /* 51.92.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
@@ -511,6 +461,7 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0x33640000 /* 51.100.0.0/15 */, 15, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x33700000 /* 51.112.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x33760000 /* 51.118.0.0/15 */, 15, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x33E00000 /* 51.224.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x34000000 /* 52.0.0.0/11 */, 11, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x34200000 /* 52.32.0.0/13 */, 13, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x34280000 /* 52.40.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
@@ -685,13 +636,21 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0x345DB2E0 /* 52.93.178.224/29 */, 29, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x345DB2E8 /* 52.93.178.232/30 */, 30, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x345DB680 /* 52.93.182.128/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x345DB740 /* 52.93.183.64/27 */, 27, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x345DC1C0 /* 52.93.193.192/29 */, 29, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x345DC1C8 /* 52.93.193.200/30 */, 30, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x345DC600 /* 52.93.198.0/25 */, 25, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x345DC718 /* 52.93.199.24/29 */, 29, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x345DC720 /* 52.93.199.32/28 */, 28, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x345DC758 /* 52.93.199.88/29 */, 29, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x345DC760 /* 52.93.199.96/28 */, 28, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x345DC950 /* 52.93.201.80/28 */, 28, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x345DC960 /* 52.93.201.96/28 */, 28, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x345DE594 /* 52.93.229.148/31 */, 31, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x345DEC00 /* 52.93.236.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x345DF000 /* 52.93.240.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x345DF400 /* 52.93.244.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x345DF6D8 /* 52.93.246.216/29 */, 29, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x345DF700 /* 52.93.247.0/25 */, 25, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x345DF800 /* 52.93.248.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x345DFE00 /* 52.93.254.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
@@ -729,7 +688,7 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0x345EC680 /* 52.94.198.128/27 */, 27, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x345EC700 /* 52.94.199.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x345EC800 /* 52.94.200.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x345EC900 /* 52.94.201.0/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x345EC900 /* 52.94.201.0/25 */, 25, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x345ECC00 /* 52.94.204.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x345ED000 /* 52.94.208.0/20 */, 20, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x345EE000 /* 52.94.224.0/20 */, 20, NDPI_PROTOCOL_AMAZON_AWS },
@@ -781,6 +740,7 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0x3477F800 /* 52.119.248.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x3477FC00 /* 52.119.252.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x347C8000 /* 52.124.128.0/17 */, 17, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x34818200 /* 52.129.130.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x34908520 /* 52.144.133.32/27 */, 27, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x3490C000 /* 52.144.192.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x3490C100 /* 52.144.193.0/25 */, 25, NDPI_PROTOCOL_AMAZON_AWS },
@@ -839,6 +799,7 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0x34DA0000 /* 52.218.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x34DB0000 /* 52.219.0.0/20 */, 20, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x34DB1000 /* 52.219.16.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x34DB1400 /* 52.219.20.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x34DB1800 /* 52.219.24.0/21 */, 21, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x34DB2000 /* 52.219.32.0/20 */, 20, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x34DB3800 /* 52.219.56.0/21 */, 21, NDPI_PROTOCOL_AMAZON_AWS },
@@ -853,16 +814,19 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0x34DBDC00 /* 52.219.220.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x34DBE000 /* 52.219.224.0/21 */, 21, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x34DBE800 /* 52.219.232.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x34DBFD00 /* 52.219.253.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x34DBFE00 /* 52.219.254.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x34DC0000 /* 52.220.0.0/15 */, 15, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x34DE0000 /* 52.222.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x34DF0000 /* 52.223.0.0/17 */, 17, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x34DFC000 /* 52.223.192.0/18 */, 18, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x36140000 /* 54.20.0.0/15 */, 15, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x36190000 /* 54.25.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x361A0000 /* 54.26.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x36190F00 /* 54.25.15.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x36191400 /* 54.25.20.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x36195200 /* 54.25.82.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x361AA600 /* 54.26.166.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x362E0000 /* 54.46.0.0/15 */, 15, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x36400000 /* 54.64.0.0/11 */, 11, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x36700000 /* 54.112.0.0/18 */, 18, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x36740000 /* 54.116.0.0/15 */, 15, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x36900000 /* 54.144.0.0/12 */, 12, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x36A00000 /* 54.160.0.0/11 */, 11, NDPI_PROTOCOL_AMAZON_AWS },
@@ -876,6 +840,7 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0x36DE3900 /* 54.222.57.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x36DE3A00 /* 54.222.58.0/28 */, 28, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x36DE3A20 /* 54.222.58.32/27 */, 27, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x36DE4000 /* 54.222.64.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x36DE4200 /* 54.222.66.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x36DE4400 /* 54.222.68.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x36DE4C00 /* 54.222.76.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
@@ -974,7 +939,21 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0x36F20000 /* 54.242.0.0/15 */, 15, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x36F40000 /* 54.244.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x36F80000 /* 54.248.0.0/13 */, 13, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x38300000 /* 56.48.0.0/13 */, 13, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x38440000 /* 56.68.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x38600000 /* 56.96.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x38700000 /* 56.112.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x387C0000 /* 56.124.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x38800000 /* 56.128.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x38880000 /* 56.136.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x389B0000 /* 56.155.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x389C0000 /* 56.156.0.0/15 */, 15, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x389F0000 /* 56.159.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x38A20000 /* 56.162.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x38A40000 /* 56.164.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x38B80000 /* 56.184.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x38E40000 /* 56.228.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x38F00000 /* 56.240.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x39B40000 /* 57.180.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x3AFE8A00 /* 58.254.138.0/25 */, 25, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x3AFE8A80 /* 58.254.138.128/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
@@ -990,6 +969,7 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0x41080000 /* 65.8.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x41090000 /* 65.9.0.0/17 */, 17, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x41098000 /* 65.9.128.0/18 */, 18, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x41B00000 /* 65.176.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x43CA0000 /* 67.202.0.0/18 */, 18, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x43DCE000 /* 67.220.224.0/19 */, 19, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x44427000 /* 68.66.112.0/20 */, 20, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1030,6 +1010,8 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0x4CDFAA20 /* 76.223.170.32/28 */, 28, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x4CDFAC00 /* 76.223.172.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x4F7D0000 /* 79.125.0.0/17 */, 17, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x5376F000 /* 83.118.240.0/21 */, 21, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x53778000 /* 83.119.128.0/18 */, 18, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x57EE5000 /* 87.238.80.0/21 */, 21, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x60000000 /* 96.0.0.0/18 */, 18, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x60004000 /* 96.0.64.0/19 */, 19, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1063,6 +1045,7 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0x634F0000 /* 99.79.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x63500000 /* 99.80.0.0/15 */, 15, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x63520000 /* 99.82.0.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x63520800 /* 99.82.8.0/21 */, 21, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x63528000 /* 99.82.128.0/18 */, 18, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x63534000 /* 99.83.64.0/19 */, 19, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x63536000 /* 99.83.96.0/21 */, 21, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1079,10 +1062,12 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0x63978000 /* 99.151.128.0/19 */, 19, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x6397A000 /* 99.151.160.0/20 */, 20, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x6397B800 /* 99.151.184.0/21 */, 21, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x63B54000 /* 99.181.64.0/18 */, 18, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x64140000 /* 100.20.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x64180000 /* 100.24.0.0/13 */, 13, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x67040800 /* 103.4.8.0/21 */, 21, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x6708AC00 /* 103.8.172.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x67353000 /* 103.53.48.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x67F69400 /* 103.246.148.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x68997000 /* 104.153.112.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x68997400 /* 104.153.116.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1092,6 +1077,9 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0x68FF380F /* 104.255.56.15/32 */, 32, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x68FF3810 /* 104.255.56.16/30 */, 30, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x68FF3814 /* 104.255.56.20/32 */, 32, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x68FF3817 /* 104.255.56.23/32 */, 32, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x68FF3818 /* 104.255.56.24/30 */, 30, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x68FF381C /* 104.255.56.28/31 */, 31, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x68FF3B51 /* 104.255.59.81/32 */, 32, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x68FF3B52 /* 104.255.59.82/31 */, 31, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x68FF3B55 /* 104.255.59.85/32 */, 32, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1109,6 +1097,8 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0x68FF3B82 /* 104.255.59.130/31 */, 31, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x68FF3B84 /* 104.255.59.132/30 */, 30, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x68FF3B88 /* 104.255.59.136/30 */, 30, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x68FF3BC4 /* 104.255.59.196/30 */, 30, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x68FF3BC8 /* 104.255.59.200/31 */, 31, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x6B140000 /* 107.20.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x6BB00000 /* 107.176.0.0/15 */, 15, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x6C800000 /* 108.128.0.0/13 */, 13, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1136,8 +1126,6 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0x78FDF580 /* 120.253.245.128/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x78FDF5C0 /* 120.253.245.192/27 */, 27, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x7AF8C000 /* 122.248.192.0/18 */, 18, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x82AB0000 /* 130.171.0.0/25 */, 25, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x82AB0080 /* 130.171.0.128/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x82B00000 /* 130.176.0.0/17 */, 17, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x82B08000 /* 130.176.128.0/18 */, 18, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x82B0C000 /* 130.176.192.0/19 */, 19, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1147,15 +1135,17 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0x88120000 /* 136.18.0.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x88121200 /* 136.18.18.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x88121400 /* 136.18.20.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x88122000 /* 136.18.32.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x88122000 /* 136.18.32.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x88122200 /* 136.18.34.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x88123200 /* 136.18.50.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x88128000 /* 136.18.128.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x88128400 /* 136.18.132.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x88128000 /* 136.18.128.0/21 */, 21, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x88128800 /* 136.18.136.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x88128C00 /* 136.18.140.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x8812FE00 /* 136.18.254.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x8B381000 /* 139.56.16.0/20 */, 20, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x8B382000 /* 139.56.32.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x8B382200 /* 139.56.34.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x8CB30000 /* 140.179.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x8E04A000 /* 142.4.160.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x8E04A200 /* 142.4.162.0/28 */, 28, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x8E04A210 /* 142.4.162.16/29 */, 29, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x8E04B100 /* 142.4.177.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x8E04B200 /* 142.4.178.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x8E04B400 /* 142.4.180.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1178,8 +1168,8 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0x96DE2D80 /* 150.222.45.128/25 */, 25, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x96DE2E00 /* 150.222.46.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x96DE3000 /* 150.222.48.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x96DE3400 /* 150.222.52.0/25 */, 25, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x96DE3480 /* 150.222.52.128/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x96DE3400 /* 150.222.52.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x96DE3500 /* 150.222.53.0/27 */, 27, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x96DE4000 /* 150.222.64.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x96DE4474 /* 150.222.68.116/31 */, 31, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x96DE4500 /* 150.222.69.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1197,8 +1187,7 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0x96DE8B74 /* 150.222.139.116/30 */, 30, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x96DE8B78 /* 150.222.139.120/29 */, 29, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x96DE8C00 /* 150.222.140.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x96DEA4D0 /* 150.222.164.208/30 */, 30, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x96DEA4D4 /* 150.222.164.212/31 */, 31, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x96DEA4D0 /* 150.222.164.208/29 */, 29, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x96DEA4DC /* 150.222.164.220/31 */, 31, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x96DEA4DE /* 150.222.164.222/32 */, 32, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x96DEB000 /* 150.222.176.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1231,10 +1220,16 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0x96DEFCF4 /* 150.222.252.244/30 */, 30, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x96DEFCF8 /* 150.222.252.248/30 */, 30, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x97940800 /* 151.148.8.0/21 */, 21, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x97941000 /* 151.148.16.0/31 */, 31, NDPI_PROTOCOL_AMAZON_AWS },
- { 0x97941002 /* 151.148.16.2/32 */, 32, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x97941000 /* 151.148.16.0/30 */, 30, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x97941004 /* 151.148.16.4/31 */, 31, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x97941006 /* 151.148.16.6/32 */, 32, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x97941008 /* 151.148.16.8/30 */, 30, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x97941100 /* 151.148.17.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x97941200 /* 151.148.18.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x97941400 /* 151.148.20.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x97942000 /* 151.148.32.0/21 */, 21, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x97942800 /* 151.148.40.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0x9B920000 /* 155.146.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x9C040000 /* 156.4.0.0/15 */, 15, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x9DAF0000 /* 157.175.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
{ 0x9DF10000 /* 157.241.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1245,12 +1240,17 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0xA0010000 /* 160.1.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
{ 0xA1B20000 /* 161.178.0.0/18 */, 18, NDPI_PROTOCOL_AMAZON_AWS },
{ 0xA1B28000 /* 161.178.128.0/18 */, 18, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0xA1BC0000 /* 161.188.0.0/19 */, 19, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0xA1BC2000 /* 161.188.32.0/20 */, 20, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0xA1BC7F00 /* 161.188.127.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
{ 0xA1BD0000 /* 161.189.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
{ 0xA1C10000 /* 161.193.0.0/18 */, 18, NDPI_PROTOCOL_AMAZON_AWS },
{ 0xA1C18000 /* 161.193.128.0/18 */, 18, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0xA2D07900 /* 162.208.121.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
{ 0xA2D5E800 /* 162.213.232.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
{ 0xA2DE9400 /* 162.222.148.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
{ 0xA2FAEC00 /* 162.250.236.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0xA8B90400 /* 168.185.4.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
{ 0xAC606100 /* 172.96.97.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
{ 0xAC606200 /* 172.96.98.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
{ 0xAC606E00 /* 172.96.110.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1277,24 +1277,29 @@ static ndpi_network ndpi_protocol_amazon_aws_protocol_list[] = {
{ 0xB2EC0000 /* 178.236.0.0/20 */, 20, NDPI_PROTOCOL_AMAZON_AWS },
{ 0xB4A33900 /* 180.163.57.0/25 */, 25, NDPI_PROTOCOL_AMAZON_AWS },
{ 0xB4A33980 /* 180.163.57.128/26 */, 26, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0xB6180000 /* 182.24.0.0/14 */, 14, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0xB61C0000 /* 182.28.0.0/15 */, 15, NDPI_PROTOCOL_AMAZON_AWS },
{ 0xB61E0000 /* 182.30.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
{ 0xB8200000 /* 184.32.0.0/12 */, 12, NDPI_PROTOCOL_AMAZON_AWS },
{ 0xB8480000 /* 184.72.0.0/15 */, 15, NDPI_PROTOCOL_AMAZON_AWS },
{ 0xB8A98000 /* 184.169.128.0/17 */, 17, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0xB92ACC00 /* 185.42.204.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
{ 0xB9307800 /* 185.48.120.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
{ 0xB98F1000 /* 185.143.16.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0xC0104000 /* 192.16.64.0/21 */, 21, NDPI_PROTOCOL_AMAZON_AWS },
{ 0xC01FD400 /* 192.31.212.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
{ 0xC02BAF00 /* 192.43.175.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
{ 0xC02BB800 /* 192.43.184.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0xC06CEF00 /* 192.108.239.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
{ 0xC09D2000 /* 192.157.32.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
{ 0xC09D2200 /* 192.157.34.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0xC09D4800 /* 192.157.72.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
{ 0xC0BDC400 /* 192.189.196.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
- { 0xC139AA00 /* 193.57.170.0/23 */, 23, NDPI_PROTOCOL_AMAZON_AWS },
{ 0xC3110000 /* 195.17.0.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
{ 0xC6630200 /* 198.99.2.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
+ { 0xC709F800 /* 199.9.248.0/21 */, 21, NDPI_PROTOCOL_AMAZON_AWS },
{ 0xC77FE800 /* 199.127.232.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
{ 0xCB53DC00 /* 203.83.220.0/22 */, 22, NDPI_PROTOCOL_AMAZON_AWS },
- { 0xCC2D0000 /* 204.45.0.0/16 */, 16, NDPI_PROTOCOL_AMAZON_AWS },
{ 0xCC57B900 /* 204.87.185.0/24 */, 24, NDPI_PROTOCOL_AMAZON_AWS },
{ 0xCCEC8000 /* 204.236.128.0/17 */, 17, NDPI_PROTOCOL_AMAZON_AWS },
{ 0xCCF6A000 /* 204.246.160.0/19 */, 19, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1330,6 +1335,7 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2400:6500:0:7c00::", 56, NDPI_PROTOCOL_AMAZON_AWS },
{ "2400:6500:100:7200::", 56, NDPI_PROTOCOL_AMAZON_AWS },
{ "2400:6500:ff00::", 48, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2400:6700::", 48, NDPI_PROTOCOL_AMAZON_AWS },
{ "2400:6700:ff00::", 48, NDPI_PROTOCOL_AMAZON_AWS },
{ "2400:7fc0::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2400:7fc0:200::", 40, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1345,7 +1351,9 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2400:7fc0:2f00::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2400:7fc0:4000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2400:7fc0:8000::", 36, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2400:7fc0:a000::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2400:7fc0:c000::", 36, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2402:2a80::", 32, NDPI_PROTOCOL_AMAZON_AWS },
{ "2403:b300:ff00::", 48, NDPI_PROTOCOL_AMAZON_AWS },
{ "2404:c2c0::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2404:c2c0:200::", 40, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1362,7 +1370,7 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2404:c2c0:4000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2404:c2c0:8000::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2404:c2c0:c000::", 36, NDPI_PROTOCOL_AMAZON_AWS },
- { "2406:da00:800::", 64, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:da00:800::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da00:1000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da00:2000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da00:4000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1385,6 +1393,7 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2406:da16::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da17::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da18::", 36, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:da18:8000::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da19::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da1a::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da1b::", 36, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1401,6 +1410,7 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2406:da26::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da27::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da28::", 36, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:da28:8000::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da29::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da2a::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da2b::", 36, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1408,6 +1418,14 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2406:da2d::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da2e::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da2f::", 36, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:da38:1000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:da38:2000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:da38:6000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:da38:7000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:da38:9000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:da38:b000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:da38:e000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:da38:f000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da60:800::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da60:1000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da60:2000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1415,6 +1433,7 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2406:da60:6000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da60:7000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da60:8000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:da60:8800::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da60:9000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da60:a000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da60:b000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1428,6 +1447,7 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2406:da61:6000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da61:7000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da61:8000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:da61:8800::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da61:9000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da61:a000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da61:b000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1441,6 +1461,7 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2406:da68:6000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da68:7000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da68:8000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:da68:8800::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da68:9000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da68:a000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da68:b000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1454,6 +1475,7 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2406:da69:6000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da69:7000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da69:8000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:da69:8800::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da69:9000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da69:a000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:da69:b000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1488,6 +1510,16 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2406:daa0:c000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daa0:e000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daa0:f000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:dab8:1000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:dab8:2000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:dab8:4000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:dab8:8000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:dab8:9000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:dab8:a000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:dab8:b000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:dab8:c000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:dab8:e000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:dab9:c000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daf0:800::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daf0:1000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daf0:2000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1495,6 +1527,7 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2406:daf0:6000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daf0:7000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daf0:8000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:daf0:8800::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daf0:9000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daf0:a000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daf0:b000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1507,6 +1540,7 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2406:daf1:6000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daf1:7000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daf1:8000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:daf1:8800::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daf1:9000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daf1:a000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daf1:b000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1520,14 +1554,32 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2406:daf2:6000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daf2:7000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daf2:8000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:daf2:8800::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daf2:9000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daf2:a000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daf2:b000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daf2:c000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daf2:e000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daf2:f000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:daf4:c000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:daf5:1000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:daf5:2000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:daf5:4000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:daf5:8000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:daf5:8800::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:daf5:9000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:daf5:a000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:daf5:b000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:daf5:c000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:daf5:e000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:daf6:8800::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:daf6:b000::", 48, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daf7:4040::", 47, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daf7:40c0::", 47, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:daf7:8041::", 48, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:daf7:8081::", 48, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:daf7:80c1::", 48, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:daf7:8800::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daf8:1000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daf8:2000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daf8:4000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1540,6 +1592,7 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2406:daf8:c000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daf8:e000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daf8:f000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:daf9:800::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daf9:1000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daf9:2000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daf9:4000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1559,6 +1612,8 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2406:dafa:a000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:dafa:c000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:dafa:e000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:dafb:8800::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:dafc:800::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:dafc:1000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:dafc:2000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:dafc:4000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1574,6 +1629,7 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2406:dafc:ff60::", 46, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:dafc:ff80::", 46, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:dafc:ffa0::", 46, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:dafe:800::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:dafe:1000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:dafe:2000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:dafe:4000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1592,6 +1648,7 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2406:daff:6000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daff:7000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daff:8000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2406:daff:8800::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daff:9000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daff:a000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2406:daff:b000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1650,6 +1707,7 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2600:1f01:48f0::", 46, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1f10:4000::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1f10:8000::", 36, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1f10:c000::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1f11::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1f11:4000::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1f11:8000::", 36, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1669,6 +1727,7 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2600:1f17:8000::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1f18::", 33, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1f18:8000::", 36, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1f19:4000::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1f19:8000::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1f1a:4000::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1f1a:8000::", 36, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1683,6 +1742,7 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2600:1f1e:4000::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1f1e:8000::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1f1f::", 36, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1f1f:4000::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1f1f:8000::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1f20:8000::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1f21::", 36, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1702,6 +1762,7 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2600:1f27:8000::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1f28::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1f28:8000::", 36, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1f29:4000::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1f29:8000::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1f2a:4000::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1f2a:8000::", 36, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1715,7 +1776,17 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2600:1f2e::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1f2e:4000::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1f2e:8000::", 36, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1f2f:4000::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1f2f:8000::", 36, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1f38:1000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1f38:2000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1f38:4000::", 39, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1f38:5000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1f38:6000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1f38:8000::", 39, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1f38:a400::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1f38:c000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1f38:e000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1f60:1000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1f60:2000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1f60:4000::", 39, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1771,7 +1842,9 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2600:1fa0:a400::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1fa0:c000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1fa0:e000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1fb8:4000::", 39, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1fb8:6000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1fb8:8000::", 39, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ff0:1000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ff0:2000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ff0:4000::", 39, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1783,7 +1856,7 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2600:1ff0:e000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ff1:1000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ff1:2000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
- { "2600:1ff1:4000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1ff1:4000::", 39, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ff1:5000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ff1:6000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ff1:8000::", 39, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1798,7 +1871,10 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2600:1ff2:a400::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ff2:c000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ff2:e000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1ff5:4000::", 39, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ff5:6000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1ff5:8000::", 39, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1ff6:8000::", 48, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ff7:4020::", 47, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ff7:4080::", 47, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ff7:40c0::", 47, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1815,10 +1891,22 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2600:1ff8:e000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ff9:1000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ff9:2000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
- { "2600:1ff9:4000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1ff9:4000::", 39, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ff9:5000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ff9:6000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ff9:8000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1ff9:8100::", 46, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1ff9:8110::", 46, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1ff9:8120::", 46, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1ff9:8140::", 46, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1ff9:8150::", 46, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1ff9:8180::", 46, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1ff9:8190::", 46, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1ff9:81a0::", 46, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1ff9:81c0::", 46, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1ff9:81d0::", 46, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1ff9:81e0::", 46, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1ff9:a400::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ff9:c000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ff9:e000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ffa:1000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1833,17 +1921,15 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2600:1ffb:40c0::", 46, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ffb:6040::", 46, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ffb:60c0::", 47, NDPI_PROTOCOL_AMAZON_AWS },
- { "2600:1ffb:8080::", 48, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1ffb:8080::", 47, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ffb:80a0::", 47, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ffc:1000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ffc:2000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
- { "2600:1ffc:4000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1ffc:4000::", 39, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ffc:5000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ffc:6000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
- { "2600:1ffc:8000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
- { "2600:1ffc:a440::", 51, NDPI_PROTOCOL_AMAZON_AWS },
- { "2600:1ffc:a480::", 51, NDPI_PROTOCOL_AMAZON_AWS },
- { "2600:1ffc:a4c0::", 51, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1ffc:8000::", 39, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1ffc:a400::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ffc:c000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ffc:e000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ffd:803f::", 48, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1884,10 +1970,11 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2600:1ffd:85e8::", 48, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ffe:1000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ffe:2000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
- { "2600:1ffe:4000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1ffe:4000::", 39, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ffe:5000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ffe:6000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
- { "2600:1ffe:8000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1ffe:8000::", 39, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:1ffe:a400::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ffe:c000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1ffe:e000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:1fff:1000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1906,7 +1993,7 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2600:9000:1000::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:9000:2000::", 35, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:9000:4000::", 36, NDPI_PROTOCOL_AMAZON_AWS },
- { "2600:9000:5300::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:9000:5200::", 39, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:9000:a100::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:9000:a200::", 39, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:9000:a400::", 38, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1915,13 +2002,16 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2600:f000::", 39, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:f000:8000::", 39, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:f002::", 39, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:f002:c000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:f003:a200::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:f00c::", 39, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:f00c:8000::", 39, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:f00e::", 39, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:f00e:400::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:f00e:600::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:f00f::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:f0f0:0:100::", 56, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:f0f0:0:200::", 59, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:f0f0:0:300::", 56, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:f0f0:1:a00::", 56, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:f0f0:1:f00::", 56, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1937,28 +2027,32 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2600:f0f0:1:2200::", 56, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:f0f0:1:fd00::", 56, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:f0f0:1:fe00::", 55, NDPI_PROTOCOL_AMAZON_AWS },
- { "2600:f0f0:2::", 48, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:f0f0:2::", 47, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:f0f0:4::", 48, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:f0f0:10::", 48, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:f0f0:20::", 48, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:f0f0:30::", 44, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:f0f0:40::", 48, NDPI_PROTOCOL_AMAZON_AWS },
- { "2600:f0f0:80::", 47, NDPI_PROTOCOL_AMAZON_AWS },
- { "2600:f0f0:82:100::", 56, NDPI_PROTOCOL_AMAZON_AWS },
- { "2600:f0f0:82:200::", 55, NDPI_PROTOCOL_AMAZON_AWS },
- { "2600:f0f0:82:400::", 54, NDPI_PROTOCOL_AMAZON_AWS },
- { "2600:f0f0:82:800::", 54, NDPI_PROTOCOL_AMAZON_AWS },
- { "2600:f0f0:82:c00::", 55, NDPI_PROTOCOL_AMAZON_AWS },
- { "2600:f0f0:82:e00::", 56, NDPI_PROTOCOL_AMAZON_AWS },
- { "2600:f0f0:82:1100::", 56, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:f0f0:80::", 45, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:f0f0:a0::", 48, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:f0f0:300:100::", 56, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:f0f0:30e::", 47, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:f0f0:400::", 44, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:f0f0:500::", 48, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:f0f0:600::", 54, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:f0f0:730::", 47, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:f0f0:f00::", 54, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:f0f0:f00:400::", 55, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:f0f0:1000::", 44, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:f0f0:4000::", 44, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:f0f0:5500::", 48, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:f0f0:5502::", 47, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:f0f0:6000::", 43, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:f0f1:8801::", 48, NDPI_PROTOCOL_AMAZON_AWS },
{ "2600:f0f1:8802::", 48, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:f0f2:7000::", 44, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:f0f3:f000::", 44, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2600:f0fb:f000::", 44, NDPI_PROTOCOL_AMAZON_AWS },
{ "2605:9cc0:1ff0::", 56, NDPI_PROTOCOL_AMAZON_AWS },
{ "2605:9cc0:1ff0:400::", 54, NDPI_PROTOCOL_AMAZON_AWS },
{ "2605:9cc0:1ff0:800::", 55, NDPI_PROTOCOL_AMAZON_AWS },
@@ -1968,19 +2062,46 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2605:9cc0:1ff0:2d00::", 56, NDPI_PROTOCOL_AMAZON_AWS },
{ "2605:9cc0:1ff0:3c00::", 56, NDPI_PROTOCOL_AMAZON_AWS },
{ "2605:9cc0:1ff0:4000::", 54, NDPI_PROTOCOL_AMAZON_AWS },
- { "2605:9cc0:1ff0:7000::", 56, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2605:9cc0:1ff0:7200::", 56, NDPI_PROTOCOL_AMAZON_AWS },
{ "2605:9cc0:1ff0:8000::", 56, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2605:9cc0:1ff0:8200::", 56, NDPI_PROTOCOL_AMAZON_AWS },
{ "2605:9cc0:1ff0:f800::", 56, NDPI_PROTOCOL_AMAZON_AWS },
{ "2605:9cc0:1fff:fc00::", 54, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2605:b140:1000::", 48, NDPI_PROTOCOL_AMAZON_AWS },
{ "2606:f40::", 39, NDPI_PROTOCOL_AMAZON_AWS },
{ "2606:f40:400::", 39, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2606:f40:1800::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2606:f40:2100::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2606:f40:8000::", 39, NDPI_PROTOCOL_AMAZON_AWS },
{ "2606:f40:8400::", 39, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2606:f40:9800::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2606:f40:a100::", 40, NDPI_PROTOCOL_AMAZON_AWS },
- { "2606:f40:fffa::", 47, NDPI_PROTOCOL_AMAZON_AWS },
- { "2606:f40:fffc::", 46, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2606:f40:fff8::", 45, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2606:7b40:1000:2000::", 55, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2606:7b40:1000:3000::", 56, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2606:7b40:1000:8000::", 56, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2606:7b40:1042::", 56, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2606:7b40:1042:3200::", 60, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2606:7b40:10ff:7000::", 56, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2606:7b40:10ff:8000::", 56, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2606:7b40:10ff:9000::", 56, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2606:7b40:10ff:a000::", 56, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2606:7b40:10ff:a200::", 59, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2606:7b40:10ff:a220::", 60, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2606:7b40:10ff:a250::", 60, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2606:7b40:10ff:b000::", 56, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2606:7b40:10ff:c000::", 56, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2606:7b40:10ff:d000::", 56, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2606:7b40:10ff:d210::", 60, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2606:7b40:10ff:d220::", 60, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2606:7b40:10ff:d250::", 60, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2606:7b40:10ff:d2f0::", 60, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2606:7b40:10ff:e000::", 56, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2606:7b40:10ff:f000::", 56, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2606:7b40:10ff:ff00::", 56, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2606:7b40:1800::", 48, NDPI_PROTOCOL_AMAZON_AWS },
{ "2620:107:3000::", 47, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2620:107:3002::", 64, NDPI_PROTOCOL_AMAZON_AWS },
{ "2620:107:300f::", 48, NDPI_PROTOCOL_AMAZON_AWS },
{ "2620:107:4000::", 64, NDPI_PROTOCOL_AMAZON_AWS },
{ "2620:107:4000:2::", 63, NDPI_PROTOCOL_AMAZON_AWS },
@@ -2009,6 +2130,7 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2620:107:4000:8001::", 64, NDPI_PROTOCOL_AMAZON_AWS },
{ "2620:107:4000:8002::", 64, NDPI_PROTOCOL_AMAZON_AWS },
{ "2620:107:4000:8004::", 64, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2620:107:4000:8500::", 56, NDPI_PROTOCOL_AMAZON_AWS },
{ "2620:107:4000:9000::", 62, NDPI_PROTOCOL_AMAZON_AWS },
{ "2620:107:4000:9005::", 64, NDPI_PROTOCOL_AMAZON_AWS },
{ "2620:107:4000:9006::", 64, NDPI_PROTOCOL_AMAZON_AWS },
@@ -2018,8 +2140,9 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2620:107:4000:9010::", 61, NDPI_PROTOCOL_AMAZON_AWS },
{ "2620:107:4000:9018::", 63, NDPI_PROTOCOL_AMAZON_AWS },
{ "2620:107:4000:901b::", 64, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2620:107:4000:9900:50:80::", 94, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2620:107:4000:9900:50:84::", 96, NDPI_PROTOCOL_AMAZON_AWS },
{ "2620:107:4000:a080::", 58, NDPI_PROTOCOL_AMAZON_AWS },
- { "2620:107:4000:a66c::13", 128, NDPI_PROTOCOL_AMAZON_AWS },
{ "2620:107:4000:a840::", 58, NDPI_PROTOCOL_AMAZON_AWS },
{ "2620:107:4000:a880::", 57, NDPI_PROTOCOL_AMAZON_AWS },
{ "2620:107:4000:a900::", 57, NDPI_PROTOCOL_AMAZON_AWS },
@@ -2031,9 +2154,16 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2620:108:d000::", 44, NDPI_PROTOCOL_AMAZON_AWS },
{ "2804:800:0:7000::", 56, NDPI_PROTOCOL_AMAZON_AWS },
{ "2804:800:ff00::", 48, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2a01:578:0:13::", 64, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a01:578:0:7000::", 55, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a01:578:0:7200::", 56, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2a01:578:0:7300::1", 128, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2a01:578:0:7301::1", 128, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2a01:578:0:7302::1", 128, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a01:578:0:7400::", 56, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2a01:578:0:7500::1", 128, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2a01:578:0:7501::1", 128, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2a01:578:0:7502::1", 128, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a01:578:0:7700::", 56, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a01:578:0:7800::", 55, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a01:578:3::", 48, NDPI_PROTOCOL_AMAZON_AWS },
@@ -2050,23 +2180,27 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2a05:d000:e000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d011::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d012::", 36, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2a05:d013::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d014::", 35, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d015::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d016::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d018::", 35, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d019::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d01a::", 36, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2a05:d01b::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d01c::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d01d::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d01e::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d021::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d022::", 36, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2a05:d023::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d024::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d025::", 35, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d026::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d028::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d029::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d02a::", 36, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2a05:d02b::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d02c::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d02d::", 36, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d02e::", 36, NDPI_PROTOCOL_AMAZON_AWS },
@@ -2110,6 +2244,15 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2a05:d035:a000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d035:c000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d035:e000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2a05:d038:1000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2a05:d038:2000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2a05:d038:4000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2a05:d038:5000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2a05:d038:6000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2a05:d038:9000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2a05:d038:a000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2a05:d038:c000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2a05:d038:e000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d03a:1000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d03a:2000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d03a:4000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
@@ -2131,6 +2274,11 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2a05:d050:a000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d050:c000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d050:e000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2a05:d058:2000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2a05:d058:4000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2a05:d058:6000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2a05:d058:8000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2a05:d058:e000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d070:1000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d070:2000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d070:4000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
@@ -2160,6 +2308,12 @@ static ndpi_network6 ndpi_protocol_amazon_aws_protocol_list_6[] = {
{ "2a05:d072:a000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d072:c000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d072:e000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2a05:d075:2000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2a05:d075:4000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2a05:d075:6000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2a05:d075:8000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2a05:d075:e000::", 40, NDPI_PROTOCOL_AMAZON_AWS },
+ { "2a05:d076:c000::", 48, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d077:6040::", 47, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d077:6080::", 47, NDPI_PROTOCOL_AMAZON_AWS },
{ "2a05:d077:60c0::", 47, NDPI_PROTOCOL_AMAZON_AWS },
diff --git a/src/lib/inc_generated/ndpi_asn_alibaba.c.inc b/src/lib/inc_generated/ndpi_asn_alibaba.c.inc
index 58ef064d2..e6a8cb1c2 100644
--- a/src/lib/inc_generated/ndpi_asn_alibaba.c.inc
+++ b/src/lib/inc_generated/ndpi_asn_alibaba.c.inc
@@ -28,6 +28,11 @@ static ndpi_network ndpi_protocol_alibaba_protocol_list[] = {
{ 0x08880000 /* 8.136.0.0/13 */, 13, NDPI_PROTOCOL_ALIBABA },
{ 0x08900000 /* 8.144.0.0/14 */, 14, NDPI_PROTOCOL_ALIBABA },
{ 0x08940000 /* 8.148.0.0/19 */, 19, NDPI_PROTOCOL_ALIBABA },
+ { 0x08942000 /* 8.148.32.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
+ { 0x08948000 /* 8.148.128.0/17 */, 17, NDPI_PROTOCOL_ALIBABA },
+ { 0x08950000 /* 8.149.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
+ { 0x08980000 /* 8.152.0.0/14 */, 14, NDPI_PROTOCOL_ALIBABA },
+ { 0x089C0000 /* 8.156.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
{ 0x08D00000 /* 8.208.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
{ 0x08D10000 /* 8.209.0.0/19 */, 19, NDPI_PROTOCOL_ALIBABA },
{ 0x08D12400 /* 8.209.36.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
@@ -40,13 +45,13 @@ static ndpi_network ndpi_protocol_alibaba_protocol_list[] = {
{ 0x08D50000 /* 8.213.0.0/17 */, 17, NDPI_PROTOCOL_ALIBABA },
{ 0x08D58000 /* 8.213.128.0/19 */, 19, NDPI_PROTOCOL_ALIBABA },
{ 0x08D5A000 /* 8.213.160.0/21 */, 21, NDPI_PROTOCOL_ALIBABA },
+ { 0x08D5B000 /* 8.213.176.0/20 */, 20, NDPI_PROTOCOL_ALIBABA },
{ 0x08D5C000 /* 8.213.192.0/18 */, 18, NDPI_PROTOCOL_ALIBABA },
{ 0x08D60000 /* 8.214.0.0/15 */, 15, NDPI_PROTOCOL_ALIBABA },
{ 0x08D80000 /* 8.216.0.0/14 */, 14, NDPI_PROTOCOL_ALIBABA },
{ 0x08DC0000 /* 8.220.0.0/15 */, 15, NDPI_PROTOCOL_ALIBABA },
- { 0x08DE0000 /* 8.222.0.0/18 */, 18, NDPI_PROTOCOL_ALIBABA },
- { 0x08DE4000 /* 8.222.64.0/19 */, 19, NDPI_PROTOCOL_ALIBABA },
- { 0x08DE8000 /* 8.222.128.0/17 */, 17, NDPI_PROTOCOL_ALIBABA },
+ { 0x08DE0000 /* 8.222.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
+ { 0x08DF0000 /* 8.223.0.0/17 */, 17, NDPI_PROTOCOL_ALIBABA },
{ 0x0E017000 /* 14.1.112.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
{ 0x27600000 /* 39.96.0.0/13 */, 13, NDPI_PROTOCOL_ALIBABA },
{ 0x27680000 /* 39.104.0.0/14 */, 14, NDPI_PROTOCOL_ALIBABA },
@@ -54,23 +59,27 @@ static ndpi_network ndpi_protocol_alibaba_protocol_list[] = {
{ 0x2A608000 /* 42.96.128.0/17 */, 17, NDPI_PROTOCOL_ALIBABA },
{ 0x2A780000 /* 42.120.0.0/15 */, 15, NDPI_PROTOCOL_ALIBABA },
{ 0x2A9C8000 /* 42.156.128.0/17 */, 17, NDPI_PROTOCOL_ALIBABA },
+ { 0x2B100000 /* 43.16.0.0/12 */, 12, NDPI_PROTOCOL_ALIBABA },
+ { 0x2B200000 /* 43.32.0.0/11 */, 11, NDPI_PROTOCOL_ALIBABA },
+ { 0x2B400000 /* 43.64.0.0/14 */, 14, NDPI_PROTOCOL_ALIBABA },
+ { 0x2B440000 /* 43.68.0.0/15 */, 15, NDPI_PROTOCOL_ALIBABA },
{ 0x2B5B0000 /* 43.91.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
- { 0x2B600000 /* 43.96.0.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
- { 0x2B600200 /* 43.96.2.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
+ { 0x2B600300 /* 43.96.3.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
{ 0x2B600400 /* 43.96.4.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
{ 0x2B600700 /* 43.96.7.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
- { 0x2B600800 /* 43.96.8.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
+ { 0x2B600800 /* 43.96.8.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
+ { 0x2B600A00 /* 43.96.10.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
{ 0x2B600C00 /* 43.96.12.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
- { 0x2B601000 /* 43.96.16.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
- { 0x2B601200 /* 43.96.18.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
- { 0x2B601400 /* 43.96.20.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
- { 0x2B601800 /* 43.96.24.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
- { 0x2B601C00 /* 43.96.28.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
+ { 0x2B601400 /* 43.96.20.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
+ { 0x2B601700 /* 43.96.23.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
+ { 0x2B601800 /* 43.96.24.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
{ 0x2B602000 /* 43.96.32.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
+ { 0x2B602400 /* 43.96.36.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
{ 0x2B604200 /* 43.96.66.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
{ 0x2B604400 /* 43.96.68.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
{ 0x2B604800 /* 43.96.72.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
- { 0x2B605000 /* 43.96.80.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
+ { 0x2B605000 /* 43.96.80.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
+ { 0x2B605800 /* 43.96.88.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
{ 0x2D59C800 /* 45.89.200.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
{ 0x2D712800 /* 45.113.40.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
{ 0x2DC41C00 /* 45.196.28.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
@@ -80,8 +89,12 @@ static ndpi_network ndpi_protocol_alibaba_protocol_list[] = {
{ 0x2F4A0000 /* 47.74.0.0/15 */, 15, NDPI_PROTOCOL_ALIBABA },
{ 0x2F4C0000 /* 47.76.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
{ 0x2F4D0000 /* 47.77.0.0/21 */, 21, NDPI_PROTOCOL_ALIBABA },
- { 0x2F4F0000 /* 47.79.0.0/18 */, 18, NDPI_PROTOCOL_ALIBABA },
- { 0x2F4F4000 /* 47.79.64.0/20 */, 20, NDPI_PROTOCOL_ALIBABA },
+ { 0x2F4E0000 /* 47.78.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
+ { 0x2F4F0000 /* 47.79.0.0/17 */, 17, NDPI_PROTOCOL_ALIBABA },
+ { 0x2F500000 /* 47.80.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
+ { 0x2F520000 /* 47.82.0.0/17 */, 17, NDPI_PROTOCOL_ALIBABA },
+ { 0x2F530000 /* 47.83.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
+ { 0x2F540000 /* 47.84.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
{ 0x2F580000 /* 47.88.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
{ 0x2F590000 /* 47.89.0.0/18 */, 18, NDPI_PROTOCOL_ALIBABA },
{ 0x2F594700 /* 47.89.71.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
@@ -130,11 +143,9 @@ static ndpi_network ndpi_protocol_alibaba_protocol_list[] = {
{ 0x3B526800 /* 59.82.104.0/21 */, 21, NDPI_PROTOCOL_ALIBABA },
{ 0x3B527000 /* 59.82.112.0/20 */, 20, NDPI_PROTOCOL_ALIBABA },
{ 0x3B528000 /* 59.82.128.0/21 */, 21, NDPI_PROTOCOL_ALIBABA },
+ { 0x3B528800 /* 59.82.136.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
{ 0x3B6E0000 /* 59.110.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
{ 0x3CCD0000 /* 60.205.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
- { 0x3E3CE000 /* 62.60.224.0/19 */, 19, NDPI_PROTOCOL_ALIBABA },
- { 0x3E806000 /* 62.128.96.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
- { 0x59DB0000 /* 89.219.0.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
{ 0x5E9ED000 /* 94.158.208.0/21 */, 21, NDPI_PROTOCOL_ALIBABA },
{ 0x65250000 /* 101.37.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
{ 0x65840000 /* 101.132.0.0/15 */, 15, NDPI_PROTOCOL_ALIBABA },
@@ -172,6 +183,7 @@ static ndpi_network ndpi_protocol_alibaba_protocol_list[] = {
{ 0x7B380000 /* 123.56.0.0/15 */, 15, NDPI_PROTOCOL_ALIBABA },
{ 0x8B5F0000 /* 139.95.0.0/20 */, 20, NDPI_PROTOCOL_ALIBABA },
{ 0x8B5F1000 /* 139.95.16.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
+ { 0x8B5F4000 /* 139.95.64.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
{ 0x8B810000 /* 139.129.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
{ 0x8BC40000 /* 139.196.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
{ 0x8BE00000 /* 139.224.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
@@ -185,6 +197,7 @@ static ndpi_network ndpi_protocol_alibaba_protocol_list[] = {
{ 0x9CF04C00 /* 156.240.76.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
{ 0x9CF50100 /* 156.245.1.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
{ 0xA1750000 /* 161.117.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
+ { 0xA3B52900 /* 163.181.41.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
{ 0xA3B54500 /* 163.181.69.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
{ 0xA3B55700 /* 163.181.87.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
{ 0xAA210000 /* 170.33.0.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
@@ -198,7 +211,8 @@ static ndpi_network ndpi_protocol_alibaba_protocol_list[] = {
{ 0xAA215000 /* 170.33.80.0/21 */, 21, NDPI_PROTOCOL_ALIBABA },
{ 0xAA215800 /* 170.33.88.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
{ 0xAA215C00 /* 170.33.92.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
- { 0xAA216000 /* 170.33.96.0/21 */, 21, NDPI_PROTOCOL_ALIBABA },
+ { 0xAA216000 /* 170.33.96.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
+ { 0xAA216400 /* 170.33.100.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
{ 0xAA216800 /* 170.33.104.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
{ 0xB284F100 /* 178.132.241.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
{ 0xB284F200 /* 178.132.242.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
@@ -207,7 +221,6 @@ static ndpi_network ndpi_protocol_alibaba_protocol_list[] = {
{ 0xB65C0000 /* 182.92.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
{ 0xB94E6A00 /* 185.78.106.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
{ 0xC60B8000 /* 198.11.128.0/18 */, 18, NDPI_PROTOCOL_ALIBABA },
- { 0xC62CF400 /* 198.44.244.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
{ 0xCA90C700 /* 202.144.199.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
{ 0xCB6B0100 /* 203.107.1.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
{ 0xCB6B0600 /* 203.107.6.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
@@ -243,25 +256,23 @@ static ndpi_network6 ndpi_protocol_alibaba_protocol_list_6[] = {
{ "2401:2e00::", 32, NDPI_PROTOCOL_ALIBABA },
{ "2401:b180::", 32, NDPI_PROTOCOL_ALIBABA },
{ "2404:2280:1000::", 36, NDPI_PROTOCOL_ALIBABA },
- { "2404:2280:2000::", 36, NDPI_PROTOCOL_ALIBABA },
+ { "2404:2280:2000::", 35, NDPI_PROTOCOL_ALIBABA },
+ { "2404:2280:4000::", 36, NDPI_PROTOCOL_ALIBABA },
{ "2405:e000::", 32, NDPI_PROTOCOL_ALIBABA },
{ "2407:bc00::", 32, NDPI_PROTOCOL_ALIBABA },
{ "2408:4000::", 22, NDPI_PROTOCOL_ALIBABA },
{ "240b:4000::", 31, NDPI_PROTOCOL_ALIBABA },
{ "240b:4002::", 32, NDPI_PROTOCOL_ALIBABA },
{ "240b:4003:e::", 48, NDPI_PROTOCOL_ALIBABA },
- { "240b:4003:12b::", 48, NDPI_PROTOCOL_ALIBABA },
- { "240b:4003:12c::", 48, NDPI_PROTOCOL_ALIBABA },
- { "240b:4003:3e8::", 48, NDPI_PROTOCOL_ALIBABA },
- { "240b:4003:fd95::", 48, NDPI_PROTOCOL_ALIBABA },
- { "240b:4003:fd96::", 48, NDPI_PROTOCOL_ALIBABA },
- { "240b:4003:fee3::", 48, NDPI_PROTOCOL_ALIBABA },
{ "240b:4004::", 31, NDPI_PROTOCOL_ALIBABA },
+ { "240b:4006:1000::", 43, NDPI_PROTOCOL_ALIBABA },
+ { "240b:4006:1020::", 44, NDPI_PROTOCOL_ALIBABA },
{ "240b:4007::", 32, NDPI_PROTOCOL_ALIBABA },
{ "240b:4009::", 32, NDPI_PROTOCOL_ALIBABA },
{ "240b:400b::", 32, NDPI_PROTOCOL_ALIBABA },
- { "240b:400c::", 31, NDPI_PROTOCOL_ALIBABA },
- { "240b:400e::", 32, NDPI_PROTOCOL_ALIBABA },
+ { "240b:400c::", 30, NDPI_PROTOCOL_ALIBABA },
+ { "240b:4011::", 32, NDPI_PROTOCOL_ALIBABA },
+ { "240b:4012::", 48, NDPI_PROTOCOL_ALIBABA },
/* End */
{ NULL, 0, 0 }
};
diff --git a/src/lib/inc_generated/ndpi_asn_avast.c.inc b/src/lib/inc_generated/ndpi_asn_avast.c.inc
index 506c5587c..c9be7755c 100644
--- a/src/lib/inc_generated/ndpi_asn_avast.c.inc
+++ b/src/lib/inc_generated/ndpi_asn_avast.c.inc
@@ -21,7 +21,9 @@
static ndpi_network ndpi_protocol_avast_protocol_list[] = {
- { 0x052D3800 /* 5.45.56.0/21 */, 21, NDPI_PROTOCOL_AVAST },
+ { 0x052D3800 /* 5.45.56.0/24 */, 24, NDPI_PROTOCOL_AVAST },
+ { 0x052D3A00 /* 5.45.58.0/23 */, 23, NDPI_PROTOCOL_AVAST },
+ { 0x052D3C00 /* 5.45.60.0/22 */, 22, NDPI_PROTOCOL_AVAST },
{ 0x053E1000 /* 5.62.16.0/22 */, 22, NDPI_PROTOCOL_AVAST },
{ 0x053E1400 /* 5.62.20.0/24 */, 24, NDPI_PROTOCOL_AVAST },
{ 0x053E1900 /* 5.62.25.0/24 */, 24, NDPI_PROTOCOL_AVAST },
@@ -38,6 +40,7 @@ static ndpi_network ndpi_protocol_avast_protocol_list[] = {
{ 0x455E4000 /* 69.94.64.0/24 */, 24, NDPI_PROTOCOL_AVAST },
{ 0x455E4300 /* 69.94.67.0/24 */, 24, NDPI_PROTOCOL_AVAST },
{ 0x455E4400 /* 69.94.68.0/23 */, 23, NDPI_PROTOCOL_AVAST },
+ { 0x455E4600 /* 69.94.70.0/24 */, 24, NDPI_PROTOCOL_AVAST },
{ 0x455E4800 /* 69.94.72.0/21 */, 21, NDPI_PROTOCOL_AVAST },
{ 0x4DEA2800 /* 77.234.40.0/22 */, 22, NDPI_PROTOCOL_AVAST },
{ 0x4DEA2C00 /* 77.234.44.0/23 */, 23, NDPI_PROTOCOL_AVAST },
diff --git a/src/lib/inc_generated/ndpi_asn_bloomberg.c.inc b/src/lib/inc_generated/ndpi_asn_bloomberg.c.inc
index 1bba70ba8..81f267c0f 100644
--- a/src/lib/inc_generated/ndpi_asn_bloomberg.c.inc
+++ b/src/lib/inc_generated/ndpi_asn_bloomberg.c.inc
@@ -27,17 +27,17 @@ static ndpi_network ndpi_protocol_bloomberg_protocol_list[] = {
{ 0x45BB1800 /* 69.187.24.0/22 */, 22, NDPI_PROTOCOL_BLOOMBERG },
{ 0x45BB1D00 /* 69.187.29.0/24 */, 24, NDPI_PROTOCOL_BLOOMBERG },
{ 0x45BB1F00 /* 69.187.31.0/24 */, 24, NDPI_PROTOCOL_BLOOMBERG },
- { 0x45BB2000 /* 69.187.32.0/23 */, 23, NDPI_PROTOCOL_BLOOMBERG },
- { 0x45BB2200 /* 69.187.34.0/24 */, 24, NDPI_PROTOCOL_BLOOMBERG },
+ { 0x45BB2000 /* 69.187.32.0/22 */, 22, NDPI_PROTOCOL_BLOOMBERG },
+ { 0x45BB3000 /* 69.187.48.0/24 */, 24, NDPI_PROTOCOL_BLOOMBERG },
{ 0x45BB4900 /* 69.187.73.0/24 */, 24, NDPI_PROTOCOL_BLOOMBERG },
{ 0x45BB4B00 /* 69.187.75.0/24 */, 24, NDPI_PROTOCOL_BLOOMBERG },
+ { 0x45BD9000 /* 69.189.144.0/24 */, 24, NDPI_PROTOCOL_BLOOMBERG },
{ 0x45BECE00 /* 69.190.206.0/24 */, 24, NDPI_PROTOCOL_BLOOMBERG },
{ 0x45BF5000 /* 69.191.80.0/21 */, 21, NDPI_PROTOCOL_BLOOMBERG },
{ 0x45BF8800 /* 69.191.136.0/23 */, 23, NDPI_PROTOCOL_BLOOMBERG },
{ 0x45BFB000 /* 69.191.176.0/21 */, 21, NDPI_PROTOCOL_BLOOMBERG },
- { 0x45BFB800 /* 69.191.184.0/24 */, 24, NDPI_PROTOCOL_BLOOMBERG },
- { 0x45BFBA00 /* 69.191.186.0/23 */, 23, NDPI_PROTOCOL_BLOOMBERG },
- { 0x45BFBC00 /* 69.191.188.0/24 */, 24, NDPI_PROTOCOL_BLOOMBERG },
+ { 0x45BFB800 /* 69.191.184.0/23 */, 23, NDPI_PROTOCOL_BLOOMBERG },
+ { 0x45BFBA00 /* 69.191.186.0/24 */, 24, NDPI_PROTOCOL_BLOOMBERG },
{ 0x45BFBF00 /* 69.191.191.0/24 */, 24, NDPI_PROTOCOL_BLOOMBERG },
{ 0x45BFC000 /* 69.191.192.0/22 */, 22, NDPI_PROTOCOL_BLOOMBERG },
{ 0x45BFC600 /* 69.191.198.0/23 */, 23, NDPI_PROTOCOL_BLOOMBERG },
diff --git a/src/lib/inc_generated/ndpi_asn_discord.c.inc b/src/lib/inc_generated/ndpi_asn_discord.c.inc
index 45ee28e6b..a924dec20 100644
--- a/src/lib/inc_generated/ndpi_asn_discord.c.inc
+++ b/src/lib/inc_generated/ndpi_asn_discord.c.inc
@@ -25,10 +25,7 @@ static ndpi_network ndpi_protocol_discord_protocol_list[] = {
{ 0x05C80000 /* 5.200.0.0/19 */, 19, NDPI_PROTOCOL_DISCORD },
{ 0x1FCC8000 /* 31.204.128.0/19 */, 19, NDPI_PROTOCOL_DISCORD },
{ 0x2BEF8800 /* 43.239.136.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
- { 0x2D53C800 /* 45.83.200.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
- { 0x2D54DA00 /* 45.84.218.0/24 */, 24, NDPI_PROTOCOL_DISCORD },
{ 0x2D55BD00 /* 45.85.189.0/24 */, 24, NDPI_PROTOCOL_DISCORD },
- { 0x2D7C8400 /* 45.124.132.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
{ 0x2D935700 /* 45.147.87.0/24 */, 24, NDPI_PROTOCOL_DISCORD },
{ 0x2D991200 /* 45.153.18.0/23 */, 23, NDPI_PROTOCOL_DISCORD },
{ 0x4216C400 /* 66.22.196.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
@@ -36,13 +33,11 @@ static ndpi_network ndpi_protocol_discord_protocol_list[] = {
{ 0x4216D000 /* 66.22.208.0/20 */, 20, NDPI_PROTOCOL_DISCORD },
{ 0x4216E000 /* 66.22.224.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
{ 0x4216E600 /* 66.22.230.0/23 */, 23, NDPI_PROTOCOL_DISCORD },
- { 0x4216E800 /* 66.22.232.0/23 */, 23, NDPI_PROTOCOL_DISCORD },
- { 0x4216EA00 /* 66.22.234.0/24 */, 24, NDPI_PROTOCOL_DISCORD },
- { 0x4216EC00 /* 66.22.236.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
+ { 0x4216E800 /* 66.22.232.0/21 */, 21, NDPI_PROTOCOL_DISCORD },
{ 0x4216F000 /* 66.22.240.0/21 */, 21, NDPI_PROTOCOL_DISCORD },
{ 0x4216F800 /* 66.22.248.0/24 */, 24, NDPI_PROTOCOL_DISCORD },
- { 0x559F7200 /* 85.159.114.0/24 */, 24, NDPI_PROTOCOL_DISCORD },
{ 0x5968A000 /* 89.104.160.0/21 */, 21, NDPI_PROTOCOL_DISCORD },
+ { 0x5968A800 /* 89.104.168.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
{ 0x5BC3EA00 /* 91.195.234.0/23 */, 23, NDPI_PROTOCOL_DISCORD },
{ 0x5BC69800 /* 91.198.152.0/24 */, 24, NDPI_PROTOCOL_DISCORD },
{ 0x5BD8CF00 /* 91.216.207.0/24 */, 24, NDPI_PROTOCOL_DISCORD },
@@ -59,22 +54,19 @@ static ndpi_network ndpi_protocol_discord_protocol_list[] = {
{ 0xB9298C00 /* 185.41.140.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
{ 0xB9326800 /* 185.50.104.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
{ 0xB9340C00 /* 185.52.12.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
- { 0xB9462F00 /* 185.70.47.0/24 */, 24, NDPI_PROTOCOL_DISCORD },
{ 0xB94DD000 /* 185.77.208.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
- { 0xB9729C00 /* 185.114.156.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
- { 0xB9782300 /* 185.120.35.0/24 */, 24, NDPI_PROTOCOL_DISCORD },
{ 0xB9A23800 /* 185.162.56.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
{ 0xB9ABF000 /* 185.171.240.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
{ 0xB9AC8400 /* 185.172.132.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
{ 0xB9B3C800 /* 185.179.200.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
{ 0xB9B9D400 /* 185.185.212.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
- { 0xB9BDB400 /* 185.189.180.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
+ { 0xB9BDB500 /* 185.189.181.0/24 */, 24, NDPI_PROTOCOL_DISCORD },
+ { 0xB9BDB600 /* 185.189.182.0/23 */, 23, NDPI_PROTOCOL_DISCORD },
{ 0xB9BFF000 /* 185.191.240.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
{ 0xB9C51800 /* 185.197.24.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
{ 0xB9DAA400 /* 185.218.164.0/23 */, 23, NDPI_PROTOCOL_DISCORD },
{ 0xB9DAA600 /* 185.218.166.0/24 */, 24, NDPI_PROTOCOL_DISCORD },
{ 0xB9E28A00 /* 185.226.138.0/24 */, 24, NDPI_PROTOCOL_DISCORD },
- { 0xB9E52000 /* 185.229.32.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
{ 0xBC7A4000 /* 188.122.64.0/19 */, 19, NDPI_PROTOCOL_DISCORD },
{ 0xC12E5000 /* 193.46.80.0/24 */, 24, NDPI_PROTOCOL_DISCORD },
{ 0xC23D3B00 /* 194.61.59.0/24 */, 24, NDPI_PROTOCOL_DISCORD },
@@ -90,41 +82,34 @@ static ndpi_network ndpi_protocol_discord_protocol_list[] = {
{ 0xD5A34000 /* 213.163.64.0/19 */, 19, NDPI_PROTOCOL_DISCORD },
{ 0xD5B3C000 /* 213.179.192.0/19 */, 19, NDPI_PROTOCOL_DISCORD },
{ 0xD5BE1600 /* 213.190.22.0/24 */, 24, NDPI_PROTOCOL_DISCORD },
- { 0xDC9ED800 /* 220.158.216.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
/* End */
{ 0x0, 0, 0 }
};
static ndpi_network6 ndpi_protocol_discord_protocol_list_6[] = {
{ "2402:b180:9000::", 36, NDPI_PROTOCOL_DISCORD },
- { "2403:1480:9000::", 36, NDPI_PROTOCOL_DISCORD },
{ "2403:fa40:1::", 48, NDPI_PROTOCOL_DISCORD },
{ "2406:d140:8000::", 34, NDPI_PROTOCOL_DISCORD },
{ "2a00:1630::", 29, NDPI_PROTOCOL_DISCORD },
{ "2a00:1708::", 32, NDPI_PROTOCOL_DISCORD },
+ { "2a00:1d20::", 34, NDPI_PROTOCOL_DISCORD },
{ "2a00:1d21::", 32, NDPI_PROTOCOL_DISCORD },
{ "2a00:1d22::", 31, NDPI_PROTOCOL_DISCORD },
{ "2a00:1d24::", 30, NDPI_PROTOCOL_DISCORD },
{ "2a00:1e29::", 32, NDPI_PROTOCOL_DISCORD },
{ "2a01:9580::", 32, NDPI_PROTOCOL_DISCORD },
- { "2a03:3a60::", 32, NDPI_PROTOCOL_DISCORD },
{ "2a04:7141::", 36, NDPI_PROTOCOL_DISCORD },
{ "2a04:c600::", 29, NDPI_PROTOCOL_DISCORD },
- { "2a05:2605::", 32, NDPI_PROTOCOL_DISCORD },
- { "2a05:2606::", 32, NDPI_PROTOCOL_DISCORD },
{ "2a05:6440::", 29, NDPI_PROTOCOL_DISCORD },
- { "2a06:7a00::", 48, NDPI_PROTOCOL_DISCORD },
{ "2a0a:2140::", 29, NDPI_PROTOCOL_DISCORD },
{ "2a0a:5980::", 29, NDPI_PROTOCOL_DISCORD },
+ { "2a0a:8000::", 29, NDPI_PROTOCOL_DISCORD },
{ "2a0b:1b00::", 29, NDPI_PROTOCOL_DISCORD },
{ "2a0b:d9c0:164::", 47, NDPI_PROTOCOL_DISCORD },
{ "2a0b:d9c0:166::", 48, NDPI_PROTOCOL_DISCORD },
- { "2a0b:f380::", 48, NDPI_PROTOCOL_DISCORD },
{ "2a0b:f380:3e8::", 48, NDPI_PROTOCOL_DISCORD },
{ "2a0e:5940:20::", 44, NDPI_PROTOCOL_DISCORD },
{ "2a0e:5940:90::", 44, NDPI_PROTOCOL_DISCORD },
- { "2a0f:e382::", 32, NDPI_PROTOCOL_DISCORD },
- { "2a0f:efc0::", 32, NDPI_PROTOCOL_DISCORD },
{ "2a13:3ec0::", 29, NDPI_PROTOCOL_DISCORD },
{ "2a13:d780::", 29, NDPI_PROTOCOL_DISCORD },
/* End */
diff --git a/src/lib/inc_generated/ndpi_asn_disney_plus.c.inc b/src/lib/inc_generated/ndpi_asn_disney_plus.c.inc
index 99165393b..c34fca86e 100644
--- a/src/lib/inc_generated/ndpi_asn_disney_plus.c.inc
+++ b/src/lib/inc_generated/ndpi_asn_disney_plus.c.inc
@@ -48,7 +48,7 @@ static ndpi_network6 ndpi_protocol_disneyplus_protocol_list_6[] = {
{ "2405:dc0:8001::", 48, NDPI_PROTOCOL_DISNEYPLUS },
{ "2405:dc0:8008::", 46, NDPI_PROTOCOL_DISNEYPLUS },
{ "2620:138:3000::", 46, NDPI_PROTOCOL_DISNEYPLUS },
- { "2620:138:3006::", 48, NDPI_PROTOCOL_DISNEYPLUS },
+ { "2620:138:3006::", 47, NDPI_PROTOCOL_DISNEYPLUS },
{ "2620:138:3008::", 45, NDPI_PROTOCOL_DISNEYPLUS },
{ "2620:138:3018::", 46, NDPI_PROTOCOL_DISNEYPLUS },
{ "2620:138:301c::", 47, NDPI_PROTOCOL_DISNEYPLUS },
diff --git a/src/lib/inc_generated/ndpi_asn_dropbox.c.inc b/src/lib/inc_generated/ndpi_asn_dropbox.c.inc
index ad75ca322..442bcdde4 100644
--- a/src/lib/inc_generated/ndpi_asn_dropbox.c.inc
+++ b/src/lib/inc_generated/ndpi_asn_dropbox.c.inc
@@ -26,7 +26,6 @@ static ndpi_network ndpi_protocol_dropbox_protocol_list[] = {
{ 0x6CA0A000 /* 108.160.160.0/20 */, 20, NDPI_PROTOCOL_DROPBOX },
{ 0xA27D0000 /* 162.125.0.0/16 */, 16, NDPI_PROTOCOL_DROPBOX },
{ 0xB92D0800 /* 185.45.8.0/22 */, 22, NDPI_PROTOCOL_DROPBOX },
- { 0xB969A400 /* 185.105.164.0/24 */, 24, NDPI_PROTOCOL_DROPBOX },
{ 0xC0BDC800 /* 192.189.200.0/23 */, 23, NDPI_PROTOCOL_DROPBOX },
/* End */
{ 0x0, 0, 0 }
diff --git a/src/lib/inc_generated/ndpi_asn_edgecast.c.inc b/src/lib/inc_generated/ndpi_asn_edgecast.c.inc
index 962de15f1..e1c459bc9 100644
--- a/src/lib/inc_generated/ndpi_asn_edgecast.c.inc
+++ b/src/lib/inc_generated/ndpi_asn_edgecast.c.inc
@@ -40,23 +40,22 @@ static ndpi_network ndpi_protocol_edgecast_protocol_list[] = {
{ 0x400C4B00 /* 64.12.75.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x400C8200 /* 64.12.130.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x400C8400 /* 64.12.132.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
- { 0x400C8700 /* 64.12.135.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
- { 0x400C8800 /* 64.12.136.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
+ { 0x400C8900 /* 64.12.137.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
+ { 0x400C8A00 /* 64.12.138.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x400C8C00 /* 64.12.140.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x400C8F00 /* 64.12.143.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
- { 0x400C9000 /* 64.12.144.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
+ { 0x400C9000 /* 64.12.144.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
+ { 0x400C9200 /* 64.12.146.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x400C9400 /* 64.12.148.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
- { 0x400C9600 /* 64.12.150.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
- { 0x400C9800 /* 64.12.152.0/21 */, 21, NDPI_PROTOCOL_EDGECAST },
- { 0x400CA000 /* 64.12.160.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
- { 0x400CA400 /* 64.12.164.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
+ { 0x400C9600 /* 64.12.150.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
+ { 0x400C9B00 /* 64.12.155.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
+ { 0x400C9E00 /* 64.12.158.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
+ { 0x400CA400 /* 64.12.164.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x400CA600 /* 64.12.166.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
- { 0x400CA800 /* 64.12.168.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x400CAA00 /* 64.12.170.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x400CAC00 /* 64.12.172.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
- { 0x400CB000 /* 64.12.176.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
- { 0x400CB400 /* 64.12.180.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
- { 0x400CFF00 /* 64.12.255.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
+ { 0x400CB000 /* 64.12.176.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
+ { 0x400CB300 /* 64.12.179.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x44E82000 /* 68.232.32.0/21 */, 21, NDPI_PROTOCOL_EDGECAST },
{ 0x44E82A00 /* 68.232.42.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x44E82C00 /* 68.232.44.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
@@ -91,25 +90,30 @@ static ndpi_network ndpi_protocol_edgecast_protocol_list[] = {
{ 0x98C31000 /* 152.195.16.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
{ 0x98C31600 /* 152.195.22.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x98C31900 /* 152.195.25.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
- { 0x98C31A00 /* 152.195.26.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
- { 0x98C31C00 /* 152.195.28.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C32000 /* 152.195.32.0/21 */, 21, NDPI_PROTOCOL_EDGECAST },
{ 0x98C33200 /* 152.195.50.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C33400 /* 152.195.52.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
{ 0x98C33800 /* 152.195.56.0/21 */, 21, NDPI_PROTOCOL_EDGECAST },
- { 0x98C34000 /* 152.195.64.0/21 */, 21, NDPI_PROTOCOL_EDGECAST },
- { 0x98C34800 /* 152.195.72.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
+ { 0x98C34000 /* 152.195.64.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
+ { 0x98C34400 /* 152.195.68.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
+ { 0x98C34800 /* 152.195.72.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C34C00 /* 152.195.76.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
- { 0x98C35000 /* 152.195.80.0/20 */, 20, NDPI_PROTOCOL_EDGECAST },
- { 0x98C36000 /* 152.195.96.0/20 */, 20, NDPI_PROTOCOL_EDGECAST },
+ { 0x98C35000 /* 152.195.80.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
+ { 0x98C35400 /* 152.195.84.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
+ { 0x98C35800 /* 152.195.88.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
+ { 0x98C35C00 /* 152.195.92.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
+ { 0x98C36000 /* 152.195.96.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
+ { 0x98C36400 /* 152.195.100.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
+ { 0x98C36800 /* 152.195.104.0/21 */, 21, NDPI_PROTOCOL_EDGECAST },
{ 0x98C37000 /* 152.195.112.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
{ 0x98C37400 /* 152.195.116.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C37600 /* 152.195.118.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
- { 0x98C37800 /* 152.195.120.0/21 */, 21, NDPI_PROTOCOL_EDGECAST },
- { 0x98C38000 /* 152.195.128.0/21 */, 21, NDPI_PROTOCOL_EDGECAST },
+ { 0x98C37A00 /* 152.195.122.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
+ { 0x98C38000 /* 152.195.128.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
+ { 0x98C38400 /* 152.195.132.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C38800 /* 152.195.136.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
- { 0x98C38C00 /* 152.195.140.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
- { 0x98C39000 /* 152.195.144.0/21 */, 21, NDPI_PROTOCOL_EDGECAST },
+ { 0x98C39000 /* 152.195.144.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
+ { 0x98C39400 /* 152.195.148.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C39800 /* 152.195.152.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
{ 0x98C39C00 /* 152.195.156.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C3A400 /* 152.195.164.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
@@ -120,14 +124,18 @@ static ndpi_network ndpi_protocol_edgecast_protocol_list[] = {
{ 0x98C3B800 /* 152.195.184.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x98C3BA00 /* 152.195.186.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C3BC00 /* 152.195.188.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
- { 0x98C3C400 /* 152.195.196.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
+ { 0x98C3C400 /* 152.195.196.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C3CC00 /* 152.195.204.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
- { 0x98C3D000 /* 152.195.208.0/21 */, 21, NDPI_PROTOCOL_EDGECAST },
+ { 0x98C3D200 /* 152.195.210.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
+ { 0x98C3D400 /* 152.195.212.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
{ 0x98C3DB00 /* 152.195.219.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
- { 0x98C3DC00 /* 152.195.220.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
+ { 0x98C3DD00 /* 152.195.221.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x98C3E400 /* 152.195.228.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
- { 0x98C3E800 /* 152.195.232.0/21 */, 21, NDPI_PROTOCOL_EDGECAST },
- { 0x98C3F000 /* 152.195.240.0/20 */, 20, NDPI_PROTOCOL_EDGECAST },
+ { 0x98C3EC00 /* 152.195.236.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
+ { 0x98C3F200 /* 152.195.242.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
+ { 0x98C3F600 /* 152.195.246.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
+ { 0x98C3F800 /* 152.195.248.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
+ { 0x98C3FC00 /* 152.195.252.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
{ 0x98C70000 /* 152.199.0.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
{ 0x98C70400 /* 152.199.4.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C70600 /* 152.199.6.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
@@ -139,18 +147,19 @@ static ndpi_network ndpi_protocol_edgecast_protocol_list[] = {
{ 0x98C73000 /* 152.199.48.0/21 */, 21, NDPI_PROTOCOL_EDGECAST },
{ 0x98C73800 /* 152.199.56.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x98C75A00 /* 152.199.90.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
- { 0x98C75D00 /* 152.199.93.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x98C76000 /* 152.199.96.0/21 */, 21, NDPI_PROTOCOL_EDGECAST },
{ 0x98C76800 /* 152.199.104.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0x98C76B00 /* 152.199.107.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
- { 0x98C76C00 /* 152.199.108.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
- { 0x98C77000 /* 152.199.112.0/20 */, 20, NDPI_PROTOCOL_EDGECAST },
+ { 0x98C76C00 /* 152.199.108.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
+ { 0x98C76E00 /* 152.199.110.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
+ { 0x98C77000 /* 152.199.112.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
+ { 0x98C77700 /* 152.199.119.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
+ { 0x98C77800 /* 152.199.120.0/21 */, 21, NDPI_PROTOCOL_EDGECAST },
{ 0x98C79B00 /* 152.199.155.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0x98C7BF00 /* 152.199.191.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0xC0100600 /* 192.16.6.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0xC0100E00 /* 192.16.14.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0xC0101000 /* 192.16.16.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
- { 0xC0101200 /* 192.16.18.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0xC0101600 /* 192.16.22.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0xC0101800 /* 192.16.24.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0xC0102000 /* 192.16.32.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
@@ -159,20 +168,20 @@ static ndpi_network ndpi_protocol_edgecast_protocol_list[] = {
{ 0xC0102A00 /* 192.16.42.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0xC0102E00 /* 192.16.46.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0xC0103000 /* 192.16.48.0/21 */, 21, NDPI_PROTOCOL_EDGECAST },
- { 0xC0103800 /* 192.16.56.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
+ { 0xC0103A00 /* 192.16.58.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0xC0103C00 /* 192.16.60.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0xC0103F00 /* 192.16.63.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0xC01E1800 /* 192.30.24.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0xC0E58000 /* 192.229.128.0/21 */, 21, NDPI_PROTOCOL_EDGECAST },
{ 0xC0E58800 /* 192.229.136.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
- { 0xC0E58C00 /* 192.229.140.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
+ { 0xC0E58D00 /* 192.229.141.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0xC0E58E00 /* 192.229.142.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0xC0E59000 /* 192.229.144.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0xC0E59200 /* 192.229.146.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0xC0E59500 /* 192.229.149.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0xC0E59600 /* 192.229.150.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0xC0E59800 /* 192.229.152.0/22 */, 22, NDPI_PROTOCOL_EDGECAST },
- { 0xC0E59C00 /* 192.229.156.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
+ { 0xC0E59C00 /* 192.229.156.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0xC0E5A200 /* 192.229.162.0/23 */, 23, NDPI_PROTOCOL_EDGECAST },
{ 0xC0E5A900 /* 192.229.169.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
{ 0xC0E5AD00 /* 192.229.173.0/24 */, 24, NDPI_PROTOCOL_EDGECAST },
@@ -281,102 +290,90 @@ static ndpi_network6 ndpi_protocol_edgecast_protocol_list_6[] = {
{ "2606:2800:400e::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4014::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4016::", 47, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:4018::", 47, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:4025::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4026::", 47, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:4028::", 47, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:4029::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4060::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4062::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4065::", 48, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:4070::", 47, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:4071::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4100::", 48, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:4104::", 46, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:4104::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4108::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:410b::", 48, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:410c::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4111::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4112::", 47, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:4120::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4130::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4150::", 48, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:4204::", 46, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:4204::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:420a::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4211::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4212::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4214::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4216::", 48, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:4218::", 47, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:4219::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:421a::", 48, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:4224::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4226::", 47, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:4228::", 47, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:4229::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:422c::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4233::", 48, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:424a::", 47, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:424a::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4254::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4256::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4262::", 47, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:4264::", 46, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:4268::", 46, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:4266::", 47, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:4268::", 48, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:426a::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:426c::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:426e::", 48, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:4270::", 46, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:4273::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4290::", 48, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:42a0::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a08::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a0a::", 48, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:4a0c::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a10::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a12::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a18::", 47, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:4a1a::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a1c::", 47, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:4a1e::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a20::", 47, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:4a22::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a24::", 47, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:4a28::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a2c::", 47, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:4a2e::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a30::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a32::", 48, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:4a48::", 47, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:4a4c::", 47, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:4a50::", 48, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:4a54::", 47, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:4a58::", 47, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:4a5c::", 47, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:4a5e::", 48, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:4a64::", 47, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:4a50::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a68::", 47, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:4a7c::", 47, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:4a7e::", 48, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:4a80::", 47, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:4a6a::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a8a::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a8c::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a94::", 47, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:4a98::", 47, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:4a9c::", 47, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:4a96::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4aa4::", 47, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:4aa6::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4aa8::", 47, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:4ab8::", 47, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:4aaa::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4ac4::", 47, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:4ac8::", 47, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:4aca::", 48, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:4acc::", 48, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:4ad0::", 48, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:4ac6::", 48, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:4ad0::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4ad4::", 47, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:4ad6::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4adc::", 47, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:4ade::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4ae0::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4ae4::", 47, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:4ae8::", 47, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:4ae6::", 48, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:4ae9::", 48, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:4aea::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4aec::", 47, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:4af4::", 48, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:4aee::", 48, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:4af4::", 47, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:4af6::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5009::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:500b::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5012::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5033::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:504c::", 48, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:5052::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5054::", 48, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:5062::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5064::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5081::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5088::", 48, NDPI_PROTOCOL_EDGECAST },
@@ -384,8 +381,11 @@ static ndpi_network6 ndpi_protocol_edgecast_protocol_list_6[] = {
{ "2606:2800:508c::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5091::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5092::", 48, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:50a0::", 44, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:50b0::", 46, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:50a0::", 47, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:50a4::", 46, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:50a8::", 45, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:50b0::", 47, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:50b2::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5100::", 46, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5104::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5110::", 48, NDPI_PROTOCOL_EDGECAST },
@@ -395,16 +395,13 @@ static ndpi_network6 ndpi_protocol_edgecast_protocol_list_6[] = {
{ "2606:2800:5130::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5140::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5150::", 48, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:5a00::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5a0c::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5a3c::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5a40::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5a48::", 47, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:5a75::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5a7c::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5a80::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:6002::", 47, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:6004::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:6007::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:601b::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:601c::", 47, NDPI_PROTOCOL_EDGECAST },
@@ -422,9 +419,7 @@ static ndpi_network6 ndpi_protocol_edgecast_protocol_list_6[] = {
{ "2606:2800:60e0::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:60f5::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:60f7::", 48, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:60f8::", 47, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:6a08::", 47, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:6a0a::", 48, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:60f9::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:6a18::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:6a20::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:6a28::", 47, NDPI_PROTOCOL_EDGECAST },
@@ -452,22 +447,22 @@ static ndpi_network6 ndpi_protocol_edgecast_protocol_list_6[] = {
{ "2606:2800:e400::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e403::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e404::", 48, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:e406::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e408::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e40b::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e40c::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e40e::", 47, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:e410::", 46, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:e410::", 47, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:e413::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e415::", 48, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:e416::", 47, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:e418::", 45, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:e420::", 48, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:e41a::", 48, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:e41d::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e423::", 48, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:e424::", 47, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:e427::", 48, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:e425::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e429::", 48, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:e430::", 45, NDPI_PROTOCOL_EDGECAST },
- { "2606:2800:e438::", 47, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:e430::", 46, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:e434::", 47, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:e436::", 48, NDPI_PROTOCOL_EDGECAST },
+ { "2606:2800:e438::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:e43a::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2a02:16d8:103::", 48, NDPI_PROTOCOL_EDGECAST },
/* End */
diff --git a/src/lib/inc_generated/ndpi_asn_facebook.c.inc b/src/lib/inc_generated/ndpi_asn_facebook.c.inc
index 896e8eaf0..7d36b0e2d 100644
--- a/src/lib/inc_generated/ndpi_asn_facebook.c.inc
+++ b/src/lib/inc_generated/ndpi_asn_facebook.c.inc
@@ -24,25 +24,34 @@ static ndpi_network ndpi_protocol_facebook_protocol_list[] = {
{ 0x1F0D1800 /* 31.13.24.0/21 */, 21, NDPI_PROTOCOL_FACEBOOK },
{ 0x1F0D4000 /* 31.13.64.0/18 */, 18, NDPI_PROTOCOL_FACEBOOK },
{ 0x2D402800 /* 45.64.40.0/22 */, 22, NDPI_PROTOCOL_FACEBOOK },
+ { 0x398D0000 /* 57.141.0.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
+ { 0x398D0300 /* 57.141.3.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
+ { 0x398D0500 /* 57.141.5.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
+ { 0x398D0700 /* 57.141.7.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
+ { 0x398D0800 /* 57.141.8.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
+ { 0x398D0A00 /* 57.141.10.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
+ { 0x398D0D00 /* 57.141.13.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
+ { 0x39900000 /* 57.144.0.0/14 */, 14, NDPI_PROTOCOL_FACEBOOK },
{ 0x42DC9000 /* 66.220.144.0/20 */, 20, NDPI_PROTOCOL_FACEBOOK },
{ 0x453FB000 /* 69.63.176.0/20 */, 20, NDPI_PROTOCOL_FACEBOOK },
{ 0x45ABE000 /* 69.171.224.0/19 */, 19, NDPI_PROTOCOL_FACEBOOK },
{ 0x4A774C00 /* 74.119.76.0/22 */, 22, NDPI_PROTOCOL_FACEBOOK },
{ 0x66846000 /* 102.132.96.0/20 */, 20, NDPI_PROTOCOL_FACEBOOK },
- { 0x66847000 /* 102.132.112.0/21 */, 21, NDPI_PROTOCOL_FACEBOOK },
- { 0x66847800 /* 102.132.120.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
- { 0x66847A00 /* 102.132.122.0/23 */, 23, NDPI_PROTOCOL_FACEBOOK },
+ { 0x66847000 /* 102.132.112.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
+ { 0x66847300 /* 102.132.115.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
+ { 0x66847400 /* 102.132.116.0/23 */, 23, NDPI_PROTOCOL_FACEBOOK },
+ { 0x66847700 /* 102.132.119.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
+ { 0x66847800 /* 102.132.120.0/22 */, 22, NDPI_PROTOCOL_FACEBOOK },
{ 0x66847D00 /* 102.132.125.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x66847E00 /* 102.132.126.0/23 */, 23, NDPI_PROTOCOL_FACEBOOK },
- { 0x66DDBC00 /* 102.221.188.0/22 */, 22, NDPI_PROTOCOL_FACEBOOK },
+ { 0x66DDBD00 /* 102.221.189.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
+ { 0x66DDBE00 /* 102.221.190.0/23 */, 23, NDPI_PROTOCOL_FACEBOOK },
{ 0x67046000 /* 103.4.96.0/22 */, 22, NDPI_PROTOCOL_FACEBOOK },
{ 0x81860000 /* 129.134.0.0/17 */, 17, NDPI_PROTOCOL_FACEBOOK },
- { 0x81868000 /* 129.134.128.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x81868200 /* 129.134.130.0/23 */, 23, NDPI_PROTOCOL_FACEBOOK },
{ 0x81868400 /* 129.134.132.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x81868700 /* 129.134.135.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
- { 0x81868800 /* 129.134.136.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
- { 0x81868A00 /* 129.134.138.0/23 */, 23, NDPI_PROTOCOL_FACEBOOK },
+ { 0x81868800 /* 129.134.136.0/22 */, 22, NDPI_PROTOCOL_FACEBOOK },
{ 0x81868C00 /* 129.134.140.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x81868F00 /* 129.134.143.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x81869000 /* 129.134.144.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
@@ -51,27 +60,30 @@ static ndpi_network ndpi_protocol_facebook_protocol_list[] = {
{ 0x81869600 /* 129.134.150.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x81869A00 /* 129.134.154.0/23 */, 23, NDPI_PROTOCOL_FACEBOOK },
{ 0x81869C00 /* 129.134.156.0/22 */, 22, NDPI_PROTOCOL_FACEBOOK },
- { 0x8186A000 /* 129.134.160.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
- { 0x8186A300 /* 129.134.163.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
+ { 0x8186A200 /* 129.134.162.0/23 */, 23, NDPI_PROTOCOL_FACEBOOK },
{ 0x8186A400 /* 129.134.164.0/23 */, 23, NDPI_PROTOCOL_FACEBOOK },
{ 0x8186A800 /* 129.134.168.0/21 */, 21, NDPI_PROTOCOL_FACEBOOK },
{ 0x8186B000 /* 129.134.176.0/23 */, 23, NDPI_PROTOCOL_FACEBOOK },
+ { 0x8186B200 /* 129.134.178.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x8186B400 /* 129.134.180.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
- { 0x8186B700 /* 129.134.183.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
- { 0x8186B800 /* 129.134.184.0/23 */, 23, NDPI_PROTOCOL_FACEBOOK },
+ { 0x8186B600 /* 129.134.182.0/23 */, 23, NDPI_PROTOCOL_FACEBOOK },
+ { 0x8186B800 /* 129.134.184.0/22 */, 22, NDPI_PROTOCOL_FACEBOOK },
+ { 0x8186BC00 /* 129.134.188.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x9DF00000 /* 157.240.0.0/17 */, 17, NDPI_PROTOCOL_FACEBOOK },
{ 0x9DF08000 /* 157.240.128.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x9DF09C00 /* 157.240.156.0/22 */, 22, NDPI_PROTOCOL_FACEBOOK },
{ 0x9DF0A900 /* 157.240.169.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x9DF0AA00 /* 157.240.170.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
- { 0x9DF0AE00 /* 157.240.174.0/23 */, 23, NDPI_PROTOCOL_FACEBOOK },
+ { 0x9DF0AF00 /* 157.240.175.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x9DF0B000 /* 157.240.176.0/23 */, 23, NDPI_PROTOCOL_FACEBOOK },
{ 0x9DF0B300 /* 157.240.179.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x9DF0B500 /* 157.240.181.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x9DF0B600 /* 157.240.182.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
+ { 0x9DF0B800 /* 157.240.184.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
+ { 0x9DF0BB00 /* 157.240.187.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
+ { 0x9DF0BC00 /* 157.240.188.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x9DF0C000 /* 157.240.192.0/18 */, 18, NDPI_PROTOCOL_FACEBOOK },
{ 0xA3468000 /* 163.70.128.0/17 */, 17, NDPI_PROTOCOL_FACEBOOK },
- { 0xA34D8000 /* 163.77.128.0/17 */, 17, NDPI_PROTOCOL_FACEBOOK },
{ 0xA3728000 /* 163.114.128.0/20 */, 20, NDPI_PROTOCOL_FACEBOOK },
{ 0xADFC4000 /* 173.252.64.0/18 */, 18, NDPI_PROTOCOL_FACEBOOK },
{ 0xB33CC000 /* 179.60.192.0/22 */, 22, NDPI_PROTOCOL_FACEBOOK },
@@ -88,6 +100,7 @@ static ndpi_network6 ndpi_protocol_facebook_protocol_list_6[] = {
{ "2620:10d:c090::", 44, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2880::", 32, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff03::", 48, NDPI_PROTOCOL_FACEBOOK },
+ { "2a03:2887:ff04::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff19::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff1b::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff1c::", 46, NDPI_PROTOCOL_FACEBOOK },
@@ -95,29 +108,28 @@ static ndpi_network6 ndpi_protocol_facebook_protocol_list_6[] = {
{ "2a03:2887:ff27::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff28::", 46, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff2f::", 48, NDPI_PROTOCOL_FACEBOOK },
- { "2a03:2887:ff30::", 48, NDPI_PROTOCOL_FACEBOOK },
- { "2a03:2887:ff35::", 48, NDPI_PROTOCOL_FACEBOOK },
+ { "2a03:2887:ff33::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff37::", 48, NDPI_PROTOCOL_FACEBOOK },
- { "2a03:2887:ff39::", 48, NDPI_PROTOCOL_FACEBOOK },
- { "2a03:2887:ff3a::", 47, NDPI_PROTOCOL_FACEBOOK },
+ { "2a03:2887:ff38::", 46, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff3f::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff40::", 48, NDPI_PROTOCOL_FACEBOOK },
- { "2a03:2887:ff43::", 48, NDPI_PROTOCOL_FACEBOOK },
+ { "2a03:2887:ff42::", 47, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff44::", 47, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff48::", 46, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff4d::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff4e::", 47, NDPI_PROTOCOL_FACEBOOK },
- { "2a03:2887:ff50::", 47, NDPI_PROTOCOL_FACEBOOK },
- { "2a03:2887:ff52::", 48, NDPI_PROTOCOL_FACEBOOK },
+ { "2a03:2887:ff50::", 46, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff55::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff58::", 47, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff60::", 48, NDPI_PROTOCOL_FACEBOOK },
- { "2c0f:ef78:1::", 48, NDPI_PROTOCOL_FACEBOOK },
+ { "2a03:2887:ff63::", 48, NDPI_PROTOCOL_FACEBOOK },
+ { "2a03:2887:ff64::", 48, NDPI_PROTOCOL_FACEBOOK },
+ { "2a03:2887:ff66::", 47, NDPI_PROTOCOL_FACEBOOK },
+ { "2a03:2887:ff68::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2c0f:ef78:3::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2c0f:ef78:5::", 48, NDPI_PROTOCOL_FACEBOOK },
- { "2c0f:ef78:6::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2c0f:ef78:9::", 48, NDPI_PROTOCOL_FACEBOOK },
- { "2c0f:ef78:d::", 48, NDPI_PROTOCOL_FACEBOOK },
+ { "2c0f:ef78:c::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2c0f:ef78:e::", 47, NDPI_PROTOCOL_FACEBOOK },
{ "2c0f:ef78:10::", 47, NDPI_PROTOCOL_FACEBOOK },
{ "2c0f:ef78:12::", 48, NDPI_PROTOCOL_FACEBOOK },
diff --git a/src/lib/inc_generated/ndpi_asn_goto.c.inc b/src/lib/inc_generated/ndpi_asn_goto.c.inc
index 7c2987e11..893de1516 100644
--- a/src/lib/inc_generated/ndpi_asn_goto.c.inc
+++ b/src/lib/inc_generated/ndpi_asn_goto.c.inc
@@ -21,65 +21,11 @@
static ndpi_network ndpi_protocol_goto_protocol_list[] = {
- { 0x17EFE300 /* 23.239.227.0/24 */, 24, NDPI_PROTOCOL_GOTO },
- { 0x43D94400 /* 67.217.68.0/24 */, 24, NDPI_PROTOCOL_GOTO },
- { 0x43D94600 /* 67.217.70.0/23 */, 23, NDPI_PROTOCOL_GOTO },
- { 0x43D94800 /* 67.217.72.0/24 */, 24, NDPI_PROTOCOL_GOTO },
- { 0x43D94B00 /* 67.217.75.0/24 */, 24, NDPI_PROTOCOL_GOTO },
- { 0x43D94C00 /* 67.217.76.0/23 */, 23, NDPI_PROTOCOL_GOTO },
- { 0x43D94E00 /* 67.217.78.0/24 */, 24, NDPI_PROTOCOL_GOTO },
- { 0x43D95000 /* 67.217.80.0/23 */, 23, NDPI_PROTOCOL_GOTO },
- { 0x43D95200 /* 67.217.82.0/24 */, 24, NDPI_PROTOCOL_GOTO },
- { 0x43D95400 /* 67.217.84.0/24 */, 24, NDPI_PROTOCOL_GOTO },
- { 0x43D95600 /* 67.217.86.0/24 */, 24, NDPI_PROTOCOL_GOTO },
- { 0x43D95800 /* 67.217.88.0/24 */, 24, NDPI_PROTOCOL_GOTO },
- { 0x43D95A00 /* 67.217.90.0/23 */, 23, NDPI_PROTOCOL_GOTO },
- { 0x43D95C00 /* 67.217.92.0/24 */, 24, NDPI_PROTOCOL_GOTO },
- { 0x43D95E00 /* 67.217.94.0/23 */, 23, NDPI_PROTOCOL_GOTO },
- { 0x44400800 /* 68.64.8.0/23 */, 23, NDPI_PROTOCOL_GOTO },
- { 0x44400A00 /* 68.64.10.0/24 */, 24, NDPI_PROTOCOL_GOTO },
- { 0x44400C00 /* 68.64.12.0/24 */, 24, NDPI_PROTOCOL_GOTO },
- { 0x44400E00 /* 68.64.14.0/24 */, 24, NDPI_PROTOCOL_GOTO },
- { 0x44401100 /* 68.64.17.0/24 */, 24, NDPI_PROTOCOL_GOTO },
- { 0x44401200 /* 68.64.18.0/23 */, 23, NDPI_PROTOCOL_GOTO },
- { 0x44401400 /* 68.64.20.0/24 */, 24, NDPI_PROTOCOL_GOTO },
- { 0x44401600 /* 68.64.22.0/23 */, 23, NDPI_PROTOCOL_GOTO },
- { 0x44401800 /* 68.64.24.0/23 */, 23, NDPI_PROTOCOL_GOTO },
- { 0x44401B00 /* 68.64.27.0/24 */, 24, NDPI_PROTOCOL_GOTO },
- { 0x44401C00 /* 68.64.28.0/23 */, 23, NDPI_PROTOCOL_GOTO },
- { 0x44401E00 /* 68.64.30.0/24 */, 24, NDPI_PROTOCOL_GOTO },
- { 0x4E6C7400 /* 78.108.116.0/24 */, 24, NDPI_PROTOCOL_GOTO },
- { 0x4E6C7700 /* 78.108.119.0/24 */, 24, NDPI_PROTOCOL_GOTO },
+ { 0x4E6C7400 /* 78.108.116.0/22 */, 22, NDPI_PROTOCOL_GOTO },
{ 0x4E6C7800 /* 78.108.120.0/23 */, 23, NDPI_PROTOCOL_GOTO },
{ 0x4E6C7E00 /* 78.108.126.0/23 */, 23, NDPI_PROTOCOL_GOTO },
- { 0xADC70000 /* 173.199.0.0/22 */, 22, NDPI_PROTOCOL_GOTO },
- { 0xADC70C00 /* 173.199.12.0/23 */, 23, NDPI_PROTOCOL_GOTO },
- { 0xADC70F00 /* 173.199.15.0/24 */, 24, NDPI_PROTOCOL_GOTO },
- { 0xADC71100 /* 173.199.17.0/24 */, 24, NDPI_PROTOCOL_GOTO },
- { 0xADC71200 /* 173.199.18.0/23 */, 23, NDPI_PROTOCOL_GOTO },
- { 0xADC71400 /* 173.199.20.0/24 */, 24, NDPI_PROTOCOL_GOTO },
- { 0xADC71700 /* 173.199.23.0/24 */, 24, NDPI_PROTOCOL_GOTO },
- { 0xADC71A00 /* 173.199.26.0/23 */, 23, NDPI_PROTOCOL_GOTO },
- { 0xADC71E00 /* 173.199.30.0/23 */, 23, NDPI_PROTOCOL_GOTO },
- { 0xADC72B00 /* 173.199.43.0/24 */, 24, NDPI_PROTOCOL_GOTO },
- { 0xADC72C00 /* 173.199.44.0/22 */, 22, NDPI_PROTOCOL_GOTO },
- { 0xADC73200 /* 173.199.50.0/23 */, 23, NDPI_PROTOCOL_GOTO },
- { 0xADC73400 /* 173.199.52.0/22 */, 22, NDPI_PROTOCOL_GOTO },
- { 0xADC73C00 /* 173.199.60.0/22 */, 22, NDPI_PROTOCOL_GOTO },
{ 0xBC422B00 /* 188.66.43.0/24 */, 24, NDPI_PROTOCOL_GOTO },
{ 0xCAAD1900 /* 202.173.25.0/24 */, 24, NDPI_PROTOCOL_GOTO },
- { 0xD873D000 /* 216.115.208.0/24 */, 24, NDPI_PROTOCOL_GOTO },
- { 0xD873D200 /* 216.115.210.0/23 */, 23, NDPI_PROTOCOL_GOTO },
- { 0xD873D500 /* 216.115.213.0/24 */, 24, NDPI_PROTOCOL_GOTO },
- { 0xD873D600 /* 216.115.214.0/23 */, 23, NDPI_PROTOCOL_GOTO },
- { 0xD873D900 /* 216.115.217.0/24 */, 24, NDPI_PROTOCOL_GOTO },
- { 0xD873DA00 /* 216.115.218.0/24 */, 24, NDPI_PROTOCOL_GOTO },
- { 0xD873DD00 /* 216.115.221.0/24 */, 24, NDPI_PROTOCOL_GOTO },
- { 0xD873DE00 /* 216.115.222.0/23 */, 23, NDPI_PROTOCOL_GOTO },
- { 0xD8DB7200 /* 216.219.114.0/23 */, 23, NDPI_PROTOCOL_GOTO },
- { 0xD8DB7400 /* 216.219.116.0/24 */, 24, NDPI_PROTOCOL_GOTO },
- { 0xD8DB7700 /* 216.219.119.0/24 */, 24, NDPI_PROTOCOL_GOTO },
- { 0xD8DB7800 /* 216.219.120.0/22 */, 22, NDPI_PROTOCOL_GOTO },
/* End */
{ 0x0, 0, 0 }
};
diff --git a/src/lib/inc_generated/ndpi_asn_netflix.c.inc b/src/lib/inc_generated/ndpi_asn_netflix.c.inc
index 01cc02a7f..b73ca8888 100644
--- a/src/lib/inc_generated/ndpi_asn_netflix.c.inc
+++ b/src/lib/inc_generated/ndpi_asn_netflix.c.inc
@@ -41,6 +41,7 @@ static ndpi_network ndpi_protocol_netflix_protocol_list[] = {
static ndpi_network6 ndpi_protocol_netflix_protocol_list_6[] = {
{ "2607:fb10::", 32, NDPI_PROTOCOL_NETFLIX },
+ { "2620:0:ef0::", 48, NDPI_PROTOCOL_NETFLIX },
{ "2620:10c:7000::", 44, NDPI_PROTOCOL_NETFLIX },
{ "2a00:86c0::", 32, NDPI_PROTOCOL_NETFLIX },
{ "2a03:5640::", 32, NDPI_PROTOCOL_NETFLIX },
diff --git a/src/lib/inc_generated/ndpi_asn_nvidia.c.inc b/src/lib/inc_generated/ndpi_asn_nvidia.c.inc
index 972074592..90daaa2fc 100644
--- a/src/lib/inc_generated/ndpi_asn_nvidia.c.inc
+++ b/src/lib/inc_generated/ndpi_asn_nvidia.c.inc
@@ -34,20 +34,21 @@ static ndpi_network ndpi_protocol_nvidia_protocol_list[] = {
{ 0x18330800 /* 24.51.8.0/21 */, 21, NDPI_PROTOCOL_NVIDIA },
{ 0x18331000 /* 24.51.16.0/20 */, 20, NDPI_PROTOCOL_NVIDIA },
{ 0x25BA6F00 /* 37.186.111.0/24 */, 24, NDPI_PROTOCOL_NVIDIA },
- { 0x42168000 /* 66.22.128.0/21 */, 21, NDPI_PROTOCOL_NVIDIA },
- { 0x42168800 /* 66.22.136.0/22 */, 22, NDPI_PROTOCOL_NVIDIA },
- { 0x42168C00 /* 66.22.140.0/23 */, 23, NDPI_PROTOCOL_NVIDIA },
- { 0x42168E00 /* 66.22.142.0/24 */, 24, NDPI_PROTOCOL_NVIDIA },
+ { 0x42168000 /* 66.22.128.0/20 */, 20, NDPI_PROTOCOL_NVIDIA },
+ { 0x42169000 /* 66.22.144.0/23 */, 23, NDPI_PROTOCOL_NVIDIA },
+ { 0x42169200 /* 66.22.146.0/24 */, 24, NDPI_PROTOCOL_NVIDIA },
{ 0x48194000 /* 72.25.64.0/23 */, 23, NDPI_PROTOCOL_NVIDIA },
{ 0x48194200 /* 72.25.66.0/24 */, 24, NDPI_PROTOCOL_NVIDIA },
- { 0x48194400 /* 72.25.68.0/23 */, 23, NDPI_PROTOCOL_NVIDIA },
- { 0x4D6FF900 /* 77.111.249.0/24 */, 24, NDPI_PROTOCOL_NVIDIA },
- { 0x4D6FFB00 /* 77.111.251.0/24 */, 24, NDPI_PROTOCOL_NVIDIA },
+ { 0x48194400 /* 72.25.68.0/22 */, 22, NDPI_PROTOCOL_NVIDIA },
+ { 0x4D6FF800 /* 77.111.248.0/22 */, 22, NDPI_PROTOCOL_NVIDIA },
{ 0x5054A000 /* 80.84.160.0/20 */, 20, NDPI_PROTOCOL_NVIDIA },
+ { 0x50FA6000 /* 80.250.96.0/23 */, 23, NDPI_PROTOCOL_NVIDIA },
+ { 0x50FA6200 /* 80.250.98.0/24 */, 24, NDPI_PROTOCOL_NVIDIA },
{ 0x551D0E00 /* 85.29.14.0/24 */, 24, NDPI_PROTOCOL_NVIDIA },
{ 0x551D1200 /* 85.29.18.0/24 */, 24, NDPI_PROTOCOL_NVIDIA },
{ 0x6706D300 /* 103.6.211.0/24 */, 24, NDPI_PROTOCOL_NVIDIA },
{ 0x70D98000 /* 112.217.128.0/24 */, 24, NDPI_PROTOCOL_NVIDIA },
+ { 0x76806600 /* 118.128.102.0/24 */, 24, NDPI_PROTOCOL_NVIDIA },
{ 0x79C82D00 /* 121.200.45.0/24 */, 24, NDPI_PROTOCOL_NVIDIA },
{ 0xB9884400 /* 185.136.68.0/22 */, 22, NDPI_PROTOCOL_NVIDIA },
{ 0xD8E47000 /* 216.228.112.0/20 */, 20, NDPI_PROTOCOL_NVIDIA },
diff --git a/src/lib/inc_generated/ndpi_asn_opendns.c.inc b/src/lib/inc_generated/ndpi_asn_opendns.c.inc
index ed2cd2202..e85c651e0 100644
--- a/src/lib/inc_generated/ndpi_asn_opendns.c.inc
+++ b/src/lib/inc_generated/ndpi_asn_opendns.c.inc
@@ -26,27 +26,24 @@ static ndpi_network ndpi_protocol_opendns_protocol_list[] = {
{ 0x43D74500 /* 67.215.69.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x43D74600 /* 67.215.70.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x43D74900 /* 67.215.73.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
- { 0x43D74B00 /* 67.215.75.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x43D74C00 /* 67.215.76.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
- { 0x43D75000 /* 67.215.80.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
- { 0x43D75200 /* 67.215.82.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
+ { 0x43D75000 /* 67.215.80.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x43D75400 /* 67.215.84.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x43D75600 /* 67.215.86.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x43D75800 /* 67.215.88.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x43D75A00 /* 67.215.90.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
- { 0x43D75C00 /* 67.215.92.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x43D75E00 /* 67.215.94.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x6CAB8000 /* 108.171.128.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x6CAB8200 /* 108.171.130.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x92700000 /* 146.112.0.0/21 */, 21, NDPI_PROTOCOL_OPENDNS },
{ 0x92700800 /* 146.112.8.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x92700B00 /* 146.112.11.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
- { 0x92700C00 /* 146.112.12.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x92700E00 /* 146.112.14.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x92701000 /* 146.112.16.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x92701200 /* 146.112.18.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x92701400 /* 146.112.20.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
- { 0x92701800 /* 146.112.24.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
+ { 0x92701800 /* 146.112.24.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
+ { 0x92701A00 /* 146.112.26.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x92701C00 /* 146.112.28.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x92701F00 /* 146.112.31.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x92702100 /* 146.112.33.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
@@ -64,6 +61,7 @@ static ndpi_network ndpi_protocol_opendns_protocol_list[] = {
{ 0x92706000 /* 146.112.96.0/20 */, 20, NDPI_PROTOCOL_OPENDNS },
{ 0x92707000 /* 146.112.112.0/21 */, 21, NDPI_PROTOCOL_OPENDNS },
{ 0x92707800 /* 146.112.120.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
+ { 0x92707A00 /* 146.112.122.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x92707C00 /* 146.112.124.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x92708000 /* 146.112.128.0/19 */, 19, NDPI_PROTOCOL_OPENDNS },
{ 0x9270A000 /* 146.112.160.0/20 */, 20, NDPI_PROTOCOL_OPENDNS },
@@ -71,10 +69,7 @@ static ndpi_network ndpi_protocol_opendns_protocol_list[] = {
{ 0x9270B800 /* 146.112.184.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x9270BC00 /* 146.112.188.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9270BE00 /* 146.112.190.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
- { 0x9270C000 /* 146.112.192.0/21 */, 21, NDPI_PROTOCOL_OPENDNS },
- { 0x9270C800 /* 146.112.200.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
- { 0x9270CB00 /* 146.112.203.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
- { 0x9270CC00 /* 146.112.204.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
+ { 0x9270C000 /* 146.112.192.0/20 */, 20, NDPI_PROTOCOL_OPENDNS },
{ 0x9270D000 /* 146.112.208.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9270D200 /* 146.112.210.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x9270D400 /* 146.112.212.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
@@ -85,10 +80,24 @@ static ndpi_network ndpi_protocol_opendns_protocol_list[] = {
{ 0x9270DE00 /* 146.112.222.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x9270E000 /* 146.112.224.0/19 */, 19, NDPI_PROTOCOL_OPENDNS },
{ 0x97BA0000 /* 151.186.0.0/20 */, 20, NDPI_PROTOCOL_OPENDNS },
- { 0x97BA1000 /* 151.186.16.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
- { 0x97BA1200 /* 151.186.18.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
- { 0x97BA4000 /* 151.186.64.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
+ { 0x97BA1000 /* 151.186.16.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
+ { 0x97BA1500 /* 151.186.21.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
+ { 0x97BA1600 /* 151.186.22.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
+ { 0x97BA1800 /* 151.186.24.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
+ { 0x97BA4000 /* 151.186.64.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
+ { 0x97BA4600 /* 151.186.70.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
+ { 0x97BA4800 /* 151.186.72.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
+ { 0x97BA4E00 /* 151.186.78.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
+ { 0x97BA5000 /* 151.186.80.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
+ { 0x97BA5300 /* 151.186.83.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
+ { 0x97BA5400 /* 151.186.84.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
+ { 0x97BA5800 /* 151.186.88.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
+ { 0x97BA5C00 /* 151.186.92.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
+ { 0x97BA5F00 /* 151.186.95.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
+ { 0x97BA6400 /* 151.186.100.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x97BAD000 /* 151.186.208.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
+ { 0x97BAD500 /* 151.186.213.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
+ { 0x97BAD600 /* 151.186.214.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x97BAE000 /* 151.186.224.0/19 */, 19, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE0000 /* 155.190.0.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE0500 /* 155.190.5.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
@@ -102,47 +111,52 @@ static ndpi_network ndpi_protocol_opendns_protocol_list[] = {
{ 0x9BBE1400 /* 155.190.20.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE1800 /* 155.190.24.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE1C00 /* 155.190.28.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
+ { 0x9BBE1E00 /* 155.190.30.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE2000 /* 155.190.32.0/21 */, 21, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE2A00 /* 155.190.42.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE2C00 /* 155.190.44.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
- { 0x9BBE3000 /* 155.190.48.0/21 */, 21, NDPI_PROTOCOL_OPENDNS },
+ { 0x9BBE3000 /* 155.190.48.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
+ { 0x9BBE3400 /* 155.190.52.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
+ { 0x9BBE3600 /* 155.190.54.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE3800 /* 155.190.56.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE3C00 /* 155.190.60.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
+ { 0x9BBE3E00 /* 155.190.62.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE4200 /* 155.190.66.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
- { 0x9BBE4400 /* 155.190.68.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
- { 0x9BBE4600 /* 155.190.70.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
+ { 0x9BBE4400 /* 155.190.68.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE4900 /* 155.190.73.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
+ { 0x9BBE4D00 /* 155.190.77.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
+ { 0x9BBE4E00 /* 155.190.78.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
+ { 0x9BBE5000 /* 155.190.80.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE5300 /* 155.190.83.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE5400 /* 155.190.84.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE5700 /* 155.190.87.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
- { 0x9BBE5800 /* 155.190.88.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
+ { 0x9BBE5900 /* 155.190.89.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE5B00 /* 155.190.91.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE5C00 /* 155.190.92.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE5E00 /* 155.190.94.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE6300 /* 155.190.99.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE6400 /* 155.190.100.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE6800 /* 155.190.104.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
+ { 0x9BBE6D00 /* 155.190.109.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
+ { 0x9BBE6E00 /* 155.190.110.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE7300 /* 155.190.115.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE7400 /* 155.190.116.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE7600 /* 155.190.118.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE8000 /* 155.190.128.0/21 */, 21, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE8800 /* 155.190.136.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE8C00 /* 155.190.140.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
- { 0x9BBE9200 /* 155.190.146.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE9C00 /* 155.190.156.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBEA000 /* 155.190.160.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
+ { 0x9BBEAA00 /* 155.190.170.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBEB700 /* 155.190.183.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
- { 0x9BBEC000 /* 155.190.192.0/20 */, 20, NDPI_PROTOCOL_OPENDNS },
- { 0x9BBED000 /* 155.190.208.0/21 */, 21, NDPI_PROTOCOL_OPENDNS },
- { 0x9BBEDA00 /* 155.190.218.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
- { 0x9BBEDD00 /* 155.190.221.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
- { 0x9BBEDF00 /* 155.190.223.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
- { 0x9BBEE000 /* 155.190.224.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
- { 0x9BBEE200 /* 155.190.226.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
- { 0x9BBEE400 /* 155.190.228.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
+ { 0x9BBEBC00 /* 155.190.188.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
+ { 0x9BBEBF00 /* 155.190.191.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
+ { 0x9BBEC000 /* 155.190.192.0/19 */, 19, NDPI_PROTOCOL_OPENDNS },
+ { 0x9BBEE000 /* 155.190.224.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
+ { 0x9BBEE400 /* 155.190.228.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBEE600 /* 155.190.230.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
- { 0x9BBEE800 /* 155.190.232.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
- { 0x9BBEEB00 /* 155.190.235.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
+ { 0x9BBEE800 /* 155.190.232.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
+ { 0x9BBEEC00 /* 155.190.236.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBEEE00 /* 155.190.238.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBEF000 /* 155.190.240.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBEF500 /* 155.190.245.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
@@ -150,11 +164,10 @@ static ndpi_network ndpi_protocol_opendns_protocol_list[] = {
{ 0x9BBEF800 /* 155.190.248.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBEFA00 /* 155.190.250.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBEFE00 /* 155.190.254.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
- { 0xA2D25000 /* 162.210.80.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
- { 0xA2D25200 /* 162.210.82.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
- { 0xA2D25500 /* 162.210.85.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
+ { 0xA2D25000 /* 162.210.80.0/21 */, 21, NDPI_PROTOCOL_OPENDNS },
{ 0xB93C5400 /* 185.60.84.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0xB93C5600 /* 185.60.86.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
+ { 0xC6290D00 /* 198.41.13.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0xCCC2E800 /* 204.194.232.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0xCCC2EA00 /* 204.194.234.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0xCCC2ED00 /* 204.194.237.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
@@ -191,6 +204,12 @@ static ndpi_network6 ndpi_protocol_opendns_protocol_list_6[] = {
{ "2a04:e4c0:54::", 47, NDPI_PROTOCOL_OPENDNS },
{ "2a04:e4c0:59::", 48, NDPI_PROTOCOL_OPENDNS },
{ "2a04:e4c0:60::", 45, NDPI_PROTOCOL_OPENDNS },
+ { "2a04:e4c0:68::", 47, NDPI_PROTOCOL_OPENDNS },
+ { "2a04:e4c0:70::", 47, NDPI_PROTOCOL_OPENDNS },
+ { "2a04:e4c0:73::", 48, NDPI_PROTOCOL_OPENDNS },
+ { "2a04:e4c0:74::", 48, NDPI_PROTOCOL_OPENDNS },
+ { "2a04:e4c0:76::", 47, NDPI_PROTOCOL_OPENDNS },
+ { "2a04:e4c0:78::", 47, NDPI_PROTOCOL_OPENDNS },
{ "2a04:e4c4:1::", 48, NDPI_PROTOCOL_OPENDNS },
{ "2a04:e4c4:2::", 47, NDPI_PROTOCOL_OPENDNS },
{ "2a04:e4c4:4::", 48, NDPI_PROTOCOL_OPENDNS },
diff --git a/src/lib/inc_generated/ndpi_asn_riotgames.c.inc b/src/lib/inc_generated/ndpi_asn_riotgames.c.inc
index 7ead3cd80..71d3be011 100644
--- a/src/lib/inc_generated/ndpi_asn_riotgames.c.inc
+++ b/src/lib/inc_generated/ndpi_asn_riotgames.c.inc
@@ -22,16 +22,14 @@
static ndpi_network ndpi_protocol_riotgames_protocol_list[] = {
{ 0x2BE54000 /* 43.229.64.0/22 */, 22, NDPI_PROTOCOL_RIOTGAMES },
- { 0x2D072400 /* 45.7.36.0/23 */, 23, NDPI_PROTOCOL_RIOTGAMES },
- { 0x2D072700 /* 45.7.39.0/24 */, 24, NDPI_PROTOCOL_RIOTGAMES },
+ { 0x2D072400 /* 45.7.36.0/22 */, 22, NDPI_PROTOCOL_RIOTGAMES },
{ 0x2DFAD000 /* 45.250.208.0/22 */, 22, NDPI_PROTOCOL_RIOTGAMES },
{ 0x67DB8000 /* 103.219.128.0/22 */, 22, NDPI_PROTOCOL_RIOTGAMES },
{ 0x67F0E000 /* 103.240.224.0/22 */, 22, NDPI_PROTOCOL_RIOTGAMES },
{ 0x68A08000 /* 104.160.128.0/19 */, 19, NDPI_PROTOCOL_RIOTGAMES },
{ 0x8A000C00 /* 138.0.12.0/22 */, 22, NDPI_PROTOCOL_RIOTGAMES },
- { 0x976AF800 /* 151.106.248.0/22 */, 22, NDPI_PROTOCOL_RIOTGAMES },
- { 0x976AFC00 /* 151.106.252.0/24 */, 24, NDPI_PROTOCOL_RIOTGAMES },
- { 0x976AFE00 /* 151.106.254.0/23 */, 23, NDPI_PROTOCOL_RIOTGAMES },
+ { 0x976AF600 /* 151.106.246.0/23 */, 23, NDPI_PROTOCOL_RIOTGAMES },
+ { 0x976AF800 /* 151.106.248.0/21 */, 21, NDPI_PROTOCOL_RIOTGAMES },
{ 0xA2F94800 /* 162.249.72.0/21 */, 21, NDPI_PROTOCOL_RIOTGAMES },
{ 0xB9284000 /* 185.40.64.0/22 */, 22, NDPI_PROTOCOL_RIOTGAMES },
{ 0xC040A800 /* 192.64.168.0/21 */, 21, NDPI_PROTOCOL_RIOTGAMES },
@@ -41,6 +39,7 @@ static ndpi_network ndpi_protocol_riotgames_protocol_list[] = {
};
static ndpi_network6 ndpi_protocol_riotgames_protocol_list_6[] = {
+ { "2a04:82c0::", 29, NDPI_PROTOCOL_RIOTGAMES },
/* End */
{ NULL, 0, 0 }
};
diff --git a/src/lib/inc_generated/ndpi_asn_starcraft.c.inc b/src/lib/inc_generated/ndpi_asn_starcraft.c.inc
index 0e2a10f93..d7ed48e67 100644
--- a/src/lib/inc_generated/ndpi_asn_starcraft.c.inc
+++ b/src/lib/inc_generated/ndpi_asn_starcraft.c.inc
@@ -23,22 +23,29 @@
static ndpi_network ndpi_protocol_starcraft_protocol_list[] = {
{ 0x052AA000 /* 5.42.160.0/20 */, 20, NDPI_PROTOCOL_STARCRAFT },
{ 0x052AB200 /* 5.42.178.0/23 */, 23, NDPI_PROTOCOL_STARCRAFT },
- { 0x052AB800 /* 5.42.184.0/21 */, 21, NDPI_PROTOCOL_STARCRAFT },
- { 0x18690000 /* 24.105.0.0/19 */, 19, NDPI_PROTOCOL_STARCRAFT },
+ { 0x18691200 /* 24.105.18.0/23 */, 23, NDPI_PROTOCOL_STARCRAFT },
+ { 0x18691D00 /* 24.105.29.0/24 */, 24, NDPI_PROTOCOL_STARCRAFT },
+ { 0x18691E00 /* 24.105.30.0/23 */, 23, NDPI_PROTOCOL_STARCRAFT },
{ 0x18692000 /* 24.105.32.0/20 */, 20, NDPI_PROTOCOL_STARCRAFT },
- { 0x18693000 /* 24.105.48.0/21 */, 21, NDPI_PROTOCOL_STARCRAFT },
- { 0x18693800 /* 24.105.56.0/22 */, 22, NDPI_PROTOCOL_STARCRAFT },
- { 0x18693D00 /* 24.105.61.0/24 */, 24, NDPI_PROTOCOL_STARCRAFT },
- { 0x18693E00 /* 24.105.62.0/23 */, 23, NDPI_PROTOCOL_STARCRAFT },
- { 0x25F40000 /* 37.244.0.0/21 */, 21, NDPI_PROTOCOL_STARCRAFT },
- { 0x25F40800 /* 37.244.8.0/22 */, 22, NDPI_PROTOCOL_STARCRAFT },
- { 0x25F40C00 /* 37.244.12.0/23 */, 23, NDPI_PROTOCOL_STARCRAFT },
- { 0x25F40F00 /* 37.244.15.0/24 */, 24, NDPI_PROTOCOL_STARCRAFT },
- { 0x25F41000 /* 37.244.16.0/20 */, 20, NDPI_PROTOCOL_STARCRAFT },
+ { 0x18693200 /* 24.105.50.0/23 */, 23, NDPI_PROTOCOL_STARCRAFT },
+ { 0x18693400 /* 24.105.52.0/22 */, 22, NDPI_PROTOCOL_STARCRAFT },
+ { 0x18693800 /* 24.105.56.0/23 */, 23, NDPI_PROTOCOL_STARCRAFT },
+ { 0x18693C00 /* 24.105.60.0/22 */, 22, NDPI_PROTOCOL_STARCRAFT },
+ { 0x25F40000 /* 37.244.0.0/24 */, 24, NDPI_PROTOCOL_STARCRAFT },
+ { 0x25F40200 /* 37.244.2.0/23 */, 23, NDPI_PROTOCOL_STARCRAFT },
+ { 0x25F40400 /* 37.244.4.0/22 */, 22, NDPI_PROTOCOL_STARCRAFT },
+ { 0x25F40800 /* 37.244.8.0/21 */, 21, NDPI_PROTOCOL_STARCRAFT },
+ { 0x25F41000 /* 37.244.16.0/23 */, 23, NDPI_PROTOCOL_STARCRAFT },
+ { 0x25F41300 /* 37.244.19.0/24 */, 24, NDPI_PROTOCOL_STARCRAFT },
+ { 0x25F41400 /* 37.244.20.0/23 */, 23, NDPI_PROTOCOL_STARCRAFT },
+ { 0x25F41700 /* 37.244.23.0/24 */, 24, NDPI_PROTOCOL_STARCRAFT },
+ { 0x25F41800 /* 37.244.24.0/23 */, 23, NDPI_PROTOCOL_STARCRAFT },
+ { 0x25F41B00 /* 37.244.27.0/24 */, 24, NDPI_PROTOCOL_STARCRAFT },
+ { 0x25F41C00 /* 37.244.28.0/24 */, 24, NDPI_PROTOCOL_STARCRAFT },
{ 0x25F42000 /* 37.244.32.0/20 */, 20, NDPI_PROTOCOL_STARCRAFT },
{ 0x25F43000 /* 37.244.48.0/23 */, 23, NDPI_PROTOCOL_STARCRAFT },
- { 0x25F43200 /* 37.244.50.0/24 */, 24, NDPI_PROTOCOL_STARCRAFT },
- { 0x25F43400 /* 37.244.52.0/22 */, 22, NDPI_PROTOCOL_STARCRAFT },
+ { 0x25F43400 /* 37.244.52.0/23 */, 23, NDPI_PROTOCOL_STARCRAFT },
+ { 0x25F43600 /* 37.244.54.0/24 */, 24, NDPI_PROTOCOL_STARCRAFT },
{ 0x25F43800 /* 37.244.56.0/21 */, 21, NDPI_PROTOCOL_STARCRAFT },
{ 0x3B992800 /* 59.153.40.0/23 */, 23, NDPI_PROTOCOL_STARCRAFT },
{ 0x40E00000 /* 64.224.0.0/21 */, 21, NDPI_PROTOCOL_STARCRAFT },
@@ -78,9 +85,7 @@ static ndpi_network ndpi_protocol_starcraft_protocol_list[] = {
static ndpi_network6 ndpi_protocol_starcraft_protocol_list_6[] = {
{ "2a04:e800:5010::", 47, NDPI_PROTOCOL_STARCRAFT },
- { "2a04:e800:5015::", 48, NDPI_PROTOCOL_STARCRAFT },
{ "2a04:e800:5016::", 48, NDPI_PROTOCOL_STARCRAFT },
- { "2a04:e800:5019::", 48, NDPI_PROTOCOL_STARCRAFT },
{ "2a04:e800:5020::", 48, NDPI_PROTOCOL_STARCRAFT },
{ "2a04:e800:5040::", 48, NDPI_PROTOCOL_STARCRAFT },
{ "2a04:e800:5407::", 48, NDPI_PROTOCOL_STARCRAFT },
diff --git a/src/lib/inc_generated/ndpi_asn_steam.c.inc b/src/lib/inc_generated/ndpi_asn_steam.c.inc
index cc25bc4f3..b7469b7f6 100644
--- a/src/lib/inc_generated/ndpi_asn_steam.c.inc
+++ b/src/lib/inc_generated/ndpi_asn_steam.c.inc
@@ -26,23 +26,19 @@ static ndpi_network ndpi_protocol_steam_protocol_list[] = {
{ 0x671C3600 /* 103.28.54.0/24 */, 24, NDPI_PROTOCOL_STEAM },
{ 0x92429800 /* 146.66.152.0/24 */, 24, NDPI_PROTOCOL_STEAM },
{ 0x92429B00 /* 146.66.155.0/24 */, 24, NDPI_PROTOCOL_STEAM },
- { 0x99FE5600 /* 153.254.86.0/24 */, 24, NDPI_PROTOCOL_STEAM },
- { 0x9B85E000 /* 155.133.224.0/24 */, 24, NDPI_PROTOCOL_STEAM },
- { 0x9B85E200 /* 155.133.226.0/23 */, 23, NDPI_PROTOCOL_STEAM },
- { 0x9B85E500 /* 155.133.229.0/24 */, 24, NDPI_PROTOCOL_STEAM },
+ { 0x9B85E000 /* 155.133.224.0/22 */, 22, NDPI_PROTOCOL_STEAM },
+ { 0x9B85E400 /* 155.133.228.0/24 */, 24, NDPI_PROTOCOL_STEAM },
{ 0x9B85E600 /* 155.133.230.0/24 */, 24, NDPI_PROTOCOL_STEAM },
- { 0x9B85E800 /* 155.133.232.0/23 */, 23, NDPI_PROTOCOL_STEAM },
- { 0x9B85EB00 /* 155.133.235.0/24 */, 24, NDPI_PROTOCOL_STEAM },
- { 0x9B85EC00 /* 155.133.236.0/22 */, 22, NDPI_PROTOCOL_STEAM },
+ { 0x9B85EC00 /* 155.133.236.0/23 */, 23, NDPI_PROTOCOL_STEAM },
+ { 0x9B85EE00 /* 155.133.238.0/24 */, 24, NDPI_PROTOCOL_STEAM },
{ 0x9B85F000 /* 155.133.240.0/23 */, 23, NDPI_PROTOCOL_STEAM },
- { 0x9B85F300 /* 155.133.243.0/24 */, 24, NDPI_PROTOCOL_STEAM },
- { 0x9B85F400 /* 155.133.244.0/22 */, 22, NDPI_PROTOCOL_STEAM },
+ { 0x9B85F400 /* 155.133.244.0/24 */, 24, NDPI_PROTOCOL_STEAM },
+ { 0x9B85F600 /* 155.133.246.0/24 */, 24, NDPI_PROTOCOL_STEAM },
{ 0x9B85F800 /* 155.133.248.0/21 */, 21, NDPI_PROTOCOL_STEAM },
{ 0xA2FEC000 /* 162.254.192.0/23 */, 23, NDPI_PROTOCOL_STEAM },
{ 0xA2FEC300 /* 162.254.195.0/24 */, 24, NDPI_PROTOCOL_STEAM },
{ 0xA2FEC400 /* 162.254.196.0/22 */, 22, NDPI_PROTOCOL_STEAM },
{ 0xB919B600 /* 185.25.182.0/23 */, 23, NDPI_PROTOCOL_STEAM },
- { 0xBED92100 /* 190.217.33.0/24 */, 24, NDPI_PROTOCOL_STEAM },
{ 0xC0456000 /* 192.69.96.0/22 */, 22, NDPI_PROTOCOL_STEAM },
{ 0xCDC40600 /* 205.196.6.0/24 */, 24, NDPI_PROTOCOL_STEAM },
{ 0xD040C800 /* 208.64.200.0/22 */, 22, NDPI_PROTOCOL_STEAM },
@@ -53,9 +49,7 @@ static ndpi_network ndpi_protocol_steam_protocol_list[] = {
static ndpi_network6 ndpi_protocol_steam_protocol_list_6[] = {
{ "2404:3fc0::", 46, NDPI_PROTOCOL_STEAM },
- { "2404:3fc0:4::", 47, NDPI_PROTOCOL_STEAM },
- { "2404:3fc0:7::", 48, NDPI_PROTOCOL_STEAM },
- { "2404:3fc0:8::", 48, NDPI_PROTOCOL_STEAM },
+ { "2404:3fc0:8::", 47, NDPI_PROTOCOL_STEAM },
{ "2404:3fc0:a::", 48, NDPI_PROTOCOL_STEAM },
{ "2602:801:f000::", 47, NDPI_PROTOCOL_STEAM },
{ "2602:801:f002::", 48, NDPI_PROTOCOL_STEAM },
diff --git a/src/lib/inc_generated/ndpi_asn_teamviewer.c.inc b/src/lib/inc_generated/ndpi_asn_teamviewer.c.inc
index 05b2a4952..fd9034658 100644
--- a/src/lib/inc_generated/ndpi_asn_teamviewer.c.inc
+++ b/src/lib/inc_generated/ndpi_asn_teamviewer.c.inc
@@ -39,13 +39,25 @@ static ndpi_network6 ndpi_protocol_teamviewer_protocol_list_6[] = {
{ "2a09:1500:20::", 48, NDPI_PROTOCOL_TEAMVIEWER },
{ "2a09:1500:1000::", 40, NDPI_PROTOCOL_TEAMVIEWER },
{ "2a09:1500:2000::", 40, NDPI_PROTOCOL_TEAMVIEWER },
+ { "2a09:1500:2400::", 40, NDPI_PROTOCOL_TEAMVIEWER },
+ { "2a09:1500:3400::", 40, NDPI_PROTOCOL_TEAMVIEWER },
+ { "2a09:1500:4600::", 40, NDPI_PROTOCOL_TEAMVIEWER },
+ { "2a09:1500:5400::", 40, NDPI_PROTOCOL_TEAMVIEWER },
+ { "2a09:1500:5600::", 40, NDPI_PROTOCOL_TEAMVIEWER },
+ { "2a09:1500:5800::", 40, NDPI_PROTOCOL_TEAMVIEWER },
+ { "2a09:1500:6600::", 40, NDPI_PROTOCOL_TEAMVIEWER },
{ "2a09:1500:7000::", 40, NDPI_PROTOCOL_TEAMVIEWER },
- { "2a09:1501::", 48, NDPI_PROTOCOL_TEAMVIEWER },
{ "2a09:1501:3000::", 40, NDPI_PROTOCOL_TEAMVIEWER },
{ "2a09:2700:8::", 48, NDPI_PROTOCOL_TEAMVIEWER },
+ { "2a09:2700:2800::", 40, NDPI_PROTOCOL_TEAMVIEWER },
+ { "2a09:2700:3600::", 40, NDPI_PROTOCOL_TEAMVIEWER },
+ { "2a09:2700:3800::", 40, NDPI_PROTOCOL_TEAMVIEWER },
+ { "2a09:2700:4800::", 40, NDPI_PROTOCOL_TEAMVIEWER },
+ { "2a09:2700:8200::", 40, NDPI_PROTOCOL_TEAMVIEWER },
{ "2a09:2701::", 32, NDPI_PROTOCOL_TEAMVIEWER },
{ "2a09:2900::", 48, NDPI_PROTOCOL_TEAMVIEWER },
{ "2a09:2900:8::", 48, NDPI_PROTOCOL_TEAMVIEWER },
+ { "2a09:2900:3000::", 40, NDPI_PROTOCOL_TEAMVIEWER },
{ "2a09:2900:6000::", 40, NDPI_PROTOCOL_TEAMVIEWER },
{ "2a0b:b580::", 48, NDPI_PROTOCOL_TEAMVIEWER },
{ "2a0b:b580:ffff::", 48, NDPI_PROTOCOL_TEAMVIEWER },
diff --git a/src/lib/inc_generated/ndpi_asn_telegram.c.inc b/src/lib/inc_generated/ndpi_asn_telegram.c.inc
index 3bda61219..57521cbc5 100644
--- a/src/lib/inc_generated/ndpi_asn_telegram.c.inc
+++ b/src/lib/inc_generated/ndpi_asn_telegram.c.inc
@@ -21,18 +21,16 @@
static ndpi_network ndpi_protocol_telegram_protocol_list[] = {
- { 0x5B69C000 /* 91.105.192.0/23 */, 23, NDPI_PROTOCOL_TELEGRAM },
- { 0x5B6C0400 /* 91.108.4.0/22 */, 22, NDPI_PROTOCOL_TELEGRAM },
- { 0x5B6C0800 /* 91.108.8.0/21 */, 21, NDPI_PROTOCOL_TELEGRAM },
- { 0x5B6C0C00 /* 91.108.12.0/22 */, 22, NDPI_PROTOCOL_TELEGRAM },
- { 0x5B6C1000 /* 91.108.16.0/21 */, 21, NDPI_PROTOCOL_TELEGRAM },
- { 0x5B6C3800 /* 91.108.56.0/22 */, 22, NDPI_PROTOCOL_TELEGRAM },
- { 0x5FA14000 /* 95.161.64.0/20 */, 20, NDPI_PROTOCOL_TELEGRAM },
- { 0x959AA000 /* 149.154.160.0/20 */, 20, NDPI_PROTOCOL_TELEGRAM },
- { 0x959AAC00 /* 149.154.172.0/22 */, 22, NDPI_PROTOCOL_TELEGRAM },
- { 0xB94C9700 /* 185.76.151.0/24 */, 24, NDPI_PROTOCOL_TELEGRAM },
- /* End */
- { 0x0, 0, 0 }
+ { 0x5B69C000 /* 91.105.192.0/23 */, 23, NDPI_PROTOCOL_TELEGRAM },
+ { 0x5B6C0400 /* 91.108.4.0/22 */, 22, NDPI_PROTOCOL_TELEGRAM },
+ { 0x5B6C0800 /* 91.108.8.0/21 */, 21, NDPI_PROTOCOL_TELEGRAM },
+ { 0x5B6C1000 /* 91.108.16.0/21 */, 21, NDPI_PROTOCOL_TELEGRAM },
+ { 0x5B6C3800 /* 91.108.56.0/22 */, 22, NDPI_PROTOCOL_TELEGRAM },
+ { 0x5FA14000 /* 95.161.64.0/20 */, 20, NDPI_PROTOCOL_TELEGRAM },
+ { 0x959AA000 /* 149.154.160.0/20 */, 20, NDPI_PROTOCOL_TELEGRAM },
+ { 0xB94C9700 /* 185.76.151.0/24 */, 24, NDPI_PROTOCOL_TELEGRAM },
+ /* End */
+ { 0x0, 0, 0 }
};
static ndpi_network6 ndpi_protocol_telegram_protocol_list_6[] = {
diff --git a/src/lib/inc_generated/ndpi_asn_tencent.c.inc b/src/lib/inc_generated/ndpi_asn_tencent.c.inc
index a7b56cce6..54ac495d4 100644
--- a/src/lib/inc_generated/ndpi_asn_tencent.c.inc
+++ b/src/lib/inc_generated/ndpi_asn_tencent.c.inc
@@ -61,8 +61,8 @@ static ndpi_network ndpi_protocol_tencent_protocol_list[] = {
{ 0x2BA08000 /* 43.160.128.0/19 */, 19, NDPI_PROTOCOL_TENCENT },
{ 0x2BA0C000 /* 43.160.192.0/18 */, 18, NDPI_PROTOCOL_TENCENT },
{ 0x2BA10000 /* 43.161.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT },
- { 0x2BA20000 /* 43.162.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT },
- { 0x2BA3C000 /* 43.163.192.0/18 */, 18, NDPI_PROTOCOL_TENCENT },
+ { 0x2BA20000 /* 43.162.0.0/15 */, 15, NDPI_PROTOCOL_TENCENT },
+ { 0x2BA70000 /* 43.167.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT },
{ 0x2BAC0F00 /* 43.172.15.0/24 */, 24, NDPI_PROTOCOL_TENCENT },
{ 0x2BF2FC00 /* 43.242.252.0/22 */, 22, NDPI_PROTOCOL_TENCENT },
{ 0x2BF7C400 /* 43.247.196.0/22 */, 22, NDPI_PROTOCOL_TENCENT },
@@ -92,9 +92,7 @@ static ndpi_network ndpi_protocol_tencent_protocol_list[] = {
{ 0x65200000 /* 101.32.0.0/16 */, 16, NDPI_PROTOCOL_TENCENT },
{ 0x65210000 /* 101.33.0.0/23 */, 23, NDPI_PROTOCOL_TENCENT },
{ 0x65210400 /* 101.33.4.0/23 */, 23, NDPI_PROTOCOL_TENCENT },
- { 0x65210A00 /* 101.33.10.0/23 */, 23, NDPI_PROTOCOL_TENCENT },
{ 0x65211100 /* 101.33.17.0/24 */, 24, NDPI_PROTOCOL_TENCENT },
- { 0x65211200 /* 101.33.18.0/23 */, 23, NDPI_PROTOCOL_TENCENT },
{ 0x65211A00 /* 101.33.26.0/23 */, 23, NDPI_PROTOCOL_TENCENT },
{ 0x65211E00 /* 101.33.30.0/23 */, 23, NDPI_PROTOCOL_TENCENT },
{ 0x65212000 /* 101.33.32.0/19 */, 19, NDPI_PROTOCOL_TENCENT },
@@ -222,18 +220,18 @@ static ndpi_network6 ndpi_protocol_tencent_protocol_list_6[] = {
{ "240d:c000:1000::", 36, NDPI_PROTOCOL_TENCENT },
{ "240d:c000:2000::", 35, NDPI_PROTOCOL_TENCENT },
{ "240d:c000:6000::", 36, NDPI_PROTOCOL_TENCENT },
+ { "240d:c000:7000::", 44, NDPI_PROTOCOL_TENCENT },
+ { "240d:c000:f000::", 44, NDPI_PROTOCOL_TENCENT },
+ { "240d:c000:f020::", 43, NDPI_PROTOCOL_TENCENT },
{ "240d:c010::", 47, NDPI_PROTOCOL_TENCENT },
- { "240d:c010:11::", 48, NDPI_PROTOCOL_TENCENT },
{ "240d:c010:14::", 48, NDPI_PROTOCOL_TENCENT },
{ "240d:c010:16::", 48, NDPI_PROTOCOL_TENCENT },
{ "240d:c010:20::", 44, NDPI_PROTOCOL_TENCENT },
{ "240d:c010:30::", 47, NDPI_PROTOCOL_TENCENT },
{ "240d:c010:50::", 48, NDPI_PROTOCOL_TENCENT },
- { "240d:c010:57::", 48, NDPI_PROTOCOL_TENCENT },
{ "240d:c010:58::", 48, NDPI_PROTOCOL_TENCENT },
{ "240d:c010:5b::", 48, NDPI_PROTOCOL_TENCENT },
{ "240d:c010:5c::", 48, NDPI_PROTOCOL_TENCENT },
- { "240d:c010:5e::", 48, NDPI_PROTOCOL_TENCENT },
{ "240d:c010:68::", 48, NDPI_PROTOCOL_TENCENT },
{ "240d:c010:6c::", 48, NDPI_PROTOCOL_TENCENT },
{ "240d:c040::", 44, NDPI_PROTOCOL_TENCENT },
diff --git a/src/lib/inc_generated/ndpi_asn_threema.c.inc b/src/lib/inc_generated/ndpi_asn_threema.c.inc
index 206c7e396..46885f3f0 100644
--- a/src/lib/inc_generated/ndpi_asn_threema.c.inc
+++ b/src/lib/inc_generated/ndpi_asn_threema.c.inc
@@ -29,6 +29,7 @@ static ndpi_network ndpi_protocol_threema_protocol_list[] = {
{ 0xB2D12000 /* 178.209.32.0/19 */, 19, NDPI_PROTOCOL_THREEMA },
{ 0xB958EC00 /* 185.88.236.0/22 */, 22, NDPI_PROTOCOL_THREEMA },
{ 0xC1115500 /* 193.17.85.0/24 */, 24, NDPI_PROTOCOL_THREEMA },
+ { 0xCB387000 /* 203.56.112.0/23 */, 23, NDPI_PROTOCOL_THREEMA },
{ 0xD996F000 /* 217.150.240.0/20 */, 20, NDPI_PROTOCOL_THREEMA },
/* End */
{ 0x0, 0, 0 }
@@ -37,7 +38,7 @@ static ndpi_network ndpi_protocol_threema_protocol_list[] = {
static ndpi_network6 ndpi_protocol_threema_protocol_list_6[] = {
{ "2001:67c:2f98::", 48, NDPI_PROTOCOL_THREEMA },
{ "2a02:418::", 29, NDPI_PROTOCOL_THREEMA },
- { "2a05:9a80::", 29, NDPI_PROTOCOL_THREEMA },
+ { "2a14:3e40::", 32, NDPI_PROTOCOL_THREEMA },
/* End */
{ NULL, 0, 0 }
};
diff --git a/src/lib/inc_generated/ndpi_asn_twitch.c.inc b/src/lib/inc_generated/ndpi_asn_twitch.c.inc
index 9d65ea51c..b03dda97f 100644
--- a/src/lib/inc_generated/ndpi_asn_twitch.c.inc
+++ b/src/lib/inc_generated/ndpi_asn_twitch.c.inc
@@ -25,7 +25,6 @@ static ndpi_network ndpi_protocol_twitch_protocol_list[] = {
{ 0x2D718000 /* 45.113.128.0/22 */, 22, NDPI_PROTOCOL_TWITCH },
{ 0x34818000 /* 52.129.128.0/19 */, 19, NDPI_PROTOCOL_TWITCH },
{ 0x3481A000 /* 52.129.160.0/20 */, 20, NDPI_PROTOCOL_TWITCH },
- { 0x3481CC00 /* 52.129.204.0/23 */, 23, NDPI_PROTOCOL_TWITCH },
{ 0x34DFC000 /* 52.223.192.0/18 */, 18, NDPI_PROTOCOL_TWITCH },
{ 0x63B54000 /* 99.181.64.0/18 */, 18, NDPI_PROTOCOL_TWITCH },
{ 0x67353000 /* 103.53.48.0/22 */, 22, NDPI_PROTOCOL_TWITCH },
diff --git a/src/lib/inc_generated/ndpi_asn_ubuntuone.c.inc b/src/lib/inc_generated/ndpi_asn_ubuntuone.c.inc
index afcd95f4c..44565d6c8 100644
--- a/src/lib/inc_generated/ndpi_asn_ubuntuone.c.inc
+++ b/src/lib/inc_generated/ndpi_asn_ubuntuone.c.inc
@@ -21,19 +21,23 @@
static ndpi_network ndpi_protocol_ubuntuone_protocol_list[] = {
- { 0x5BBD5800 /* 91.189.88.0/21 */, 21, NDPI_PROTOCOL_UBUNTUONE },
- { 0xA2D52000 /* 162.213.32.0/22 */, 22, NDPI_PROTOCOL_UBUNTUONE },
- { 0xB97DBC00 /* 185.125.188.0/22 */, 22, NDPI_PROTOCOL_UBUNTUONE },
+ { 0x5BBD5900 /* 91.189.89.0/24 */, 24, NDPI_PROTOCOL_UBUNTUONE },
+ { 0x5BBD5B00 /* 91.189.91.0/24 */, 24, NDPI_PROTOCOL_UBUNTUONE },
+ { 0x5BBD5C00 /* 91.189.92.0/22 */, 22, NDPI_PROTOCOL_UBUNTUONE },
+ { 0xA2D52000 /* 162.213.32.0/24 */, 24, NDPI_PROTOCOL_UBUNTUONE },
+ { 0xA2D52200 /* 162.213.34.0/23 */, 23, NDPI_PROTOCOL_UBUNTUONE },
+ { 0xB97DBC00 /* 185.125.188.0/23 */, 23, NDPI_PROTOCOL_UBUNTUONE },
+ { 0xB97DBE00 /* 185.125.190.0/24 */, 24, NDPI_PROTOCOL_UBUNTUONE },
{ 0xC2A9FE00 /* 194.169.254.0/24 */, 24, NDPI_PROTOCOL_UBUNTUONE },
/* End */
{ 0x0, 0, 0 }
};
static ndpi_network6 ndpi_protocol_ubuntuone_protocol_list_6[] = {
- { "2001:67c:1560::", 47, NDPI_PROTOCOL_UBUNTUONE },
+ { "2001:67c:1560::", 48, NDPI_PROTOCOL_UBUNTUONE },
{ "2001:67c:1562::", 48, NDPI_PROTOCOL_UBUNTUONE },
{ "2620:2d:4000::", 46, NDPI_PROTOCOL_UBUNTUONE },
- { "2620:2d:4006::", 47, NDPI_PROTOCOL_UBUNTUONE },
+ { "2a06:bc80::", 47, NDPI_PROTOCOL_UBUNTUONE },
/* End */
{ NULL, 0, 0 }
};
diff --git a/src/lib/inc_generated/ndpi_asn_vk.c.inc b/src/lib/inc_generated/ndpi_asn_vk.c.inc
index 5aac09bd8..c6be52b6e 100644
--- a/src/lib/inc_generated/ndpi_asn_vk.c.inc
+++ b/src/lib/inc_generated/ndpi_asn_vk.c.inc
@@ -35,7 +35,9 @@ static ndpi_network ndpi_protocol_vk_protocol_list[] = {
};
static ndpi_network6 ndpi_protocol_vk_protocol_list_6[] = {
- { "2a00:bdc0::", 35, NDPI_PROTOCOL_VK },
+ { "2a00:bdc0::", 33, NDPI_PROTOCOL_VK },
+ { "2a00:bdc0:8000::", 34, NDPI_PROTOCOL_VK },
+ { "2a00:bdc0:c000::", 35, NDPI_PROTOCOL_VK },
/* End */
{ NULL, 0, 0 }
};
diff --git a/src/lib/inc_generated/ndpi_asn_webex.c.inc b/src/lib/inc_generated/ndpi_asn_webex.c.inc
index fff347b76..82e780d7f 100644
--- a/src/lib/inc_generated/ndpi_asn_webex.c.inc
+++ b/src/lib/inc_generated/ndpi_asn_webex.c.inc
@@ -29,24 +29,23 @@ static ndpi_network ndpi_protocol_webex_protocol_list[] = {
{ 0x1759C000 /* 23.89.192.0/19 */, 19, NDPI_PROTOCOL_WEBEX },
{ 0x3E6DC000 /* 62.109.192.0/18 */, 18, NDPI_PROTOCOL_WEBEX },
{ 0x40446000 /* 64.68.96.0/19 */, 19, NDPI_PROTOCOL_WEBEX },
- { 0x4272A000 /* 66.114.160.0/20 */, 20, NDPI_PROTOCOL_WEBEX },
{ 0x42A32000 /* 66.163.32.0/19 */, 19, NDPI_PROTOCOL_WEBEX },
{ 0x451AA000 /* 69.26.160.0/19 */, 19, NDPI_PROTOCOL_WEBEX },
{ 0x721DC000 /* 114.29.192.0/23 */, 23, NDPI_PROTOCOL_WEBEX },
{ 0x721DC400 /* 114.29.196.0/23 */, 23, NDPI_PROTOCOL_WEBEX },
{ 0x721DC800 /* 114.29.200.0/21 */, 21, NDPI_PROTOCOL_WEBEX },
{ 0x721DD000 /* 114.29.208.0/20 */, 20, NDPI_PROTOCOL_WEBEX },
+ { 0x8BB15600 /* 139.177.86.0/23 */, 23, NDPI_PROTOCOL_WEBEX },
{ 0x8BB15800 /* 139.177.88.0/22 */, 22, NDPI_PROTOCOL_WEBEX },
{ 0x8BB15C00 /* 139.177.92.0/23 */, 23, NDPI_PROTOCOL_WEBEX },
{ 0x90C40000 /* 144.196.0.0/18 */, 18, NDPI_PROTOCOL_WEBEX },
{ 0x90C44000 /* 144.196.64.0/19 */, 19, NDPI_PROTOCOL_WEBEX },
{ 0x90C46000 /* 144.196.96.0/20 */, 20, NDPI_PROTOCOL_WEBEX },
- { 0x90C47000 /* 144.196.112.0/22 */, 22, NDPI_PROTOCOL_WEBEX },
- { 0x90C48000 /* 144.196.128.0/19 */, 19, NDPI_PROTOCOL_WEBEX },
- { 0x90C4B000 /* 144.196.176.0/20 */, 20, NDPI_PROTOCOL_WEBEX },
- { 0x90C4C000 /* 144.196.192.0/18 */, 18, NDPI_PROTOCOL_WEBEX },
+ { 0x90C47000 /* 144.196.112.0/21 */, 21, NDPI_PROTOCOL_WEBEX },
+ { 0x90C48000 /* 144.196.128.0/17 */, 17, NDPI_PROTOCOL_WEBEX },
{ 0x96FD8000 /* 150.253.128.0/17 */, 17, NDPI_PROTOCOL_WEBEX },
{ 0xA3810000 /* 163.129.0.0/19 */, 19, NDPI_PROTOCOL_WEBEX },
+ { 0xA3812000 /* 163.129.32.0/22 */, 22, NDPI_PROTOCOL_WEBEX },
{ 0xAA480000 /* 170.72.0.0/17 */, 17, NDPI_PROTOCOL_WEBEX },
{ 0xAA488000 /* 170.72.128.0/18 */, 18, NDPI_PROTOCOL_WEBEX },
{ 0xAA48C000 /* 170.72.192.0/19 */, 19, NDPI_PROTOCOL_WEBEX },
@@ -67,10 +66,10 @@ static ndpi_network ndpi_protocol_webex_protocol_list[] = {
static ndpi_network6 ndpi_protocol_webex_protocol_list_6[] = {
{ "2402:2500:3::", 48, NDPI_PROTOCOL_WEBEX },
+ { "2402:2500:100::", 40, NDPI_PROTOCOL_WEBEX },
{ "2402:2500:200::", 39, NDPI_PROTOCOL_WEBEX },
{ "2402:2500:400::", 39, NDPI_PROTOCOL_WEBEX },
{ "2607:fcf0::", 32, NDPI_PROTOCOL_WEBEX },
- { "2a00:a640:3::", 48, NDPI_PROTOCOL_WEBEX },
{ "2a00:a640:100::", 40, NDPI_PROTOCOL_WEBEX },
{ "2a00:a640:200::", 39, NDPI_PROTOCOL_WEBEX },
{ "2a00:a640:400::", 40, NDPI_PROTOCOL_WEBEX },
diff --git a/src/lib/inc_generated/ndpi_asn_yandex.c.inc b/src/lib/inc_generated/ndpi_asn_yandex.c.inc
index 583e6130c..4697c8061 100644
--- a/src/lib/inc_generated/ndpi_asn_yandex.c.inc
+++ b/src/lib/inc_generated/ndpi_asn_yandex.c.inc
@@ -29,14 +29,13 @@ static ndpi_network ndpi_protocol_yandex_protocol_list[] = {
{ 0x54FCA000 /* 84.252.160.0/19 */, 19, NDPI_PROTOCOL_YANDEX },
{ 0x57FAE000 /* 87.250.224.0/19 */, 19, NDPI_PROTOCOL_YANDEX },
{ 0x5A9CB000 /* 90.156.176.0/23 */, 23, NDPI_PROTOCOL_YANDEX },
- { 0x5A9CB300 /* 90.156.179.0/24 */, 24, NDPI_PROTOCOL_YANDEX },
- { 0x5A9CB400 /* 90.156.180.0/22 */, 22, NDPI_PROTOCOL_YANDEX },
+ { 0x5A9CB500 /* 90.156.181.0/24 */, 24, NDPI_PROTOCOL_YANDEX },
+ { 0x5A9CB600 /* 90.156.182.0/24 */, 24, NDPI_PROTOCOL_YANDEX },
{ 0x5A9CB800 /* 90.156.184.0/24 */, 24, NDPI_PROTOCOL_YANDEX },
{ 0x5A9CBA00 /* 90.156.186.0/24 */, 24, NDPI_PROTOCOL_YANDEX },
- { 0x5CFF7F00 /* 92.255.127.0/24 */, 24, NDPI_PROTOCOL_YANDEX },
+ { 0x5CFF7000 /* 92.255.112.0/20 */, 20, NDPI_PROTOCOL_YANDEX },
{ 0x5D9E8000 /* 93.158.128.0/18 */, 18, NDPI_PROTOCOL_YANDEX },
{ 0x5F6C8000 /* 95.108.128.0/17 */, 17, NDPI_PROTOCOL_YANDEX },
- { 0x642B4000 /* 100.43.64.0/19 */, 19, NDPI_PROTOCOL_YANDEX },
{ 0x8D088000 /* 141.8.128.0/18 */, 18, NDPI_PROTOCOL_YANDEX },
{ 0xB29A8000 /* 178.154.128.0/18 */, 18, NDPI_PROTOCOL_YANDEX },
{ 0xB920B800 /* 185.32.184.0/22 */, 22, NDPI_PROTOCOL_YANDEX },
@@ -55,8 +54,8 @@ static ndpi_network6 ndpi_protocol_yandex_protocol_list_6[] = {
{ "2a02:6b8::", 29, NDPI_PROTOCOL_YANDEX },
{ "2a0b:1440::", 32, NDPI_PROTOCOL_YANDEX },
{ "2a0e:fd87::", 47, NDPI_PROTOCOL_YANDEX },
- { "2a0e:fd87:3::", 48, NDPI_PROTOCOL_YANDEX },
- { "2a0e:fd87:4::", 46, NDPI_PROTOCOL_YANDEX },
+ { "2a0e:fd87:5::", 48, NDPI_PROTOCOL_YANDEX },
+ { "2a0e:fd87:7::", 48, NDPI_PROTOCOL_YANDEX },
{ "2a0e:fd87:9::", 48, NDPI_PROTOCOL_YANDEX },
/* End */
{ NULL, 0, 0 }
diff --git a/src/lib/inc_generated/ndpi_asn_yandex_cloud.c.inc b/src/lib/inc_generated/ndpi_asn_yandex_cloud.c.inc
index 53de6ffe8..b71ab699e 100644
--- a/src/lib/inc_generated/ndpi_asn_yandex_cloud.c.inc
+++ b/src/lib/inc_generated/ndpi_asn_yandex_cloud.c.inc
@@ -21,11 +21,17 @@
static ndpi_network ndpi_protocol_yandex_cloud_protocol_list[] = {
+ { 0x25E6AC00 /* 37.230.172.0/22 */, 22, NDPI_PROTOCOL_YANDEX_CLOUD },
+ { 0x25E6BC00 /* 37.230.188.0/22 */, 22, NDPI_PROTOCOL_YANDEX_CLOUD },
+ { 0x2D856000 /* 45.133.96.0/22 */, 22, NDPI_PROTOCOL_YANDEX_CLOUD },
+ { 0x2E15F400 /* 46.21.244.0/22 */, 22, NDPI_PROTOCOL_YANDEX_CLOUD },
{ 0x33FA0000 /* 51.250.0.0/17 */, 17, NDPI_PROTOCOL_YANDEX_CLOUD },
{ 0x3E547000 /* 62.84.112.0/20 */, 20, NDPI_PROTOCOL_YANDEX_CLOUD },
{ 0x54C98000 /* 84.201.128.0/18 */, 18, NDPI_PROTOCOL_YANDEX_CLOUD },
{ 0x54FC8000 /* 84.252.128.0/20 */, 20, NDPI_PROTOCOL_YANDEX_CLOUD },
{ 0x59A98000 /* 89.169.128.0/18 */, 18, NDPI_PROTOCOL_YANDEX_CLOUD },
+ { 0x59DF1400 /* 89.223.20.0/24 */, 24, NDPI_PROTOCOL_YANDEX_CLOUD },
+ { 0x59E8BC00 /* 89.232.188.0/22 */, 22, NDPI_PROTOCOL_YANDEX_CLOUD },
{ 0x82C12000 /* 130.193.32.0/19 */, 19, NDPI_PROTOCOL_YANDEX_CLOUD },
{ 0x9EA00000 /* 158.160.0.0/16 */, 16, NDPI_PROTOCOL_YANDEX_CLOUD },
{ 0xB29AC000 /* 178.154.192.0/18 */, 18, NDPI_PROTOCOL_YANDEX_CLOUD },
diff --git a/src/lib/inc_generated/ndpi_azure_match.c.inc b/src/lib/inc_generated/ndpi_azure_match.c.inc
index c24b68ada..c7d6ff967 100644
--- a/src/lib/inc_generated/ndpi_azure_match.c.inc
+++ b/src/lib/inc_generated/ndpi_azure_match.c.inc
@@ -25,8 +25,10 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x04A00000 /* 4.160.0.0/12 */, 12, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x04B00000 /* 4.176.0.0/15 */, 15, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x04B20000 /* 4.178.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x04B28000 /* 4.178.128.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x04B30000 /* 4.179.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x04B40000 /* 4.180.0.0/14 */, 14, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x04B80000 /* 4.184.0.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x04B83800 /* 4.184.56.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x04B84000 /* 4.184.64.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x04B88000 /* 4.184.128.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -36,16 +38,13 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x04C00000 /* 4.192.0.0/14 */, 14, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x04C40000 /* 4.196.0.0/15 */, 15, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x04C60000 /* 4.198.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x04C68000 /* 4.198.128.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x04C6A000 /* 4.198.160.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x04C70000 /* 4.199.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x04C88000 /* 4.200.128.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x04C90000 /* 4.201.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x04C68000 /* 4.198.128.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x04C70000 /* 4.199.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x04C80000 /* 4.200.0.0/15 */, 15, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x04CA0000 /* 4.202.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x04CB0000 /* 4.203.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x04CC8000 /* 4.204.128.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x04CD0000 /* 4.205.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x04CE0000 /* 4.206.0.0/15 */, 15, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x04CB8000 /* 4.203.128.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x04CC0000 /* 4.204.0.0/14 */, 14, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x04D00000 /* 4.208.0.0/12 */, 12, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x04E00000 /* 4.224.0.0/13 */, 13, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x04E80000 /* 4.232.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -55,16 +54,13 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x04E8E000 /* 4.232.224.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x04E90000 /* 4.233.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x04EA0000 /* 4.234.0.0/15 */, 15, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x04EC0000 /* 4.236.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x04ED0000 /* 4.237.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x04EE0000 /* 4.238.0.0/15 */, 15, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x04EC0000 /* 4.236.0.0/14 */, 14, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x04F00000 /* 4.240.0.0/13 */, 13, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x04F80000 /* 4.248.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x04F90000 /* 4.249.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x04FA0000 /* 4.250.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x04FB8000 /* 4.251.128.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x04FC0000 /* 4.252.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x04FD0000 /* 4.253.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x04FC0000 /* 4.252.0.0/15 */, 15, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x04FE8000 /* 4.254.128.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x04FF0000 /* 4.255.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x0D400000 /* 13.64.0.0/13 */, 13, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -118,16 +114,7 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x0D68FD30 /* 13.104.253.48/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x0D68FE80 /* 13.104.254.128/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x0D690E00 /* 13.105.14.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x0D691000 /* 13.105.16.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x0D691200 /* 13.105.18.0/25 */, 25, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x0D6912A0 /* 13.105.18.160/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x0D6912C0 /* 13.105.18.192/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x0D691300 /* 13.105.19.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x0D691400 /* 13.105.20.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x0D691800 /* 13.105.24.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x0D691C00 /* 13.105.28.0/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x0D691C80 /* 13.105.28.128/25 */, 25, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x0D691D00 /* 13.105.29.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x0D691000 /* 13.105.16.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x0D692400 /* 13.105.36.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x0D693400 /* 13.105.52.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x0D693C00 /* 13.105.60.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -140,6 +127,7 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x0D6972C0 /* 13.105.114.192/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x0D6972D0 /* 13.105.114.208/29 */, 29, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x0D697400 /* 13.105.116.0/25 */, 25, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x0D69DD00 /* 13.105.221.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x0D6A268E /* 13.106.38.142/32 */, 32, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x0D6A2694 /* 13.106.38.148/32 */, 32, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x0D6A3603 /* 13.106.54.3/32 */, 32, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -166,6 +154,7 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x0D6B3800 /* 13.107.56.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x0D6B4000 /* 13.107.64.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x0D6B8000 /* 13.107.128.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x0D6BC510 /* 13.107.197.16/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x0D6BD000 /* 13.107.208.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x0D6BD500 /* 13.107.213.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x0D6BDB00 /* 13.107.219.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -181,28 +170,37 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x0D6BFD00 /* 13.107.253.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x0D6BFE00 /* 13.107.254.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14000000 /* 20.0.0.0/12 */, 12, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x14100000 /* 20.16.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x14110000 /* 20.17.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x14118000 /* 20.17.128.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x14119000 /* 20.17.144.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x1411C000 /* 20.17.192.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x14120000 /* 20.18.0.0/15 */, 15, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14100000 /* 20.16.0.0/14 */, 14, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14142000 /* 20.20.32.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14144000 /* 20.20.64.0/25 */, 25, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14144080 /* 20.20.64.128/31 */, 31, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14144400 /* 20.20.68.0/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14144420 /* 20.20.68.32/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14144430 /* 20.20.68.48/29 */, 29, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14144438 /* 20.20.68.56/30 */, 30, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x1414443C /* 20.20.68.60/31 */, 31, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14144C00 /* 20.20.76.0/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14144C10 /* 20.20.76.16/30 */, 30, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14145800 /* 20.20.88.0/29 */, 29, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14145810 /* 20.20.88.16/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14148000 /* 20.20.128.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14150000 /* 20.21.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14160000 /* 20.22.0.0/15 */, 15, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14180000 /* 20.24.0.0/14 */, 14, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x141C0000 /* 20.28.0.0/15 */, 15, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x141F0000 /* 20.31.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x14210000 /* 20.33.0.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x14212000 /* 20.33.32.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x14212800 /* 20.33.40.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x14212C00 /* 20.33.44.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14210000 /* 20.33.0.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14214000 /* 20.33.64.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14215000 /* 20.33.80.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14215800 /* 20.33.88.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14215C00 /* 20.33.92.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14218000 /* 20.33.128.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14240000 /* 20.36.0.0/15 */, 15, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14260000 /* 20.38.0.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14261000 /* 20.38.16.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x14261800 /* 20.38.24.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x14261A00 /* 20.38.26.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14261800 /* 20.38.24.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14261C00 /* 20.38.28.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14261E00 /* 20.38.30.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14262000 /* 20.38.32.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14264000 /* 20.38.64.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14268000 /* 20.38.128.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -246,20 +244,18 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x14580000 /* 20.88.0.0/14 */, 14, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x145C0000 /* 20.92.0.0/15 */, 15, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x145E0000 /* 20.94.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x145F0000 /* 20.95.0.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x145F2000 /* 20.95.32.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x145F3000 /* 20.95.48.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x145F3800 /* 20.95.56.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x145F3C00 /* 20.95.60.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x145F0000 /* 20.95.0.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x145F4000 /* 20.95.64.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x145F6000 /* 20.95.96.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x145F6800 /* 20.95.104.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x145F6800 /* 20.95.104.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x145F6C00 /* 20.95.108.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x145F8000 /* 20.95.128.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x145F8400 /* 20.95.132.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x145F8800 /* 20.95.136.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x145F8C00 /* 20.95.140.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x145FC000 /* 20.95.192.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x145FC800 /* 20.95.200.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x145FCC00 /* 20.95.204.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x145FCC00 /* 20.95.204.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x145FD000 /* 20.95.208.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x145FE000 /* 20.95.224.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x145FF000 /* 20.95.240.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -285,8 +281,11 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x14888000 /* 20.136.128.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14888100 /* 20.136.129.0/25 */, 25, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x148F0000 /* 20.143.0.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x148F4000 /* 20.143.64.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14960000 /* 20.150.0.0/15 */, 15, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x14980000 /* 20.152.0.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14980000 /* 20.152.0.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14982000 /* 20.152.32.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14983000 /* 20.152.48.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x149D0000 /* 20.157.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14A00000 /* 20.160.0.0/12 */, 12, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14B80000 /* 20.184.0.0/15 */, 15, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -308,30 +307,37 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x14C80000 /* 20.200.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14C90000 /* 20.201.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14C98000 /* 20.201.128.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x14C9A000 /* 20.201.160.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14C9A000 /* 20.201.160.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14C9A800 /* 20.201.168.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14C9AC00 /* 20.201.172.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14C9C000 /* 20.201.192.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14C9D000 /* 20.201.208.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14C9D400 /* 20.201.212.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14C9D600 /* 20.201.214.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14C9D800 /* 20.201.216.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14C9DC00 /* 20.201.220.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14C9DF00 /* 20.201.223.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x14C9E000 /* 20.201.224.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14C9E000 /* 20.201.224.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14C9E400 /* 20.201.228.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14C9E700 /* 20.201.231.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14CA0000 /* 20.202.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14CA8000 /* 20.202.128.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14CAC000 /* 20.202.192.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x14CAE000 /* 20.202.224.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14CAE000 /* 20.202.224.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14CAE800 /* 20.202.232.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14CAEC00 /* 20.202.236.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14CAEE00 /* 20.202.238.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14CAF000 /* 20.202.240.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x14CAF800 /* 20.202.248.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14CAF800 /* 20.202.248.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14CAFC00 /* 20.202.252.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14CAFE00 /* 20.202.254.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14CB0000 /* 20.203.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x14CC0000 /* 20.204.0.0/15 */, 15, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x14CE0000 /* 20.206.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x14CF0000 /* 20.207.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x14CF8000 /* 20.207.128.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x14CFC000 /* 20.207.192.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x14CFE000 /* 20.207.224.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14CC0000 /* 20.204.0.0/14 */, 14, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14D00000 /* 20.208.0.0/13 */, 13, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14D80000 /* 20.216.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14D88000 /* 20.216.128.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14D8C000 /* 20.216.192.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14D8E000 /* 20.216.224.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14D90000 /* 20.217.0.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14D92000 /* 20.217.32.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14D92800 /* 20.217.40.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -339,6 +345,7 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x14D94000 /* 20.217.64.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14D98000 /* 20.217.128.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14D9A000 /* 20.217.160.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x14D9C000 /* 20.217.192.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14DA0000 /* 20.218.0.0/15 */, 15, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14DC0000 /* 20.220.0.0/14 */, 14, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x14E00000 /* 20.224.0.0/14 */, 14, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -522,6 +529,7 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x2857C000 /* 40.87.192.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x2857E000 /* 40.87.224.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x28580000 /* 40.88.0.0/15 */, 15, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x285A0800 /* 40.90.8.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x285A1000 /* 40.90.16.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x285A4000 /* 40.90.64.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x285A4400 /* 40.90.68.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -544,29 +552,14 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x285B4000 /* 40.91.64.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x285BA000 /* 40.91.160.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x285BC000 /* 40.91.192.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x285C0100 /* 40.92.1.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x285C0600 /* 40.92.6.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x285C7400 /* 40.92.116.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x285C7800 /* 40.92.120.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x285D0000 /* 40.93.0.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x285D1000 /* 40.93.16.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x285D1400 /* 40.93.20.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x285D4000 /* 40.93.64.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x285D5000 /* 40.93.80.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x285D5400 /* 40.93.84.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x285D5600 /* 40.93.86.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x285D8000 /* 40.93.128.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x285D8800 /* 40.93.136.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x285DC000 /* 40.93.192.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x285DD000 /* 40.93.208.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x285DD400 /* 40.93.212.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x285DD600 /* 40.93.214.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x285C0000 /* 40.92.0.0/15 */, 15, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x285F0100 /* 40.95.1.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x285F0600 /* 40.95.6.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x285F0C00 /* 40.95.12.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x285F1C00 /* 40.95.28.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x285F7600 /* 40.95.118.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x285F7800 /* 40.95.120.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x285F7800 /* 40.95.120.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x285F8000 /* 40.95.128.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x28602E00 /* 40.96.46.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x28603200 /* 40.96.50.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x28603400 /* 40.96.52.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -587,6 +580,7 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x28613D00 /* 40.97.61.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x28613E00 /* 40.97.62.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x28614800 /* 40.97.72.0/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x28614900 /* 40.97.73.0/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x28640400 /* 40.100.4.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x28641800 /* 40.100.24.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x28641A00 /* 40.100.26.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -596,6 +590,8 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x28642500 /* 40.100.37.0/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x28642600 /* 40.100.38.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x28642700 /* 40.100.39.0/25 */, 25, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x28642C80 /* 40.100.44.128/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x28642D40 /* 40.100.45.64/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x28643A40 /* 40.100.58.64/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x28643A80 /* 40.100.58.128/25 */, 25, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x28643B00 /* 40.100.59.0/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -613,6 +609,7 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x28651400 /* 40.101.20.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x28651500 /* 40.101.21.0/25 */, 25, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x28651580 /* 40.101.21.128/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x28651600 /* 40.101.22.0/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x286518C0 /* 40.101.24.192/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x28651900 /* 40.101.25.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x28651A00 /* 40.101.26.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -625,16 +622,10 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x28657380 /* 40.101.115.128/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x28661000 /* 40.102.16.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x28661200 /* 40.102.18.0/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x286B1C00 /* 40.107.28.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x286B2000 /* 40.107.32.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x286B4700 /* 40.107.71.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x286B4E00 /* 40.107.78.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x286B5100 /* 40.107.81.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x286B5600 /* 40.107.86.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x286B0000 /* 40.107.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x28700000 /* 40.112.0.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x28702400 /* 40.112.36.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x287026C0 /* 40.112.38.192/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x28702700 /* 40.112.39.0/25 */, 25, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x28702780 /* 40.112.39.128/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x28703000 /* 40.112.48.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x28704000 /* 40.112.64.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x28708000 /* 40.112.128.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -649,30 +640,58 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x28776480 /* 40.119.100.128/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x287764A0 /* 40.119.100.160/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x287764B0 /* 40.119.100.176/29 */, 29, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x287764B8 /* 40.119.100.184/30 */, 30, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x28776800 /* 40.119.104.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x28777000 /* 40.119.112.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x28778000 /* 40.119.128.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x28780000 /* 40.120.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x28788000 /* 40.120.128.0/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x28788040 /* 40.120.128.64/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x28788050 /* 40.120.128.80/30 */, 30, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x28788040 /* 40.120.128.64/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x28788060 /* 40.120.128.96/30 */, 30, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x28788400 /* 40.120.132.0/25 */, 25, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x28788480 /* 40.120.132.128/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x287884C0 /* 40.120.132.192/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x287884E0 /* 40.120.132.224/29 */, 29, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x287884E8 /* 40.120.132.232/30 */, 30, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x287884E0 /* 40.120.132.224/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x287884F0 /* 40.120.132.240/29 */, 29, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x287884F8 /* 40.120.132.248/30 */, 30, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x287884FC /* 40.120.132.252/31 */, 31, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x28788800 /* 40.120.136.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x28788C00 /* 40.120.140.0/25 */, 25, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x28788C80 /* 40.120.140.128/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x28788CA0 /* 40.120.140.160/30 */, 30, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x28788C80 /* 40.120.140.128/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x28788CC0 /* 40.120.140.192/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x28788CD0 /* 40.120.140.208/29 */, 29, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x28789000 /* 40.120.144.0/25 */, 25, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x28789080 /* 40.120.144.128/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x28789090 /* 40.120.144.144/29 */, 29, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x28789098 /* 40.120.144.152/30 */, 30, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x2878909C /* 40.120.144.156/31 */, 31, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x28789400 /* 40.120.148.0/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x28789080 /* 40.120.144.128/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x287890C0 /* 40.120.144.192/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x28789400 /* 40.120.148.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x28789600 /* 40.120.150.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x28789700 /* 40.120.151.0/30 */, 30, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x28789800 /* 40.120.152.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x28789A00 /* 40.120.154.0/29 */, 29, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x28789A08 /* 40.120.154.8/30 */, 30, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x28789C00 /* 40.120.156.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x28789E00 /* 40.120.158.0/25 */, 25, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x28789E80 /* 40.120.158.128/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x28789EA0 /* 40.120.158.160/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x28789EB0 /* 40.120.158.176/29 */, 29, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x28789EB8 /* 40.120.158.184/30 */, 30, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x2878A000 /* 40.120.160.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x2878AC00 /* 40.120.172.0/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x2878A400 /* 40.120.164.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x2878A600 /* 40.120.166.0/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x2878A640 /* 40.120.166.64/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x2878A650 /* 40.120.166.80/30 */, 30, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x2878A654 /* 40.120.166.84/31 */, 31, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x2878A800 /* 40.120.168.0/25 */, 25, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x2878A880 /* 40.120.168.128/31 */, 31, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x2878AC00 /* 40.120.172.0/25 */, 25, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x2878AC80 /* 40.120.172.128/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x2878B000 /* 40.120.176.0/30 */, 30, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x2878B400 /* 40.120.180.0/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x2878B440 /* 40.120.180.64/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x2878B460 /* 40.120.180.96/31 */, 31, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x2878BC00 /* 40.120.188.0/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x2878BC40 /* 40.120.188.64/30 */, 30, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x2878BC44 /* 40.120.188.68/31 */, 31, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x28790000 /* 40.121.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x287A0000 /* 40.122.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x287B0000 /* 40.123.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -680,34 +699,23 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x287B8800 /* 40.123.136.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x287B8C00 /* 40.123.140.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x287B9000 /* 40.123.144.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x287B9400 /* 40.123.148.0/25 */, 25, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x287B9480 /* 40.123.148.128/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x287B94C0 /* 40.123.148.192/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x287B94E0 /* 40.123.148.224/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x287B94F0 /* 40.123.148.240/31 */, 31, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x287B9400 /* 40.123.148.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x287B9500 /* 40.123.149.0/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x287B9510 /* 40.123.149.16/31 */, 31, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x287B9800 /* 40.123.152.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x287BA000 /* 40.123.160.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x287BA400 /* 40.123.164.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x287BA600 /* 40.123.166.0/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x287BA640 /* 40.123.166.64/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x287BA660 /* 40.123.166.96/29 */, 29, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x287BA668 /* 40.123.166.104/30 */, 30, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x287BA66C /* 40.123.166.108/31 */, 31, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x287BA600 /* 40.123.166.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x287BA700 /* 40.123.167.0/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x287BA720 /* 40.123.167.32/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x287BA800 /* 40.123.168.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x287BAC00 /* 40.123.172.0/25 */, 25, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x287BAC80 /* 40.123.172.128/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x287BACC0 /* 40.123.172.192/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x287BACE0 /* 40.123.172.224/31 */, 31, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x287BACE0 /* 40.123.172.224/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x287BAD00 /* 40.123.173.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x287BAE00 /* 40.123.174.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x287BB000 /* 40.123.176.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x287BB800 /* 40.123.184.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x287BBA00 /* 40.123.186.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x287BBB00 /* 40.123.187.0/25 */, 25, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x287BBB80 /* 40.123.187.128/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x287BBBA0 /* 40.123.187.160/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x287BBBB0 /* 40.123.187.176/29 */, 29, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x287BBC00 /* 40.123.188.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x287BB000 /* 40.123.176.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x287BC000 /* 40.123.192.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x287C0000 /* 40.124.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x287D0000 /* 40.125.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -718,6 +726,18 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x287F4000 /* 40.127.64.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x287F6000 /* 40.127.96.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x287F8000 /* 40.127.128.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x30D10000 /* 48.209.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x30D18000 /* 48.209.128.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x30D20000 /* 48.210.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x30D30000 /* 48.211.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x30D80000 /* 48.216.0.0/15 */, 15, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x30DA0000 /* 48.218.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x30DB0000 /* 48.219.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x30DB8000 /* 48.219.128.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x30DB9000 /* 48.219.144.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x33040000 /* 51.4.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x33050000 /* 51.5.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x33080000 /* 51.8.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x330B0000 /* 51.11.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x330C0000 /* 51.12.0.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x330C4000 /* 51.12.64.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -760,6 +780,7 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x338D9C00 /* 51.141.156.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x338DA000 /* 51.141.160.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x338DC000 /* 51.141.192.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x338E0000 /* 51.142.0.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x338E280B /* 51.142.40.11/32 */, 32, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x338E2FF9 /* 51.142.47.249/32 */, 32, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x338E2FFC /* 51.142.47.252/32 */, 32, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -775,47 +796,9 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x338FE000 /* 51.143.224.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x33900000 /* 51.144.0.0/15 */, 15, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x34600B00 /* 52.96.11.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34640000 /* 52.100.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34650000 /* 52.101.0.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34654000 /* 52.101.64.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34656000 /* 52.101.96.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34656400 /* 52.101.100.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34656600 /* 52.101.102.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34656C00 /* 52.101.108.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34657000 /* 52.101.112.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34658000 /* 52.101.128.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34659000 /* 52.101.144.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34659800 /* 52.101.152.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34659C00 /* 52.101.156.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x3465A000 /* 52.101.160.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x3465C000 /* 52.101.192.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x3465C200 /* 52.101.194.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34668000 /* 52.102.128.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34669000 /* 52.102.144.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34669200 /* 52.102.146.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34669E00 /* 52.102.158.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x3466A000 /* 52.102.160.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x3466B000 /* 52.102.176.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x3466B800 /* 52.102.184.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x3466C000 /* 52.102.192.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x3466C800 /* 52.102.200.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34670000 /* 52.103.0.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34671000 /* 52.103.16.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34671400 /* 52.103.20.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34672000 /* 52.103.32.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34673000 /* 52.103.48.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34673800 /* 52.103.56.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34674000 /* 52.103.64.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34674800 /* 52.103.72.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34678000 /* 52.103.128.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34679000 /* 52.103.144.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x3467A000 /* 52.103.160.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x3467B000 /* 52.103.176.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x3467B800 /* 52.103.184.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x3467C000 /* 52.103.192.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x3467C800 /* 52.103.200.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x346A0000 /* 52.106.0.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x346A0400 /* 52.106.4.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x34640000 /* 52.100.0.0/14 */, 14, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x346A0000 /* 52.106.0.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x346A0800 /* 52.106.8.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x346C0000 /* 52.108.0.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x346C1000 /* 52.108.16.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x346C2000 /* 52.108.32.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -834,7 +817,9 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x346C8200 /* 52.108.130.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x346C8400 /* 52.108.132.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x346C8800 /* 52.108.136.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x346C9000 /* 52.108.144.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x346C9000 /* 52.108.144.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x346C9800 /* 52.108.152.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x346C9A00 /* 52.108.154.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x346CA500 /* 52.108.165.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x346CA600 /* 52.108.166.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x346CA800 /* 52.108.168.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -868,7 +853,10 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x34706C00 /* 52.112.108.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x34706E00 /* 52.112.110.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x34707000 /* 52.112.112.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34708B00 /* 52.112.139.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x34708000 /* 52.112.128.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x34708400 /* 52.112.132.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x34708600 /* 52.112.134.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x34708A00 /* 52.112.138.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x34708C00 /* 52.112.140.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x34709000 /* 52.112.144.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x3470A400 /* 52.112.164.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -880,24 +868,31 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x3470C800 /* 52.112.200.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x3470D400 /* 52.112.212.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x3470D800 /* 52.112.216.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x3470E000 /* 52.112.224.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x3470E000 /* 52.112.224.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x3470E480 /* 52.112.228.128/25 */, 25, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x3470E500 /* 52.112.229.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x3470E600 /* 52.112.230.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x3470E800 /* 52.112.232.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x3470F000 /* 52.112.240.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x34710600 /* 52.113.6.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x34710900 /* 52.113.9.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x34710A00 /* 52.113.10.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x34710C00 /* 52.113.12.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x34711000 /* 52.113.16.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34712500 /* 52.113.37.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34712600 /* 52.113.38.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x34712400 /* 52.113.36.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x34712800 /* 52.113.40.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x34713000 /* 52.113.48.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x34714100 /* 52.113.65.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x34714500 /* 52.113.69.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x34714600 /* 52.113.70.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x34714800 /* 52.113.72.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34715300 /* 52.113.83.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x34715200 /* 52.113.82.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x34715500 /* 52.113.85.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x34715600 /* 52.113.86.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x34715800 /* 52.113.88.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x34716000 /* 52.113.96.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x34718000 /* 52.113.128.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x3471C000 /* 52.113.192.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x3471C600 /* 52.113.198.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x3471C800 /* 52.113.200.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x3471D000 /* 52.113.208.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -948,19 +943,29 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x3479A000 /* 52.121.160.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x3479B000 /* 52.121.176.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x3479C000 /* 52.121.192.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x3479E000 /* 52.121.224.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x347A0000 /* 52.122.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x347A8000 /* 52.122.128.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x347AC000 /* 52.122.192.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x347AE000 /* 52.122.224.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x347AF000 /* 52.122.240.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x347B0000 /* 52.123.0.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x347B0800 /* 52.123.8.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x347AF000 /* 52.122.240.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x347AF800 /* 52.122.248.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x347AFC00 /* 52.122.252.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x347B0000 /* 52.123.0.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x347B2000 /* 52.123.32.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x347B3000 /* 52.123.48.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x347B3800 /* 52.123.56.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x347B3C00 /* 52.123.60.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x347B8500 /* 52.123.133.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x347B8600 /* 52.123.134.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x347B8800 /* 52.123.136.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x347B9000 /* 52.123.144.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x347BA000 /* 52.123.160.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x347BC000 /* 52.123.192.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x347BC600 /* 52.123.198.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x347BC800 /* 52.123.200.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x347BCC00 /* 52.123.204.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x347BCE00 /* 52.123.206.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x347D8000 /* 52.125.128.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x347D8800 /* 52.125.136.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x347D8C00 /* 52.125.140.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -1045,19 +1050,9 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x34EE0000 /* 52.238.0.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x34EEC000 /* 52.238.192.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x34EF0000 /* 52.239.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34EF8000 /* 52.239.128.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34EF9000 /* 52.239.144.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34EF9400 /* 52.239.148.0/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34EF9440 /* 52.239.148.64/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34EF9480 /* 52.239.148.128/25 */, 25, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34EF9500 /* 52.239.149.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34EF9600 /* 52.239.150.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34EF9800 /* 52.239.152.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x34EF8000 /* 52.239.128.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x34EFA000 /* 52.239.160.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34EFA400 /* 52.239.164.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34EFA500 /* 52.239.165.0/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34EFA5A0 /* 52.239.165.160/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x34EFA5C0 /* 52.239.165.192/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x34EFA400 /* 52.239.164.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x34EFA700 /* 52.239.167.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x34EFA800 /* 52.239.168.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x34EFB080 /* 52.239.176.128/25 */, 25, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -1117,6 +1112,10 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x34FDC000 /* 52.253.192.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x34FDE000 /* 52.253.224.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x34FE0000 /* 52.254.0.0/15 */, 15, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x39960000 /* 57.150.0.0/15 */, 15, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x39980000 /* 57.152.0.0/14 */, 14, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x399E0000 /* 57.158.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x399F0000 /* 57.159.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x40040800 /* 64.4.8.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x40043600 /* 64.4.54.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x41340000 /* 65.52.0.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -1130,11 +1129,11 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x41348000 /* 65.52.128.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x41361380 /* 65.54.19.128/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x41372080 /* 65.55.32.128/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x413720C0 /* 65.55.32.192/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x413720E0 /* 65.55.32.224/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x413721B0 /* 65.55.33.176/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x413721C0 /* 65.55.33.192/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x413723C0 /* 65.55.35.192/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x413720C1 /* 65.55.32.193/32 */, 32, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x413720C2 /* 65.55.32.194/31 */, 31, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x413720C4 /* 65.55.32.196/32 */, 32, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x413720D1 /* 65.55.32.209/32 */, 32, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x413720D2 /* 65.55.32.210/31 */, 31, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x41372C08 /* 65.55.44.8/29 */, 29, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x41372C10 /* 65.55.44.16/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x41372C20 /* 65.55.44.32/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -1170,14 +1169,19 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x4137DA00 /* 65.55.218.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x4137FA00 /* 65.55.250.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x4137FC00 /* 65.55.252.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x449A0000 /* 68.154.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x449B0000 /* 68.155.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x44D20000 /* 68.210.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x44D28000 /* 68.210.128.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x44D2C000 /* 68.210.192.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x44D2D000 /* 68.210.208.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x44D30000 /* 68.211.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x44D38000 /* 68.211.128.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x44DA0000 /* 68.218.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x44DA8000 /* 68.218.128.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x44DA8000 /* 68.218.128.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x44DB0000 /* 68.219.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x44DC0000 /* 68.220.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x44DD0000 /* 68.221.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x44DD8000 /* 68.221.128.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x44DC0000 /* 68.220.0.0/15 */, 15, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x450F0000 /* 69.15.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x46250000 /* 70.37.0.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x46250800 /* 70.37.8.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x46250C00 /* 70.37.12.0/32 */, 32, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -1185,6 +1189,15 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x46252000 /* 70.37.32.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x46254000 /* 70.37.64.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x4625A000 /* 70.37.160.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x46980000 /* 70.152.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x46988000 /* 70.152.128.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x4698C000 /* 70.152.192.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x4698D000 /* 70.152.208.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x46990000 /* 70.153.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x46998000 /* 70.153.128.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x4699C000 /* 70.153.192.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x469C0000 /* 70.156.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x469D0000 /* 70.157.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x4AE00000 /* 74.224.0.0/15 */, 15, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x4AE20000 /* 74.226.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x4AE30000 /* 74.227.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -1192,18 +1205,22 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x4AEA0000 /* 74.234.0.0/15 */, 15, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x4AF00000 /* 74.240.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x4AF08000 /* 74.240.128.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x4AF10000 /* 74.241.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x4AF0C000 /* 74.240.192.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x4AF10000 /* 74.241.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x4AF20000 /* 74.242.0.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x4AF24000 /* 74.242.64.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x4AF28000 /* 74.242.128.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x4AF30000 /* 74.243.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x4AF38000 /* 74.243.128.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x4AF80000 /* 74.248.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x4AF90000 /* 74.249.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x55D20000 /* 85.210.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x55D30000 /* 85.211.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x5EF55800 /* 94.245.88.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x5EF56800 /* 94.245.104.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x5EF57560 /* 94.245.117.96/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x5EF57600 /* 94.245.118.0/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x5EF57880 /* 94.245.120.128/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x5EF57600 /* 94.245.118.0/25 */, 25, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x5EF57880 /* 94.245.120.128/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x5EF57A00 /* 94.245.122.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x5EF57B90 /* 94.245.123.144/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x5EF57BB0 /* 94.245.123.176/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -1213,6 +1230,7 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x62434000 /* 98.67.64.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x62438000 /* 98.67.128.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x62460000 /* 98.70.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x62468000 /* 98.70.128.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x62470000 /* 98.71.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x66250000 /* 102.37.0.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x66251000 /* 102.37.16.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -1254,9 +1272,14 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x682FC800 /* 104.47.200.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x682FD000 /* 104.47.208.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x682FD840 /* 104.47.216.64/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x682FD947 /* 104.47.217.71/32 */, 32, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x682FD957 /* 104.47.217.87/32 */, 32, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x682FD997 /* 104.47.217.151/32 */, 32, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x682FDA00 /* 104.47.218.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x682FDC00 /* 104.47.220.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x682FE000 /* 104.47.224.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x682FF0A7 /* 104.47.240.167/32 */, 32, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x682FF0D7 /* 104.47.240.215/32 */, 32, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x68D00000 /* 104.208.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x68D10000 /* 104.209.0.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x68D14000 /* 104.209.64.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -1328,10 +1351,12 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x83FD28C0 /* 131.253.40.192/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x83FD2900 /* 131.253.41.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x84F5E600 /* 132.245.230.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x86AA5040 /* 134.170.80.64/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x86AAC000 /* 134.170.192.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x86AADC00 /* 134.170.220.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x86AADE00 /* 134.170.222.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x87E00000 /* 135.224.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x87E10000 /* 135.225.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x87EC0000 /* 135.236.0.0/15 */, 15, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x89740000 /* 137.116.0.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x89744000 /* 137.116.64.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x89746000 /* 137.116.96.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -1342,22 +1367,23 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x8A5B0000 /* 138.91.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x93F30000 /* 147.243.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x96AB1600 /* 150.171.22.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x96AB1800 /* 150.171.24.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x96AB1800 /* 150.171.24.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x96AB1C00 /* 150.171.28.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x96AB1E00 /* 150.171.30.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x96AB2000 /* 150.171.32.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x97CE3000 /* 151.206.48.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x97CE3200 /* 151.206.50.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x97CE4000 /* 151.206.64.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x97CE4400 /* 151.206.68.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x97CE4600 /* 151.206.70.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x97CE4700 /* 151.206.71.0/25 */, 25, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x97CE47C0 /* 151.206.71.192/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x97CE4800 /* 151.206.72.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x97CE5000 /* 151.206.80.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x97CE6000 /* 151.206.96.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x97CE6800 /* 151.206.104.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x97CE6C00 /* 151.206.108.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x96AB4100 /* 150.171.65.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x96AB4200 /* 150.171.66.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x96AB4500 /* 150.171.69.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x96AB4600 /* 150.171.70.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x96AB4800 /* 150.171.72.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x97CE4000 /* 151.206.64.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x97CE5000 /* 151.206.80.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x97CE5800 /* 151.206.88.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x97CE8000 /* 151.206.128.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x97CE8800 /* 151.206.136.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x97CE8C00 /* 151.206.140.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x97CE8E00 /* 151.206.142.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x9D370280 /* 157.55.2.128/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x9D370300 /* 157.55.3.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x9D370780 /* 157.55.7.128/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x9D370840 /* 157.55.8.64/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x9D370890 /* 157.55.8.144/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -1369,12 +1395,10 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x9D370C80 /* 157.55.12.128/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x9D370D40 /* 157.55.13.64/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x9D370D80 /* 157.55.13.128/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x9D371800 /* 157.55.24.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x9D372500 /* 157.55.37.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x9D372600 /* 157.55.38.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x9D373000 /* 157.55.48.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x9D373200 /* 157.55.50.0/25 */, 25, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x9D3733E0 /* 157.55.51.224/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x9D373700 /* 157.55.55.0/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x9D373720 /* 157.55.55.32/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x9D373764 /* 157.55.55.100/30 */, 30, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -1389,17 +1413,14 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x9D3737E8 /* 157.55.55.232/29 */, 29, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x9D3737F0 /* 157.55.55.240/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x9D373CE0 /* 157.55.60.224/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x9D374000 /* 157.55.64.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x9D375000 /* 157.55.80.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x9D374000 /* 157.55.64.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x9D376720 /* 157.55.103.32/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x9D376780 /* 157.55.103.128/25 */, 25, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x9D376A00 /* 157.55.106.0/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x9D376A80 /* 157.55.106.128/25 */, 25, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x9D376B00 /* 157.55.107.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x9D376C00 /* 157.55.108.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x9D377300 /* 157.55.115.0/25 */, 25, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x9D378800 /* 157.55.136.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x9D379700 /* 157.55.151.0/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x9D3799E0 /* 157.55.153.224/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x9D379A80 /* 157.55.154.128/25 */, 25, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x9D37A000 /* 157.55.160.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -1414,19 +1435,16 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0x9D37F800 /* 157.55.248.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x9D380200 /* 157.56.2.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x9D380800 /* 157.56.8.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x9D3813E0 /* 157.56.19.224/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x9D3815A0 /* 157.56.21.160/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x9D3815C0 /* 157.56.21.192/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x9D3818A0 /* 157.56.24.160/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x9D3818C0 /* 157.56.24.192/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x9D3818C0 /* 157.56.24.192/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x9D381C00 /* 157.56.28.0/22 */, 22, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x9D385000 /* 157.56.80.0/25 */, 25, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0x9D387540 /* 157.56.117.64/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x9D38A000 /* 157.56.160.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x9D38B000 /* 157.56.176.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x9D38D800 /* 157.56.216.0/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0x9E170000 /* 158.23.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0xA7690000 /* 167.105.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0x9E9E0000 /* 158.158.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0xA7690000 /* 167.105.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0xA83D0000 /* 168.61.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0xA83D8000 /* 168.61.128.0/25 */, 25, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0xA83D8080 /* 168.61.128.128/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -1470,23 +1488,17 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0xA83FC000 /* 168.63.192.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0xACA00000 /* 172.160.0.0/12 */, 12, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0xACB00000 /* 172.176.0.0/13 */, 13, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0xACB80000 /* 172.184.0.0/15 */, 15, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0xACBA0000 /* 172.186.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0xACBB0000 /* 172.187.0.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0xACBB4000 /* 172.187.64.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0xACBB8000 /* 172.187.128.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0xACBC0000 /* 172.188.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0xACB80000 /* 172.184.0.0/14 */, 14, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0xACBC0000 /* 172.188.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0xACBE0000 /* 172.190.0.0/15 */, 15, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0xACC80000 /* 172.200.0.0/14 */, 14, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0xACCC0000 /* 172.204.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0xACCC8000 /* 172.204.128.0/18 */, 18, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0xACCCC000 /* 172.204.192.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0xACCCD000 /* 172.204.208.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0xACCD0000 /* 172.205.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0xACCE0000 /* 172.206.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0xACCF0000 /* 172.207.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0xACC80000 /* 172.200.0.0/13 */, 13, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0xACD00000 /* 172.208.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0xACD10000 /* 172.209.0.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0xACD20000 /* 172.210.0.0/15 */, 15, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0xACD40000 /* 172.212.0.0/16 */, 16, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0xACD50000 /* 172.213.0.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0xACD58000 /* 172.213.128.0/17 */, 17, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0xACD60000 /* 172.214.0.0/15 */, 15, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0xBFE81000 /* 191.232.16.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0xBFE82000 /* 191.232.32.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0xBFE84000 /* 191.232.64.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -1569,22 +1581,23 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0xCC981300 /* 204.152.19.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0xCCE7C500 /* 204.231.197.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0xCF2E0D00 /* 207.46.13.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0xCF2E3280 /* 207.46.50.128/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0xCF2E3281 /* 207.46.50.129/32 */, 32, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0xCF2E3282 /* 207.46.50.130/31 */, 31, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0xCF2E328A /* 207.46.50.138/31 */, 31, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0xCF2E328C /* 207.46.50.140/31 */, 31, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0xCF2E3B40 /* 207.46.59.64/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0xCF2E3F40 /* 207.46.63.64/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0xCF2E3F80 /* 207.46.63.128/25 */, 25, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0xCF2E43A0 /* 207.46.67.160/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0xCF2E43C0 /* 207.46.67.192/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0xCF2E4800 /* 207.46.72.0/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0xCF2E4DE0 /* 207.46.77.224/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0xCF2E4DE1 /* 207.46.77.225/32 */, 32, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0xCF2E4DE2 /* 207.46.77.226/31 */, 31, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0xCF2E4DE4 /* 207.46.77.228/32 */, 32, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0xCF2E5700 /* 207.46.87.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0xCF2E5910 /* 207.46.89.16/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0xCF2E5F20 /* 207.46.95.32/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0xCF2E7E00 /* 207.46.126.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0xCF2E8000 /* 207.46.128.0/19 */, 19, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0xCF2EC1C0 /* 207.46.193.192/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0xCF2EC1E0 /* 207.46.193.224/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0xCF2EC680 /* 207.46.198.128/25 */, 25, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0xCF2EC860 /* 207.46.200.96/27 */, 27, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0xCF2EC8B0 /* 207.46.200.176/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0xCF2ECA80 /* 207.46.202.128/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -1595,9 +1608,12 @@ static ndpi_network ndpi_protocol_microsoft_azure_protocol_list[] = {
{ 0xCF44AE30 /* 207.68.174.48/29 */, 29, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0xCF44AEB8 /* 207.68.174.184/29 */, 29, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0xCF44AED0 /* 207.68.174.208/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0xD1C71000 /* 209.199.16.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0xD1C71200 /* 209.199.18.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { 0xD1C71300 /* 209.199.19.0/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0xD1C71000 /* 209.199.16.0/21 */, 21, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0xD1C71800 /* 209.199.24.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0xD1C71A00 /* 209.199.26.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0xD1C71B00 /* 209.199.27.0/28 */, 28, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0xD1C71B40 /* 209.199.27.64/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { 0xD1C71B80 /* 209.199.27.128/26 */, 26, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0xD1F0D400 /* 209.240.212.0/23 */, 23, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0xD5C78000 /* 213.199.128.0/20 */, 20, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ 0xD5C7A900 /* 213.199.169.0/24 */, 24, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -1630,8 +1646,7 @@ static ndpi_network6 ndpi_protocol_microsoft_azure_protocol_list_6[] = {
{ "2603:1010:100::", 40, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1010:200::", 47, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1010:202::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1010:204::", 47, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1010:206::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1010:204::", 46, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1010:300::", 47, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1010:303::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1010:304::", 47, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -1714,7 +1729,7 @@ static ndpi_network6 ndpi_protocol_microsoft_azure_protocol_list_6[] = {
{ "2603:1020:1402::", 47, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1020:1404::", 47, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1026:900::", 59, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1026:900:20::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1026:900:20::", 63, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1026:900:2c::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1026:900:30::", 60, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1026:900:40::", 61, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -1740,9 +1755,11 @@ static ndpi_network6 ndpi_protocol_microsoft_azure_protocol_list_6[] = {
{ "2603:1030::", 45, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1030:8::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1030:9::", 54, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1030:9:400::", 61, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1030:9:408::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1030:9:40c::", 63, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1030:9:400::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1030:9:500::", 59, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1030:9:520::", 60, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1030:9:530::", 61, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1030:9:538::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1030:a::", 47, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1030:d::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1030:e::", 47, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -1752,6 +1769,7 @@ static ndpi_network6 ndpi_protocol_microsoft_azure_protocol_list_6[] = {
{ "2603:1030:13:200::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1030:100::", 58, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1030:100:40::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1030:100:44::", 63, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1030:101::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1030:103::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1030:104::", 46, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -1766,12 +1784,13 @@ static ndpi_network6 ndpi_protocol_microsoft_azure_protocol_list_6[] = {
{ "2603:1030:302::", 47, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1030:400::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1030:401::", 54, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1030:401:400::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1030:401:500::", 57, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1030:401:580::", 59, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1030:401:5a0::", 60, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1030:401:5b0::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1030:401:5b4::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1030:401:400::", 55, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1030:401:600::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1030:401:700::", 59, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1030:401:720::", 60, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1030:401:730::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1030:401:734::", 63, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1030:401:736::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1030:402::", 47, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1030:405::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1030:406::", 47, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -1800,17 +1819,16 @@ static ndpi_network6 ndpi_protocol_microsoft_azure_protocol_list_6[] = {
{ "2603:1030:802::", 47, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1030:804::", 55, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1030:804:200::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1030:804:300::", 60, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1030:804:310::", 61, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1030:804:318::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1030:804:31c::", 63, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1030:804:31e::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1030:804:300::", 57, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1030:805::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1030:806::", 47, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1030:809::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1030:80a::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1030:80b::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1030:80c::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1030:901::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1030:902::", 47, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1030:904::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1030:a00::", 46, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1030:a04::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1030:a06::", 47, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -1827,7 +1845,9 @@ static ndpi_network6 ndpi_protocol_microsoft_azure_protocol_list_6[] = {
{ "2603:1030:c00::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1030:c02::", 47, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1030:c04::", 46, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1030:c80::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1030:d00::", 47, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1030:d80::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1030:e01:2::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1030:f00::", 47, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1030:f02::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -1839,6 +1859,9 @@ static ndpi_network6 ndpi_protocol_microsoft_azure_protocol_list_6[] = {
{ "2603:1030:1002::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1030:1004::", 47, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1030:1006::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1030:1101::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1030:1102::", 47, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1030:1104::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1036:903::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1036:903:4::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1036:903:6::", 63, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -1846,7 +1869,7 @@ static ndpi_network6 ndpi_protocol_microsoft_azure_protocol_list_6[] = {
{ "2603:1036:903:10::", 60, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1036:903:20::", 61, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1036:903:28::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1036:903:2c::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1036:903:2c::", 63, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1036:903:30::", 63, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1036:903:32::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1036:903:36::", 63, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -1942,10 +1965,12 @@ static ndpi_network6 ndpi_protocol_microsoft_azure_protocol_list_6[] = {
{ "2603:1040:1601::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1040:1602::", 47, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1040:1604::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1040:1801::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1040:1802::", 47, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1040:1804::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1046:a00::", 59, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1046:a00:20::", 60, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1046:a00:30::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1046:a00:36::", 63, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1046:a00:30::", 61, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1046:a00:3b::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1046:a00:3c::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1046:a00:40::", 59, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -1975,8 +2000,7 @@ static ndpi_network6 ndpi_protocol_microsoft_azure_protocol_list_6[] = {
{ "2603:1050:5::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1050:6::", 47, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1050:100::", 40, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1050:211::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1050:300::", 40, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1050:300::", 46, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1050:400::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1050:402::", 47, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1050:404::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -1987,40 +2011,55 @@ static ndpi_network6 ndpi_protocol_microsoft_azure_protocol_list_6[] = {
{ "2603:1056:1500:4::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1056:2000::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1057:2::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:f::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:10::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1061:1000::", 46, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1061:1004::", 58, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1061:1004:40::", 59, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1061:1004:60::", 61, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1061:1004:68::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1061:1004:6c::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:1004:60::", 60, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:1004:70::", 61, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:1004:78::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:1004:7c::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1061:1005::", 59, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:1005:20::", 63, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1061:1006::", 58, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1061:1006:40::", 59, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1061:1006:60::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1061:1006:64::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:1006:60::", 61, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:1006:68::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1061:1007::", 58, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1061:1007:40::", 59, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1061:1007:60::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1061:1007:64::", 63, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1061:1007:66::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:1007:60::", 60, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:1007:70::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1061:1008::", 58, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1061:1008:40::", 63, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1061:1008:42::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1061:1009::", 60, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1061:1009:10::", 61, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1061:100a::", 60, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1061:100a:10::", 61, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1061:100a:18::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1061:100a:1c::", 63, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:1008:40::", 59, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:1008:60::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:1009::", 59, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:1009:20::", 63, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:100a::", 59, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:100a:20::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:100a:24::", 63, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1061:100b::", 58, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1061:100b:40::", 59, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1061:100b:60::", 61, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1061:100b:68::", 63, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:100b:60::", 60, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:100b:70::", 63, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:100b:72::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1061:100c::", 58, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1061:100c:40::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1061:100c:44::", 63, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1061:100e::", 60, NDPI_PROTOCOL_MICROSOFT_AZURE },
- { "2603:1061:100e:10::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:100c:40::", 59, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:100d::", 59, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:100d:20::", 60, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:100d:30::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:100d:34::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:100e::", 59, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:100e:20::", 60, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:100e:30::", 61, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:100e:38::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:1010::", 59, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:1010:20::", 60, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:1010:30::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:1010:34::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:1011::", 60, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:1011:10::", 63, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:1011:12::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1061:1310::", 50, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1061:1310:4000::", 52, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1061:1311::", 50, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -2038,6 +2077,8 @@ static ndpi_network6 ndpi_protocol_microsoft_azure_protocol_list_6[] = {
{ "2603:1061:1700::", 42, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1061:1740::", 46, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1061:1744::", 47, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:1746::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:1747::", 63, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1061:2000::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1061:2000:100::", 59, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1061:2000:120::", 60, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -2071,17 +2112,20 @@ static ndpi_network6 ndpi_protocol_microsoft_azure_protocol_list_6[] = {
{ "2603:1061:2000:748::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1061:2000:780::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1061:2000:788::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:2000:7a0::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1061:2000:7c0::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1061:2000:7c8::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1061:2000:7e0::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1061:2000:7e8::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1061:2002::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1061:2004::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1061:2010::", 47, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1062:2::", 55, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1062:2:200::", 57, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1062:c::", 59, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1062:c:20::", 60, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1062:c:30::", 61, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1062:10::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:0:200::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:1::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -2126,6 +2170,16 @@ static ndpi_network6 ndpi_protocol_microsoft_azure_protocol_list_6[] = {
{ "2603:1063:30::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:37::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:39::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:41::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:42::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:43::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:44::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:45::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:46::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:4a::", 55, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:4b::", 55, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:4c::", 55, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:ff::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:100::", 55, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:100:200::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:101::", 55, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -2206,6 +2260,31 @@ static ndpi_network6 ndpi_protocol_microsoft_azure_protocol_list_6[] = {
{ "2603:1063:126:200::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:129::", 55, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:129:200::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:12a::", 55, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:12a:200::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:12b::", 55, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:12b:200::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:12c::", 55, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:12c:200::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:12d::", 55, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:12d:200::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:12e::", 55, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:12e:200::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:12f::", 55, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:12f:200::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:130::", 55, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:130:200::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:131::", 55, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:131:200::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:132::", 55, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:132:200::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:133::", 55, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:133:200::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:134::", 55, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:134:200::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:135::", 55, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:135:200::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:180::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:200::", 55, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:201::", 55, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:202::", 55, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -2245,6 +2324,19 @@ static ndpi_network6 ndpi_protocol_microsoft_azure_protocol_list_6[] = {
{ "2603:1063:224::", 55, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:225::", 55, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:226::", 55, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:227::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:22b::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:22c::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:22d::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:22e::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:22f::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:230::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:231::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:232::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:233::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:234::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:235::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:236::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:400::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:401::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:402::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -2284,6 +2376,70 @@ static ndpi_network6 ndpi_protocol_microsoft_azure_protocol_list_6[] = {
{ "2603:1063:424::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:425::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:426::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:427::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:428::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:429::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:42a::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:42b::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:42c::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:42d::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:42e::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:42f::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:430::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:431::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:432::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:433::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:600::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:601::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:602::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:603::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:604::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:605::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:606::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:607::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:608::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:609::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:60a::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:60b::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:60c::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:60d::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:60e::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:60f::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:610::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:611::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:612::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:613::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:614::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:615::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:616::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:617::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:618::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:619::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:61a::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:61b::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:61c::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:61d::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:61e::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:61f::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:620::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:621::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:622::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:623::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:624::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:625::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:626::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:627::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:628::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:629::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:62a::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:62b::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:62c::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:62d::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:62e::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:62f::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:630::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:631::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:632::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:2200::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:2200:4::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:2200:8::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -2297,6 +2453,9 @@ static ndpi_network6 ndpi_protocol_microsoft_azure_protocol_list_6[] = {
{ "2603:1063:2200:28::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:2200:2c::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:2200:30::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:2200:34::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:2200:38::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:2200:3c::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:2202::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:2202:4::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:2202:8::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -2322,8 +2481,13 @@ static ndpi_network6 ndpi_protocol_microsoft_azure_protocol_list_6[] = {
{ "2603:1063:2202:58::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:2202:5c::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:2202:60::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:2202:64::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:2202:68::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:2202:6c::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:2204::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:2204:4::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:2204:8::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:2204:c::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:2206::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:2206:4::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:2206:8::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -2343,7 +2507,10 @@ static ndpi_network6 ndpi_protocol_microsoft_azure_protocol_list_6[] = {
{ "2603:1063:2206:40::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:2206:44::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:2206:48::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:1063:2206:4c::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:1063:c000::", 44, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:10e1:0:100::", 56, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2603:10e1:1::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:10e1:100:2::1415:e48", 128, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:10e1:100:2::1435:5552", 128, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2603:10e1:100:2::1448:bca0", 128, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -2370,6 +2537,8 @@ static ndpi_network6 ndpi_protocol_microsoft_azure_protocol_list_6[] = {
{ "2620:1ec:26:2::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2620:1ec:27::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2620:1ec:28::", 47, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2620:1ec:32::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2620:1ec:33::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2620:1ec:34::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2620:1ec:39::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2620:1ec:3e::", 47, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -2387,6 +2556,8 @@ static ndpi_network6 ndpi_protocol_microsoft_azure_protocol_list_6[] = {
{ "2a01:111:f100:1000::", 62, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2a01:111:f100:1004::", 63, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2a01:111:f100:2000::", 51, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2a01:111:f100:4000::4625:492b", 128, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2a01:111:f100:4000::4625:4934", 127, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2a01:111:f100:4002::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2a01:111:f100:5000::", 52, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2a01:111:f100:6000::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
@@ -2408,6 +2579,7 @@ static ndpi_network6 ndpi_protocol_microsoft_azure_protocol_list_6[] = {
{ "2a01:111:f100:a000::", 63, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2a01:111:f100:a002::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2a01:111:f100:a004::", 64, NDPI_PROTOCOL_MICROSOFT_AZURE },
+ { "2a01:111:f400::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
{ "2a01:111:f403::", 48, NDPI_PROTOCOL_MICROSOFT_AZURE },
/* End */
{ NULL, 0, 0 }
diff --git a/src/lib/inc_generated/ndpi_crawlers_match.c.inc b/src/lib/inc_generated/ndpi_crawlers_match.c.inc
index 6a6b8d276..4752f231a 100644
--- a/src/lib/inc_generated/ndpi_crawlers_match.c.inc
+++ b/src/lib/inc_generated/ndpi_crawlers_match.c.inc
@@ -51,7 +51,7 @@ static ndpi_network ndpi_http_crawler_bot_protocol_list[] = {
{ 0x22628900 /* 34.98.137.0/25 */, 25, NDPI_HTTP_CRAWLER_BOT },
{ 0x22628A00 /* 34.98.138.0/25 */, 25, NDPI_HTTP_CRAWLER_BOT },
{ 0x22628B00 /* 34.98.139.0/25 */, 25, NDPI_HTTP_CRAWLER_BOT },
- { 0x22628B80 /* 34.98.139.128/27 */, 27, NDPI_HTTP_CRAWLER_BOT },
+ { 0x22628B80 /* 34.98.139.128/26 */, 26, NDPI_HTTP_CRAWLER_BOT },
{ 0x22628C00 /* 34.98.140.0/25 */, 25, NDPI_HTTP_CRAWLER_BOT },
{ 0x22628C80 /* 34.98.140.128/27 */, 27, NDPI_HTTP_CRAWLER_BOT },
{ 0x22628D00 /* 34.98.141.0/25 */, 25, NDPI_HTTP_CRAWLER_BOT },
@@ -95,6 +95,8 @@ static ndpi_network ndpi_http_crawler_bot_protocol_list[] = {
{ 0x227EB260 /* 34.126.178.96/28 */, 28, NDPI_HTTP_CRAWLER_BOT },
{ 0x227F8000 /* 34.127.128.0/26 */, 26, NDPI_HTTP_CRAWLER_BOT },
{ 0x227F8040 /* 34.127.128.64/27 */, 27, NDPI_HTTP_CRAWLER_BOT },
+ { 0x227F8100 /* 34.127.129.0/26 */, 26, NDPI_HTTP_CRAWLER_BOT },
+ { 0x227F8140 /* 34.127.129.64/27 */, 27, NDPI_HTTP_CRAWLER_BOT },
{ 0x22929690 /* 34.146.150.144/28 */, 28, NDPI_HTTP_CRAWLER_BOT },
{ 0x22936E90 /* 34.147.110.144/28 */, 28, NDPI_HTTP_CRAWLER_BOT },
{ 0x22974A90 /* 34.151.74.144/28 */, 28, NDPI_HTTP_CRAWLER_BOT },
@@ -373,7 +375,7 @@ static ndpi_network6 ndpi_http_crawler_bot_protocol_list_6[] = {
{ "2600:1900:0:1d0::", 64, NDPI_HTTP_CRAWLER_BOT },
{ "2600:1900:0:1e0::", 62, NDPI_HTTP_CRAWLER_BOT },
{ "2600:1900:0:1f0::", 62, NDPI_HTTP_CRAWLER_BOT },
- { "2600:1900:0:1f4::", 64, NDPI_HTTP_CRAWLER_BOT },
+ { "2600:1900:0:1f4::", 63, NDPI_HTTP_CRAWLER_BOT },
{ "2600:1900:0:200::", 62, NDPI_HTTP_CRAWLER_BOT },
{ "2600:1900:0:210::", 62, NDPI_HTTP_CRAWLER_BOT },
{ "2600:1900:0:214::", 64, NDPI_HTTP_CRAWLER_BOT },
@@ -405,6 +407,8 @@ static ndpi_network6 ndpi_http_crawler_bot_protocol_list_6[] = {
{ "2600:1900:0:340::", 64, NDPI_HTTP_CRAWLER_BOT },
{ "2600:1900:0:350::", 63, NDPI_HTTP_CRAWLER_BOT },
{ "2600:1900:0:352::", 64, NDPI_HTTP_CRAWLER_BOT },
+ { "2600:1900:0:370::", 63, NDPI_HTTP_CRAWLER_BOT },
+ { "2600:1900:0:372::", 64, NDPI_HTTP_CRAWLER_BOT },
{ "2620:0:1c00::", 40, NDPI_HTTP_CRAWLER_BOT },
{ "2a03:2880::", 31, NDPI_HTTP_CRAWLER_BOT },
{ "2a03:2887:ff2c::", 47, NDPI_HTTP_CRAWLER_BOT },
diff --git a/src/lib/inc_generated/ndpi_google_cloud_match.c.inc b/src/lib/inc_generated/ndpi_google_cloud_match.c.inc
index 1dfc8d98d..68cabb773 100644
--- a/src/lib/inc_generated/ndpi_google_cloud_match.c.inc
+++ b/src/lib/inc_generated/ndpi_google_cloud_match.c.inc
@@ -31,18 +31,23 @@ static ndpi_network ndpi_protocol_google_cloud_protocol_list[] = {
{ 0x2200E000 /* 34.0.224.0/22 */, 22, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x2200F000 /* 34.0.240.0/20 */, 20, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x22010000 /* 34.1.0.0/18 */, 18, NDPI_PROTOCOL_GOOGLE_CLOUD },
+ { 0x22018000 /* 34.1.128.0/20 */, 20, NDPI_PROTOCOL_GOOGLE_CLOUD },
+ { 0x2201A000 /* 34.1.160.0/19 */, 19, NDPI_PROTOCOL_GOOGLE_CLOUD },
+ { 0x2201C000 /* 34.1.192.0/18 */, 18, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x22100000 /* 34.16.0.0/12 */, 12, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x22200000 /* 34.32.0.0/15 */, 15, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x22220000 /* 34.34.0.0/17 */, 17, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x22228000 /* 34.34.128.0/18 */, 18, NDPI_PROTOCOL_GOOGLE_CLOUD },
+ { 0x2222D800 /* 34.34.216.0/21 */, 21, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x22230000 /* 34.35.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x22240000 /* 34.36.0.0/14 */, 14, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x22280000 /* 34.40.0.0/15 */, 15, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x222A0000 /* 34.42.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE_CLOUD },
- { 0x222C0000 /* 34.44.0.0/15 */, 15, NDPI_PROTOCOL_GOOGLE_CLOUD },
- { 0x222E0000 /* 34.46.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE_CLOUD },
- { 0x222F0000 /* 34.47.0.0/18 */, 18, NDPI_PROTOCOL_GOOGLE_CLOUD },
- { 0x22300000 /* 34.48.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE_CLOUD },
+ { 0x222C0000 /* 34.44.0.0/14 */, 14, NDPI_PROTOCOL_GOOGLE_CLOUD },
+ { 0x22300000 /* 34.48.0.0/15 */, 15, NDPI_PROTOCOL_GOOGLE_CLOUD },
+ { 0x22320000 /* 34.50.0.0/17 */, 17, NDPI_PROTOCOL_GOOGLE_CLOUD },
+ { 0x22350000 /* 34.53.0.0/17 */, 17, NDPI_PROTOCOL_GOOGLE_CLOUD },
+ { 0x22360000 /* 34.54.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x22402000 /* 34.64.32.0/19 */, 19, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x22404000 /* 34.64.64.0/18 */, 18, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x22408000 /* 34.64.128.0/17 */, 17, NDPI_PROTOCOL_GOOGLE_CLOUD },
@@ -125,7 +130,11 @@ static ndpi_network ndpi_protocol_google_cloud_protocol_list[] = {
{ 0x22985000 /* 34.152.80.0/23 */, 23, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x22985400 /* 34.152.84.0/22 */, 22, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x22992000 /* 34.153.32.0/23 */, 23, NDPI_PROTOCOL_GOOGLE_CLOUD },
+ { 0x22992600 /* 34.153.38.0/24 */, 24, NDPI_PROTOCOL_GOOGLE_CLOUD },
+ { 0x22992800 /* 34.153.40.0/23 */, 23, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x2299E000 /* 34.153.224.0/23 */, 23, NDPI_PROTOCOL_GOOGLE_CLOUD },
+ { 0x2299E600 /* 34.153.230.0/24 */, 24, NDPI_PROTOCOL_GOOGLE_CLOUD },
+ { 0x2299E800 /* 34.153.232.0/23 */, 23, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x229A0000 /* 34.154.0.0/15 */, 15, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x229D0000 /* 34.157.0.0/21 */, 21, NDPI_PROTOCOL_GOOGLE_CLOUD },
{ 0x229D0800 /* 34.157.8.0/23 */, 23, NDPI_PROTOCOL_GOOGLE_CLOUD },
diff --git a/src/lib/inc_generated/ndpi_google_match.c.inc b/src/lib/inc_generated/ndpi_google_match.c.inc
index f942a360c..6db289057 100644
--- a/src/lib/inc_generated/ndpi_google_match.c.inc
+++ b/src/lib/inc_generated/ndpi_google_match.c.inc
@@ -27,7 +27,7 @@ static ndpi_network ndpi_protocol_google_protocol_list[] = {
{ 0x2200E400 /* 34.0.228.0/22 */, 22, NDPI_PROTOCOL_GOOGLE },
{ 0x2200E800 /* 34.0.232.0/21 */, 21, NDPI_PROTOCOL_GOOGLE },
{ 0x22014000 /* 34.1.64.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
- { 0x22018000 /* 34.1.128.0/17 */, 17, NDPI_PROTOCOL_GOOGLE },
+ { 0x22019000 /* 34.1.144.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
{ 0x22020000 /* 34.2.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
{ 0x22030000 /* 34.3.0.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
{ 0x22030300 /* 34.3.3.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
@@ -36,16 +36,17 @@ static ndpi_network ndpi_protocol_google_protocol_list[] = {
{ 0x22031000 /* 34.3.16.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
{ 0x22032000 /* 34.3.32.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
{ 0x22034000 /* 34.3.64.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
- { 0x22038000 /* 34.3.128.0/17 */, 17, NDPI_PROTOCOL_GOOGLE },
{ 0x22040000 /* 34.4.0.0/14 */, 14, NDPI_PROTOCOL_GOOGLE },
{ 0x22080000 /* 34.8.0.0/13 */, 13, NDPI_PROTOCOL_GOOGLE },
- { 0x2222C000 /* 34.34.192.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
+ { 0x2222C000 /* 34.34.192.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
+ { 0x2222D000 /* 34.34.208.0/21 */, 21, NDPI_PROTOCOL_GOOGLE },
+ { 0x2222E000 /* 34.34.224.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
{ 0x222B0000 /* 34.43.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
- { 0x222F4000 /* 34.47.64.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
- { 0x222F8000 /* 34.47.128.0/17 */, 17, NDPI_PROTOCOL_GOOGLE },
- { 0x22310000 /* 34.49.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
- { 0x22320000 /* 34.50.0.0/15 */, 15, NDPI_PROTOCOL_GOOGLE },
- { 0x22340000 /* 34.52.0.0/14 */, 14, NDPI_PROTOCOL_GOOGLE },
+ { 0x22328000 /* 34.50.128.0/17 */, 17, NDPI_PROTOCOL_GOOGLE },
+ { 0x22330000 /* 34.51.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
+ { 0x22340000 /* 34.52.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
+ { 0x22358000 /* 34.53.128.0/17 */, 17, NDPI_PROTOCOL_GOOGLE },
+ { 0x22370000 /* 34.55.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
{ 0x22380000 /* 34.56.0.0/13 */, 13, NDPI_PROTOCOL_GOOGLE },
{ 0x22400000 /* 34.64.0.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
{ 0x22600000 /* 34.96.0.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
@@ -105,15 +106,19 @@ static ndpi_network ndpi_protocol_google_protocol_list[] = {
{ 0x22988000 /* 34.152.128.0/17 */, 17, NDPI_PROTOCOL_GOOGLE },
{ 0x22990000 /* 34.153.0.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
{ 0x22992200 /* 34.153.34.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
- { 0x22992400 /* 34.153.36.0/22 */, 22, NDPI_PROTOCOL_GOOGLE },
- { 0x22992800 /* 34.153.40.0/21 */, 21, NDPI_PROTOCOL_GOOGLE },
+ { 0x22992400 /* 34.153.36.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
+ { 0x22992700 /* 34.153.39.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
+ { 0x22992A00 /* 34.153.42.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
+ { 0x22992C00 /* 34.153.44.0/22 */, 22, NDPI_PROTOCOL_GOOGLE },
{ 0x22993000 /* 34.153.48.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
{ 0x22994000 /* 34.153.64.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
{ 0x22998000 /* 34.153.128.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
{ 0x2299C000 /* 34.153.192.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
{ 0x2299E200 /* 34.153.226.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
- { 0x2299E400 /* 34.153.228.0/22 */, 22, NDPI_PROTOCOL_GOOGLE },
- { 0x2299E800 /* 34.153.232.0/21 */, 21, NDPI_PROTOCOL_GOOGLE },
+ { 0x2299E400 /* 34.153.228.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
+ { 0x2299E700 /* 34.153.231.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
+ { 0x2299EA00 /* 34.153.234.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
+ { 0x2299EC00 /* 34.153.236.0/22 */, 22, NDPI_PROTOCOL_GOOGLE },
{ 0x2299F000 /* 34.153.240.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
{ 0x229C0000 /* 34.156.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
{ 0x229D0A00 /* 34.157.10.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
@@ -168,6 +173,7 @@ static ndpi_network ndpi_protocol_google_protocol_list[] = {
{ 0x23F21E00 /* 35.242.30.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
{ 0x23F31000 /* 35.243.16.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
{ 0x23F33000 /* 35.243.48.0/21 */, 21, NDPI_PROTOCOL_GOOGLE },
+ { 0x398CC000 /* 57.140.192.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
{ 0x400F7000 /* 64.15.112.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
{ 0x40E9A000 /* 64.233.160.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
{ 0x4216E400 /* 66.22.228.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
@@ -192,8 +198,18 @@ static ndpi_network ndpi_protocol_google_protocol_list[] = {
{ 0x6CAAC000 /* 108.170.192.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
{ 0x6CB10000 /* 108.177.0.0/17 */, 17, NDPI_PROTOCOL_GOOGLE },
{ 0x82D30000 /* 130.211.0.0/22 */, 22, NDPI_PROTOCOL_GOOGLE },
+ { 0x8816A000 /* 136.22.160.0/20 */, 20, NDPI_PROTOCOL_GOOGLE },
+ { 0x8816B000 /* 136.22.176.0/21 */, 21, NDPI_PROTOCOL_GOOGLE },
+ { 0x8816B800 /* 136.22.184.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
+ { 0x8816BA00 /* 136.22.186.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
{ 0x8EFA0000 /* 142.250.0.0/15 */, 15, NDPI_PROTOCOL_GOOGLE },
{ 0x92940000 /* 146.148.0.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
+ { 0x9841D000 /* 152.65.208.0/22 */, 22, NDPI_PROTOCOL_GOOGLE },
+ { 0x9841D600 /* 152.65.214.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
+ { 0x9841DA00 /* 152.65.218.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
+ { 0x9841DE00 /* 152.65.222.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
+ { 0x9841E000 /* 152.65.224.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
+ { 0xA2788000 /* 162.120.128.0/17 */, 17, NDPI_PROTOCOL_GOOGLE },
{ 0xAC6E2000 /* 172.110.32.0/21 */, 21, NDPI_PROTOCOL_GOOGLE },
{ 0xACD90000 /* 172.217.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
{ 0xACFD0000 /* 172.253.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
@@ -293,6 +309,8 @@ static ndpi_network6 ndpi_protocol_google_protocol_list_6[] = {
{ "2600:1902::", 31, NDPI_PROTOCOL_GOOGLE },
{ "2600:1904::", 30, NDPI_PROTOCOL_GOOGLE },
{ "2600:1908::", 29, NDPI_PROTOCOL_GOOGLE },
+ { "2605:ef80::", 32, NDPI_PROTOCOL_GOOGLE },
+ { "2606:40::", 32, NDPI_PROTOCOL_GOOGLE },
{ "2606:73c0::", 32, NDPI_PROTOCOL_GOOGLE },
{ "2607:f8b0::", 32, NDPI_PROTOCOL_GOOGLE },
{ "2620:11a:a000::", 40, NDPI_PROTOCOL_GOOGLE },
diff --git a/src/lib/inc_generated/ndpi_icloud_private_relay_match.c.inc b/src/lib/inc_generated/ndpi_icloud_private_relay_match.c.inc
index dc64dc0be..0460c5768 100644
--- a/src/lib/inc_generated/ndpi_icloud_private_relay_match.c.inc
+++ b/src/lib/inc_generated/ndpi_icloud_private_relay_match.c.inc
@@ -21,32 +21,6 @@
static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list[] = {
- { 0x681C0801 /* 104.28.8.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C0802 /* 104.28.8.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C0804 /* 104.28.8.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C0808 /* 104.28.8.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C0810 /* 104.28.8.16/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C0820 /* 104.28.8.32/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C0840 /* 104.28.8.64/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C0880 /* 104.28.8.128/25 */, 25, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C0900 /* 104.28.9.0/24 */, 24, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C0A00 /* 104.28.10.0/23 */, 23, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C0C00 /* 104.28.12.0/23 */, 23, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C0E00 /* 104.28.14.0/24 */, 24, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C0F00 /* 104.28.15.0/25 */, 25, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C0F80 /* 104.28.15.128/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C0FC0 /* 104.28.15.192/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C0FE0 /* 104.28.15.224/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C0FF0 /* 104.28.15.240/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C0FF8 /* 104.28.15.248/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C0FFC /* 104.28.15.252/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C0FFE /* 104.28.15.254/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C1001 /* 104.28.16.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C1002 /* 104.28.16.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C1004 /* 104.28.16.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C1008 /* 104.28.16.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C1010 /* 104.28.16.16/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C1020 /* 104.28.16.32/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C1C00 /* 104.28.28.0/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C1C40 /* 104.28.28.64/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C1C48 /* 104.28.28.72/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -102,7 +76,12 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0x681C1F30 /* 104.28.31.48/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C1F40 /* 104.28.31.64/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C1F42 /* 104.28.31.66/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C2000 /* 104.28.32.0/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C2000 /* 104.28.32.0/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C2020 /* 104.28.32.32/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C2030 /* 104.28.32.48/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C2039 /* 104.28.32.57/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C203A /* 104.28.32.58/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C203C /* 104.28.32.60/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C2040 /* 104.28.32.64/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C2050 /* 104.28.32.80/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C2058 /* 104.28.32.88/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -177,7 +156,7 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0x681C2408 /* 104.28.36.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C2410 /* 104.28.36.16/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C2420 /* 104.28.36.32/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C2440 /* 104.28.36.64/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C2444 /* 104.28.36.68/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C2448 /* 104.28.36.72/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C244B /* 104.28.36.75/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C244C /* 104.28.36.76/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -220,9 +199,6 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0x681C25E0 /* 104.28.37.224/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C25E8 /* 104.28.37.232/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C25EA /* 104.28.37.234/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C25ED /* 104.28.37.237/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C25EE /* 104.28.37.238/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C25F0 /* 104.28.37.240/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C25F6 /* 104.28.37.246/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C25F8 /* 104.28.37.248/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C25FC /* 104.28.37.252/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -344,7 +320,13 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0x681C3100 /* 104.28.49.0/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C3140 /* 104.28.49.64/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C3150 /* 104.28.49.80/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C3200 /* 104.28.50.0/25 */, 25, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C3200 /* 104.28.50.0/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C3205 /* 104.28.50.5/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C3206 /* 104.28.50.6/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C3208 /* 104.28.50.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C3210 /* 104.28.50.16/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C3220 /* 104.28.50.32/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C3240 /* 104.28.50.64/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C3280 /* 104.28.50.128/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C32C0 /* 104.28.50.192/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C32E0 /* 104.28.50.224/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -359,8 +341,6 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0x681C3320 /* 104.28.51.32/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C3340 /* 104.28.51.64/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C3350 /* 104.28.51.80/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C3353 /* 104.28.51.83/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C3354 /* 104.28.51.84/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C3358 /* 104.28.51.88/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C335C /* 104.28.51.92/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C3360 /* 104.28.51.96/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -382,7 +362,10 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0x681C33C5 /* 104.28.51.197/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C33C6 /* 104.28.51.198/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C33CF /* 104.28.51.207/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C33D0 /* 104.28.51.208/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C33D0 /* 104.28.51.208/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C33D4 /* 104.28.51.212/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C33DA /* 104.28.51.218/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C33DC /* 104.28.51.220/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C33E2 /* 104.28.51.226/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C33E4 /* 104.28.51.228/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C33E6 /* 104.28.51.230/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -465,7 +448,10 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0x681C3CB6 /* 104.28.60.182/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C3CB8 /* 104.28.60.184/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C3CBC /* 104.28.60.188/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C3CC0 /* 104.28.60.192/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C3CC0 /* 104.28.60.192/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C3CD0 /* 104.28.60.208/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C3CD7 /* 104.28.60.215/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C3CD8 /* 104.28.60.216/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C3CE0 /* 104.28.60.224/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C3CF0 /* 104.28.60.240/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C3CF8 /* 104.28.60.248/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -553,8 +539,6 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0x681C43D0 /* 104.28.67.208/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C43D8 /* 104.28.67.216/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C43DC /* 104.28.67.220/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C43E8 /* 104.28.67.232/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C43EA /* 104.28.67.234/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C43ED /* 104.28.67.237/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C43EE /* 104.28.67.238/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C43F0 /* 104.28.67.240/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -648,8 +632,6 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0x681C46D0 /* 104.28.70.208/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C46D8 /* 104.28.70.216/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C46DC /* 104.28.70.220/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C46E8 /* 104.28.70.232/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C46EA /* 104.28.70.234/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C46ED /* 104.28.70.237/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C46EE /* 104.28.70.238/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C46F0 /* 104.28.70.240/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -708,7 +690,10 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0x681C4C04 /* 104.28.76.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C4C08 /* 104.28.76.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C4C10 /* 104.28.76.16/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C4C20 /* 104.28.76.32/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C4C20 /* 104.28.76.32/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C4C24 /* 104.28.76.36/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C4C2A /* 104.28.76.42/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C4C2C /* 104.28.76.44/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C4C30 /* 104.28.76.48/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C4C39 /* 104.28.76.57/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C4C3A /* 104.28.76.58/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -749,8 +734,9 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0x681C4E04 /* 104.28.78.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C4E08 /* 104.28.78.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C4E10 /* 104.28.78.16/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C4E20 /* 104.28.78.32/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C4E28 /* 104.28.78.40/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C4E20 /* 104.28.78.32/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C4E24 /* 104.28.78.36/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C4E2A /* 104.28.78.42/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C4E2C /* 104.28.78.44/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C4E2E /* 104.28.78.46/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C4E31 /* 104.28.78.49/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -804,9 +790,7 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0x681C5040 /* 104.28.80.64/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C5050 /* 104.28.80.80/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C5052 /* 104.28.80.82/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C5055 /* 104.28.80.85/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C5056 /* 104.28.80.86/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C5058 /* 104.28.80.88/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C505A /* 104.28.80.90/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C505E /* 104.28.80.94/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C5062 /* 104.28.80.98/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C5064 /* 104.28.80.100/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -839,9 +823,8 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0x681C50E8 /* 104.28.80.232/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C50F0 /* 104.28.80.240/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C50F8 /* 104.28.80.248/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C50FC /* 104.28.80.252/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C50FE /* 104.28.80.254/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C5100 /* 104.28.81.0/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C5105 /* 104.28.81.5/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C5106 /* 104.28.81.6/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C5108 /* 104.28.81.8/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C510A /* 104.28.81.10/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C510D /* 104.28.81.13/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -910,8 +893,6 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0x681C53F0 /* 104.28.83.240/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C53F4 /* 104.28.83.244/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C53F6 /* 104.28.83.246/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C5402 /* 104.28.84.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C5404 /* 104.28.84.4/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C5407 /* 104.28.84.7/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C5408 /* 104.28.84.8/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C540A /* 104.28.84.10/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -1045,7 +1026,12 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0x681C5A50 /* 104.28.90.80/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C5A54 /* 104.28.90.84/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C5A58 /* 104.28.90.88/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C5B00 /* 104.28.91.0/25 */, 25, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C5B00 /* 104.28.91.0/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C5B20 /* 104.28.91.32/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C5B33 /* 104.28.91.51/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C5B34 /* 104.28.91.52/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C5B38 /* 104.28.91.56/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C5B40 /* 104.28.91.64/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C5B80 /* 104.28.91.128/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C5BA0 /* 104.28.91.160/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C5BB0 /* 104.28.91.176/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -1054,7 +1040,9 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0x681C5C04 /* 104.28.92.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C5C08 /* 104.28.92.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C5C10 /* 104.28.92.16/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C5C20 /* 104.28.92.32/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C5C20 /* 104.28.92.32/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C5C30 /* 104.28.92.48/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C5C3F /* 104.28.92.63/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C5C40 /* 104.28.92.64/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C5C80 /* 104.28.92.128/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C5CC0 /* 104.28.92.192/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -1070,7 +1058,9 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0x681C5E04 /* 104.28.94.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C5E08 /* 104.28.94.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C5E10 /* 104.28.94.16/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C5E20 /* 104.28.94.32/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C5E20 /* 104.28.94.32/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C5E30 /* 104.28.94.48/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C5E3F /* 104.28.94.63/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C5E40 /* 104.28.94.64/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C5E46 /* 104.28.94.70/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C5E48 /* 104.28.94.72/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -1163,9 +1153,6 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0x681C63E0 /* 104.28.99.224/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C63F0 /* 104.28.99.240/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C63F2 /* 104.28.99.242/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C63FD /* 104.28.99.253/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C63FE /* 104.28.99.254/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C6400 /* 104.28.100.0/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C6403 /* 104.28.100.3/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C6404 /* 104.28.100.4/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C6406 /* 104.28.100.6/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -1223,9 +1210,6 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0x681C65E0 /* 104.28.101.224/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C65F0 /* 104.28.101.240/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C65F2 /* 104.28.101.242/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C65FD /* 104.28.101.253/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C65FE /* 104.28.101.254/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C6600 /* 104.28.102.0/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C6603 /* 104.28.102.3/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C6604 /* 104.28.102.4/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C6606 /* 104.28.102.6/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -1296,9 +1280,7 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0x681C6A30 /* 104.28.106.48/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C6A34 /* 104.28.106.52/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C6A36 /* 104.28.106.54/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C6A39 /* 104.28.106.57/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C6A3A /* 104.28.106.58/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C6A3C /* 104.28.106.60/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C6A3E /* 104.28.106.62/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C6A42 /* 104.28.106.66/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C6A46 /* 104.28.106.70/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C6A48 /* 104.28.106.72/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -1319,7 +1301,11 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0x681C6AAC /* 104.28.106.172/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C6AB4 /* 104.28.106.180/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C6AB8 /* 104.28.106.184/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C6AC0 /* 104.28.106.192/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C6AC0 /* 104.28.106.192/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C6AD0 /* 104.28.106.208/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C6AD2 /* 104.28.106.210/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C6ADB /* 104.28.106.219/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C6ADC /* 104.28.106.220/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C6AE0 /* 104.28.106.224/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C6AE3 /* 104.28.106.227/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C6AE4 /* 104.28.106.228/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -1461,8 +1447,6 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0x681C7680 /* 104.28.118.128/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C76C0 /* 104.28.118.192/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C76D0 /* 104.28.118.208/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C76E2 /* 104.28.118.226/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C76E4 /* 104.28.118.228/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C76E7 /* 104.28.118.231/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C76E8 /* 104.28.118.232/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C76EA /* 104.28.118.234/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -1544,8 +1528,6 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0x681C7980 /* 104.28.121.128/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C79C0 /* 104.28.121.192/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C79D0 /* 104.28.121.208/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C79E2 /* 104.28.121.226/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C79E4 /* 104.28.121.228/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C79E7 /* 104.28.121.231/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C79E8 /* 104.28.121.232/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C79EA /* 104.28.121.234/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -1610,7 +1592,9 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0x681C7E04 /* 104.28.126.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C7E08 /* 104.28.126.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C7E10 /* 104.28.126.16/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C7E20 /* 104.28.126.32/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C7E20 /* 104.28.126.32/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C7E30 /* 104.28.126.48/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C7E3F /* 104.28.126.63/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C7E40 /* 104.28.126.64/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C7E46 /* 104.28.126.70/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C7E48 /* 104.28.126.72/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -1683,7 +1667,9 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0x681C8280 /* 104.28.130.128/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C8284 /* 104.28.130.132/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C8288 /* 104.28.130.136/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8290 /* 104.28.130.144/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C8290 /* 104.28.130.144/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C829A /* 104.28.130.154/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C829C /* 104.28.130.156/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C82A0 /* 104.28.130.160/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C82A8 /* 104.28.130.168/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C82AB /* 104.28.130.171/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -1693,8 +1679,9 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0x681C8300 /* 104.28.131.0/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C8310 /* 104.28.131.16/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C8318 /* 104.28.131.24/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8320 /* 104.28.131.32/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8328 /* 104.28.131.40/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C8320 /* 104.28.131.32/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C8324 /* 104.28.131.36/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C8329 /* 104.28.131.41/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C832A /* 104.28.131.42/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C832D /* 104.28.131.45/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C832E /* 104.28.131.46/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -1719,8 +1706,8 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0x681C837C /* 104.28.131.124/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C8380 /* 104.28.131.128/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C8392 /* 104.28.131.146/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8394 /* 104.28.131.148/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8398 /* 104.28.131.152/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C8394 /* 104.28.131.148/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C839C /* 104.28.131.156/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C83A0 /* 104.28.131.160/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C83A8 /* 104.28.131.168/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C83AA /* 104.28.131.170/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -1770,49 +1757,26 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0x681C8C08 /* 104.28.140.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C8C10 /* 104.28.140.16/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C8C20 /* 104.28.140.32/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8C40 /* 104.28.140.64/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8C50 /* 104.28.140.80/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8C59 /* 104.28.140.89/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8C5A /* 104.28.140.90/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8C5C /* 104.28.140.92/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8C60 /* 104.28.140.96/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8C68 /* 104.28.140.104/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8C7A /* 104.28.140.122/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8C7C /* 104.28.140.124/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8C80 /* 104.28.140.128/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8CA0 /* 104.28.140.160/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8CA2 /* 104.28.140.162/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8CB2 /* 104.28.140.178/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8CB4 /* 104.28.140.180/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8CBD /* 104.28.140.189/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8CBE /* 104.28.140.190/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8CC0 /* 104.28.140.192/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8CC8 /* 104.28.140.200/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8CCA /* 104.28.140.202/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8CEB /* 104.28.140.235/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8CEC /* 104.28.140.236/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8CF0 /* 104.28.140.240/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8CF8 /* 104.28.140.248/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8CFC /* 104.28.140.252/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8D34 /* 104.28.141.52/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8D3D /* 104.28.141.61/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8D3E /* 104.28.141.62/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8D5A /* 104.28.141.90/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8D5C /* 104.28.141.92/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8D60 /* 104.28.141.96/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8D64 /* 104.28.141.100/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8D88 /* 104.28.141.136/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8D90 /* 104.28.141.144/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8D94 /* 104.28.141.148/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8D96 /* 104.28.141.150/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8DAF /* 104.28.141.175/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8DB0 /* 104.28.141.176/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8E43 /* 104.28.142.67/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8E44 /* 104.28.142.68/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8E48 /* 104.28.142.72/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8E56 /* 104.28.142.86/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8E58 /* 104.28.142.88/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x681C8E5C /* 104.28.142.92/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C8C40 /* 104.28.140.64/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C8C80 /* 104.28.140.128/25 */, 25, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C8D01 /* 104.28.141.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C8D02 /* 104.28.141.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C8D04 /* 104.28.141.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C8D08 /* 104.28.141.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C8D10 /* 104.28.141.16/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C8D20 /* 104.28.141.32/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C8D40 /* 104.28.141.64/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C8D80 /* 104.28.141.128/25 */, 25, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C8E01 /* 104.28.142.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C8E02 /* 104.28.142.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C8E04 /* 104.28.142.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C8E08 /* 104.28.142.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C8E10 /* 104.28.142.16/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C8E20 /* 104.28.142.32/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C8E40 /* 104.28.142.64/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C8E60 /* 104.28.142.96/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C8E68 /* 104.28.142.104/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x681C8E6C /* 104.28.142.108/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C8F1C /* 104.28.143.28/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C8F20 /* 104.28.143.32/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x681C8F24 /* 104.28.143.36/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -2138,7 +2102,8 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0x8CF81E00 /* 140.248.30.0/24 */, 24, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8CF81F00 /* 140.248.31.0/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8CF81F20 /* 140.248.31.32/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x8CF82000 /* 140.248.32.0/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8CF82000 /* 140.248.32.0/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8CF82004 /* 140.248.32.4/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8CF82008 /* 140.248.32.8/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8CF8200C /* 140.248.32.12/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8CF82100 /* 140.248.33.0/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -2146,12 +2111,26 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0x8CF82130 /* 140.248.33.48/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8CF82138 /* 140.248.33.56/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8CF82200 /* 140.248.34.0/25 */, 25, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x8CF82280 /* 140.248.34.128/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8CF82284 /* 140.248.34.132/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8CF82288 /* 140.248.34.136/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8CF82290 /* 140.248.34.144/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8CF822A0 /* 140.248.34.160/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8CF822C0 /* 140.248.34.192/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8CF822E0 /* 140.248.34.224/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x8CF822F0 /* 140.248.34.240/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x8CF82400 /* 140.248.36.0/24 */, 24, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x8CF82500 /* 140.248.37.0/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8CF822F0 /* 140.248.34.240/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8CF822F4 /* 140.248.34.244/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8CF82400 /* 140.248.36.0/25 */, 25, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8CF82480 /* 140.248.36.128/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8CF82490 /* 140.248.36.144/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8CF82496 /* 140.248.36.150/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8CF82498 /* 140.248.36.152/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8CF824A0 /* 140.248.36.160/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8CF824C0 /* 140.248.36.192/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8CF82500 /* 140.248.37.0/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8CF82520 /* 140.248.37.32/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8CF82528 /* 140.248.37.40/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8CF8252C /* 140.248.37.44/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8CF82530 /* 140.248.37.48/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8CF82540 /* 140.248.37.64/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8CF82550 /* 140.248.37.80/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8CF82600 /* 140.248.38.0/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -2169,7 +2148,14 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0x8CF82A00 /* 140.248.42.0/25 */, 25, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8CF82A80 /* 140.248.42.128/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8CF82AC0 /* 140.248.42.192/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x8CF82C00 /* 140.248.44.0/23 */, 23, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8CF82C00 /* 140.248.44.0/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8CF82C10 /* 140.248.44.16/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8CF82C18 /* 140.248.44.24/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8CF82C1C /* 140.248.44.28/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8CF82C20 /* 140.248.44.32/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8CF82C40 /* 140.248.44.64/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8CF82C80 /* 140.248.44.128/25 */, 25, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8CF82D00 /* 140.248.45.0/24 */, 24, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8CF82E00 /* 140.248.46.0/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8CF82E40 /* 140.248.46.64/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8CF82E60 /* 140.248.46.96/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -2182,11 +2168,13 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0x924B8600 /* 146.75.134.0/23 */, 23, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x924B8800 /* 146.75.136.0/24 */, 24, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x924B8900 /* 146.75.137.0/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x924B8C00 /* 146.75.140.0/25 */, 25, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x924B8C80 /* 146.75.140.128/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x924B8CC0 /* 146.75.140.192/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x924B8CE0 /* 146.75.140.224/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x924B9200 /* 146.75.146.0/24 */, 24, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x924B9200 /* 146.75.146.0/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x924B9210 /* 146.75.146.16/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x924B9216 /* 146.75.146.22/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x924B9218 /* 146.75.146.24/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x924B9220 /* 146.75.146.32/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x924B9240 /* 146.75.146.64/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x924B9280 /* 146.75.146.128/25 */, 25, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x924B9300 /* 146.75.147.0/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x924B9400 /* 146.75.148.0/23 */, 23, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x924B9600 /* 146.75.150.0/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -2221,7 +2209,10 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0x924BA800 /* 146.75.168.0/25 */, 25, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x924BA880 /* 146.75.168.128/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x924BA900 /* 146.75.169.0/25 */, 25, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x924BA980 /* 146.75.169.128/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x924BA984 /* 146.75.169.132/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x924BA988 /* 146.75.169.136/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x924BA990 /* 146.75.169.144/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x924BA9A0 /* 146.75.169.160/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x924BA9C0 /* 146.75.169.192/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x924BA9E0 /* 146.75.169.224/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x924BA9F0 /* 146.75.169.240/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -2244,7 +2235,10 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0x924BB300 /* 146.75.179.0/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x924BB320 /* 146.75.179.32/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x924BB330 /* 146.75.179.48/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x924BB400 /* 146.75.180.0/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x924BB400 /* 146.75.180.0/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x924BB420 /* 146.75.180.32/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x924BB428 /* 146.75.180.40/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x924BB430 /* 146.75.180.48/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x924BB440 /* 146.75.180.64/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x924BB448 /* 146.75.180.72/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x924BB500 /* 146.75.181.0/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -2313,7 +2307,10 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0x924BCF00 /* 146.75.207.0/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x924BCF40 /* 146.75.207.64/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x924BCF44 /* 146.75.207.68/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x924BD000 /* 146.75.208.0/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x924BD000 /* 146.75.208.0/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x924BD008 /* 146.75.208.8/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x924BD00E /* 146.75.208.14/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x924BD010 /* 146.75.208.16/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x924BD100 /* 146.75.209.0/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x924BD110 /* 146.75.209.16/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x924BD300 /* 146.75.211.0/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -2408,10 +2405,8 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0xACE0E830 /* 172.224.232.48/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE0EA00 /* 172.224.234.0/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE0EA40 /* 172.224.234.64/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xACE0EA48 /* 172.224.234.72/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE0EA50 /* 172.224.234.80/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE0EA60 /* 172.224.234.96/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xACE0EA80 /* 172.224.234.128/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE0EC00 /* 172.224.236.0/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE0EC10 /* 172.224.236.16/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE0EC18 /* 172.224.236.24/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -2422,8 +2417,6 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0xACE0EE40 /* 172.224.238.64/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE0EE50 /* 172.224.238.80/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE0EE58 /* 172.224.238.88/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xACE0EF00 /* 172.224.239.0/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xACE0EF40 /* 172.224.239.64/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE0F000 /* 172.224.240.0/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE0F020 /* 172.224.240.32/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE0F030 /* 172.224.240.48/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -2460,7 +2453,7 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0xACE0FAE0 /* 172.224.250.224/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE0FC00 /* 172.224.252.0/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE0FC10 /* 172.224.252.16/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xACE0FE00 /* 172.224.254.0/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE0FE00 /* 172.224.254.0/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE0FE40 /* 172.224.254.64/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE10000 /* 172.225.0.0/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE10020 /* 172.225.0.32/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -2545,12 +2538,6 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0xACE12B80 /* 172.225.43.128/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE12BC0 /* 172.225.43.192/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE12C00 /* 172.225.44.0/24 */, 24, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xACE12D00 /* 172.225.45.0/25 */, 25, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xACE12D80 /* 172.225.45.128/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xACE12DC0 /* 172.225.45.192/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xACE12DE0 /* 172.225.45.224/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xACE12DE8 /* 172.225.45.232/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xACE12DEC /* 172.225.45.236/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE12E00 /* 172.225.46.0/25 */, 25, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE12E80 /* 172.225.46.128/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE12EC0 /* 172.225.46.192/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -2561,7 +2548,6 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0xACE130A0 /* 172.225.48.160/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE130A8 /* 172.225.48.168/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE13300 /* 172.225.51.0/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xACE13320 /* 172.225.51.32/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE13340 /* 172.225.51.64/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE13400 /* 172.225.52.0/25 */, 25, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE13480 /* 172.225.52.128/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -2570,7 +2556,8 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0xACE134D8 /* 172.225.52.216/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE134E0 /* 172.225.52.224/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE13600 /* 172.225.54.0/23 */, 23, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xACE13800 /* 172.225.56.0/25 */, 25, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE13800 /* 172.225.56.0/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE13840 /* 172.225.56.64/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE13900 /* 172.225.57.0/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE13940 /* 172.225.57.64/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE13950 /* 172.225.57.80/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -2646,7 +2633,17 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0xACE159E0 /* 172.225.89.224/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE159F0 /* 172.225.89.240/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE15A00 /* 172.225.90.0/23 */, 23, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xACE15C00 /* 172.225.92.0/23 */, 23, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE15C00 /* 172.225.92.0/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE15C40 /* 172.225.92.64/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE15C60 /* 172.225.92.96/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE15C80 /* 172.225.92.128/25 */, 25, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE15D00 /* 172.225.93.0/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE15D40 /* 172.225.93.64/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE15D62 /* 172.225.93.98/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE15D64 /* 172.225.93.100/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE15D68 /* 172.225.93.104/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE15D70 /* 172.225.93.112/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE15D80 /* 172.225.93.128/25 */, 25, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE15E00 /* 172.225.94.0/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE15E40 /* 172.225.94.64/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE15E50 /* 172.225.94.80/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -2685,7 +2682,10 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0xACE17200 /* 172.225.114.0/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE17240 /* 172.225.114.64/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE17400 /* 172.225.116.0/24 */, 24, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xACE17600 /* 172.225.118.0/23 */, 23, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE17600 /* 172.225.118.0/24 */, 24, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE17700 /* 172.225.119.0/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE17760 /* 172.225.119.96/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE17780 /* 172.225.119.128/25 */, 25, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE17800 /* 172.225.120.0/23 */, 23, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE17A00 /* 172.225.122.0/24 */, 24, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE17B00 /* 172.225.123.0/25 */, 25, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -2773,7 +2773,11 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0xACE19EF0 /* 172.225.158.240/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE19F00 /* 172.225.159.0/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE19F40 /* 172.225.159.64/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xACE1A000 /* 172.225.160.0/23 */, 23, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE1A000 /* 172.225.160.0/24 */, 24, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE1A100 /* 172.225.161.0/25 */, 25, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE1A180 /* 172.225.161.128/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE1A1C0 /* 172.225.161.192/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE1A1E0 /* 172.225.161.224/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1A200 /* 172.225.162.0/24 */, 24, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1A300 /* 172.225.163.0/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1A340 /* 172.225.163.64/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -2828,10 +2832,16 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0xACE1B8F0 /* 172.225.184.240/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1BA00 /* 172.225.186.0/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1BA40 /* 172.225.186.64/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xACE1BB00 /* 172.225.187.0/25 */, 25, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE1BB00 /* 172.225.187.0/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE1BB20 /* 172.225.187.32/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE1BB40 /* 172.225.187.64/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1BB80 /* 172.225.187.128/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1BBC0 /* 172.225.187.192/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xACE1BC00 /* 172.225.188.0/22 */, 22, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE1BC00 /* 172.225.188.0/23 */, 23, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE1BE00 /* 172.225.190.0/24 */, 24, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE1BF00 /* 172.225.191.0/25 */, 25, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE1BF80 /* 172.225.191.128/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE1BFC0 /* 172.225.191.192/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1C000 /* 172.225.192.0/24 */, 24, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1C100 /* 172.225.193.0/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1C140 /* 172.225.193.64/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -2847,7 +2857,9 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0xACE1C350 /* 172.225.195.80/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1C360 /* 172.225.195.96/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1C400 /* 172.225.196.0/25 */, 25, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xACE1C480 /* 172.225.196.128/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE1C480 /* 172.225.196.128/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE1C4A0 /* 172.225.196.160/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE1C4B0 /* 172.225.196.176/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1C4C0 /* 172.225.196.192/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1C500 /* 172.225.197.0/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1C540 /* 172.225.197.64/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -2932,7 +2944,8 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0xACE1DF20 /* 172.225.223.32/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1DF30 /* 172.225.223.48/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1DF40 /* 172.225.223.64/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xACE1E000 /* 172.225.224.0/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE1E010 /* 172.225.224.16/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE1E020 /* 172.225.224.32/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1E040 /* 172.225.224.64/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1E060 /* 172.225.224.96/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1E070 /* 172.225.224.112/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -2942,11 +2955,13 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0xACE1E100 /* 172.225.225.0/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1E120 /* 172.225.225.32/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1E200 /* 172.225.226.0/23 */, 23, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xACE1E400 /* 172.225.228.0/24 */, 24, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE1E400 /* 172.225.228.0/25 */, 25, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE1E4A0 /* 172.225.228.160/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE1E4C0 /* 172.225.228.192/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1E500 /* 172.225.229.0/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1E540 /* 172.225.229.64/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1E550 /* 172.225.229.80/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xACE1E560 /* 172.225.229.96/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE1E570 /* 172.225.229.112/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1E580 /* 172.225.229.128/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1E600 /* 172.225.230.0/24 */, 24, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1E700 /* 172.225.231.0/25 */, 25, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -2964,7 +2979,8 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0xACE1E940 /* 172.225.233.64/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1E960 /* 172.225.233.96/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1E970 /* 172.225.233.112/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xACE1E980 /* 172.225.233.128/25 */, 25, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE1E980 /* 172.225.233.128/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE1E9F0 /* 172.225.233.240/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1EA00 /* 172.225.234.0/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1EA40 /* 172.225.234.64/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1EA60 /* 172.225.234.96/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -2973,9 +2989,16 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0xACE1EBC0 /* 172.225.235.192/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1EBD0 /* 172.225.235.208/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1EC00 /* 172.225.236.0/23 */, 23, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xACE1EE00 /* 172.225.238.0/24 */, 24, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE1EE00 /* 172.225.238.0/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE1EE40 /* 172.225.238.64/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE1EE60 /* 172.225.238.96/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE1EE80 /* 172.225.238.128/25 */, 25, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1EF00 /* 172.225.239.0/25 */, 25, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xACE1EF80 /* 172.225.239.128/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE1EF80 /* 172.225.239.128/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE1EFA0 /* 172.225.239.160/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE1EFB2 /* 172.225.239.178/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE1EFB4 /* 172.225.239.180/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE1EFB8 /* 172.225.239.184/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1EFC0 /* 172.225.239.192/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1EFD0 /* 172.225.239.208/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE1EFD8 /* 172.225.239.216/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -3052,7 +3075,7 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0xACE20D40 /* 172.226.13.64/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE20D60 /* 172.226.13.96/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE20D70 /* 172.226.13.112/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xACE20D78 /* 172.226.13.120/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE20D78 /* 172.226.13.120/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE20D7C /* 172.226.13.124/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE20D80 /* 172.226.13.128/25 */, 25, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE20E00 /* 172.226.14.0/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -3096,9 +3119,6 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0xACE22400 /* 172.226.36.0/25 */, 25, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE22480 /* 172.226.36.128/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE22488 /* 172.226.36.136/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xACE22600 /* 172.226.38.0/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xACE22620 /* 172.226.38.32/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xACE22630 /* 172.226.38.48/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE22800 /* 172.226.40.0/25 */, 25, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE22880 /* 172.226.40.128/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE228A0 /* 172.226.40.160/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -3181,7 +3201,9 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
{ 0xACE25100 /* 172.226.81.0/24 */, 24, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE25200 /* 172.226.82.0/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE25240 /* 172.226.82.64/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xACE25400 /* 172.226.84.0/25 */, 25, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE25410 /* 172.226.84.16/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE25420 /* 172.226.84.32/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xACE25440 /* 172.226.84.64/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE25480 /* 172.226.84.128/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE25600 /* 172.226.86.0/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xACE25620 /* 172.226.86.32/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -3439,13 +3461,72 @@ static ndpi_network ndpi_anonymous_subscriber_icloud_private_relay_protocol_list
};
static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_list_6[] = {
- { "2606:54c0::", 33, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2606:54c0::", 35, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2606:54c0:2000::", 38, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2606:54c0:2400::", 39, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2606:54c0:2600::", 40, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2606:54c0:2700::", 44, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2606:54c0:2710::", 45, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2606:54c0:2730::", 44, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2606:54c0:2740::", 42, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2606:54c0:2780::", 41, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2606:54c0:2800::", 37, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2606:54c0:3000::", 36, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2606:54c0:4000::", 40, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2606:54c0:4100::", 43, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2606:54c0:4120::", 44, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2606:54c0:4148::", 45, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2606:54c0:4150::", 44, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2606:54c0:4160::", 43, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2606:54c0:4180::", 41, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2606:54c0:4200::", 39, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2606:54c0:4400::", 39, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2606:54c0:4600::", 42, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2606:54c0:4640::", 43, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2606:54c0:4660::", 44, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2606:54c0:4670::", 45, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2606:54c0:4680::", 41, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2606:54c0:4700::", 40, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2606:54c0:4800::", 37, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2606:54c0:5000::", 38, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2606:54c0:5400::", 40, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2606:54c0:5500::", 41, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2606:54c0:55a0::", 43, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2606:54c0:55c0::", 42, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2606:54c0:5600::", 39, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2606:54c0:5800::", 37, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2606:54c0:6000::", 35, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2606:54c0:8000::", 34, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2606:54c0:c000::", 36, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2606:54c0:d000::", 38, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2606:54c0:d400::", 41, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2606:54c0:d480::", 44, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2606:54c0:d490::", 45, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b360:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b361:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b362:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b363:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b364:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b365:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b366:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b367:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b368:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b369:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b36a:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b36b:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b36c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b36d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b36e:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b36f:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b370:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b371:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b372:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b373:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b380::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b380:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b380:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b380:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b380:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b380:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b380:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b380:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -3463,6 +3544,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:b380:a760::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b380:a770::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b380:a778::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b381::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b381:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b381:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b381:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b381:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b381:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b381:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b381:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -3480,6 +3566,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:b381:a760::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b381:a770::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b381:a778::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b382::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b382:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b382:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b382:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b382:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b382:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b382:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b382:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -3498,6 +3589,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:b382:a770::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b382:a778::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b383:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b384::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b384:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b384:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b384:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b384:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b384:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b384:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b384:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -3515,6 +3611,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:b384:a760::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b384:a770::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b384:a778::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b385::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b385:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b385:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b385:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b385:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b385:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b385:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b385:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -3534,6 +3635,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:b385:a778::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b386:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b387:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b388::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b388:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b388:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b388:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b388:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b388:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b388:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b388:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -3551,6 +3657,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:b388:a760::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b388:a770::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b388:a778::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b389::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b389:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b389:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b389:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b389:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b389:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b389:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b389:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -3570,6 +3681,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:b389:a778::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b38a:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b38b:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b38c::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b38c:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b38c:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b38c:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b38c:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b38c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b38c:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b38c:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -3703,15 +3819,6 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:b54d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b550:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b551:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:b580:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:b580:c420::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:b581:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:b584:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:b584:c420::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:b585:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:b588:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:b588:c420::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:b589:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b5c0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b5c0:d580::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b5c0:d5a0::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -3724,6 +3831,7 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:b5c8:d580::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b5c8:d5a0::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b5c9:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b600::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b600:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b600:db00::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b600:db03::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -3763,6 +3871,7 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:b600:db5a::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b600:db5d::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b600:db5e::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b601::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b601:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b601:db00::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b601:db03::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -3804,6 +3913,7 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:b601:db5e::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b602:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b603:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b604::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b604:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b604:db00::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b604:db03::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -3844,6 +3954,7 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:b604:db5d::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b604:db5e::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b605:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b608::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b608:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b608:db00::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b608:db03::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -3916,6 +4027,9 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:b68c:d160::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b68c:d168::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b68d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b6c0::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b6c0:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b6c0:500::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b6c0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b6c0:4e00::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b6c0:4e08::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -3951,6 +4065,9 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:b6c0:dd26::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b6c0:dd28::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b6c1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b6c4::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b6c4:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b6c4:500::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b6c4:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b6c4:4e00::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b6c4:4e08::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -3986,6 +4103,9 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:b6c4:dd26::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b6c4:dd28::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b6c5:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b6c8::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b6c8:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b6c8:500::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b6c8:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b6c8:4e00::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b6c8:4e08::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -4021,6 +4141,9 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:b6c8:dd26::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b6c8:dd28::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b6c9:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b6cc::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b6cc:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b6cc:500::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b6cc:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b6cc:4e00::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b6cc:4e08::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -4104,16 +4227,26 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:b74c:539a::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b750:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b751:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b780::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b780:800::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b780:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b780:4dc0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b781:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b784::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b784:800::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b784:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b784:4dc0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b785::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b785:800::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b785:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b785:4dc0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b786::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b786:800::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b786:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b786:4dc0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b787:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b788::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b788:800::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b788:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b788:4dc0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b789:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -4244,6 +4377,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:b945:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b948:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b949:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b980::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b980:1000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b980:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b980:6000::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b980:6008::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -4267,6 +4402,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:b980:6160::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b980:6168::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b981:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b984::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b984:1000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b984:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b984:6000::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b984:6008::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -4289,6 +4426,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:b984:6140::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b984:6160::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b984:6168::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b985::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b985:1000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b985:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b985:6000::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b985:6008::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -4313,6 +4452,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:b985:6168::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b986:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b987:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b988::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b988:1000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b988:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b988:6000::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b988:6008::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -4336,6 +4477,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:b988:6160::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b988:6168::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b989:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b98a::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b98a:1000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b98a:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b98a:6000::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b98a:6008::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -4359,6 +4502,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:b98a:6160::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b98a:6168::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b98b:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b98c::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b98c:1000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b98c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b98c:6000::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b98c:6008::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -4382,6 +4527,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:b98c:6160::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b98c:6168::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b98d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b990::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b990:1000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b990:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b990:6000::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b990:6008::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -4405,6 +4552,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:b990:6160::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b990:6168::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b991:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b994::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b994:1000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b994:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b994:6000::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b994:6008::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -4428,6 +4577,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:b994:6160::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b994:6168::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b995:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b998::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b998:1000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b998:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b998:6000::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b998:6008::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -4451,6 +4602,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:b998:6160::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b998:6168::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b999:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b9a0::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b9a0:1000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9a0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9a0:6000::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9a0:6008::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -4474,6 +4627,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:b9a0:6160::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9a0:6168::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9a1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b9a4::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b9a4:1000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9a4:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9a4:6000::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9a4:6008::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -4497,6 +4652,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:b9a4:6160::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9a4:6168::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9a5:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b9a8::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b9a8:1000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9a8:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9a8:6000::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9a8:6008::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -4520,6 +4677,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:b9a8:6160::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9a8:6168::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9a9:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b9ac::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b9ac:1000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9ac:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9ac:6000::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9ac:6008::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -4543,6 +4702,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:b9ac:6160::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9ac:6168::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9ad:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b9b0::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b9b0:1000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9b0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9b0:6000::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9b0:6008::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -4566,6 +4727,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:b9b0:6160::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9b0:6168::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9b1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b9b4::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b9b4:1000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9b4:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9b4:6000::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9b4:6008::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -4589,30 +4752,44 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:b9b4:6160::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9b4:6168::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9b5:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b9c0::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b9c0:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9c0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9c0:45c0::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9c0:45c2::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9c1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b9c4::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b9c4:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9c4:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9c4:45c0::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9c4:45c2::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b9c5::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b9c5:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9c5:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9c5:45c0::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9c5:45c2::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9c6:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9c7:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b9c8::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b9c8:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9c8:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9c8:45c0::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9c8:45c2::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9c9:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b9d0::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b9d0:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9d0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9d0:45c0::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9d0:45c2::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9d1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b9d4::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b9d4:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9d4:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9d4:45c0::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9d4:45c2::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9d5:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b9d8::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:b9d8:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9d8:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9d8:45c0::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:b9d8:45c2::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -4644,36 +4821,55 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:ba88:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ba88:c5c0::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ba89:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bac0::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bac0:400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bac0:600::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bac0:620::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bac0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bac0:6200::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bac0:6240::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bac0:6248::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bac1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bac2::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bac2:400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bac2:600::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bac2:620::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bac2:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bac2:6200::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bac2:6240::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bac2:6248::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bac3:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bac4::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bac4:400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bac4:600::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bac4:620::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bac4:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bac4:6200::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bac4:6240::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bac4:6248::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bac5:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bac5:6200::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bac5:6240::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bac5:6248::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bac6:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bac7:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bac8::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bac8:400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bac8:600::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bac8:620::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bac8:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bac8:6200::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bac8:6240::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bac8:6248::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bac9::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bac9:400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bac9:600::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bac9:620::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bac9:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bac9:6200::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bac9:6240::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bac9:6248::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:baca:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bacb:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bacc::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bacc:400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bacc:600::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bacc:620::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bacc:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bacc:6200::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bacc:6240::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -4690,45 +4886,52 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:bb04:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb04:4240::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb04:4244::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb05:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb05:4240::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb05:4244::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb06:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb07:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb08:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb08:4240::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb08:4244::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb09:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb40::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb40:400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb40:600::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb40:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb40:5600::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb40:5640::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb40:5648::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb40:564c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb41:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb42::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb42:400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb42:600::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb42:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb42:5600::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb42:5640::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb42:5648::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb42:564c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb43:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb44::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb44:400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb44:600::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb44:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb44:5600::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb44:5640::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb44:5648::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb44:564c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb45:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb45:5600::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb45:5640::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb45:5648::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb45:564c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb46:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb47:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb48::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb48:400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb48:600::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb48:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb48:5600::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb48:5640::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb48:5648::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb48:564c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb49:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb80::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb80:800::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb80:c00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb80:d00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb80:d40::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb80:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb80:6a00::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb80:6a20::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -4742,6 +4945,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:bb80:6b20::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb80:6b30::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb80:6b38::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb81::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb81:800::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb81:c00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb81:d00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb81:d40::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb81:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb81:6a00::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb81:6a20::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -4757,6 +4965,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:bb81:6b38::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb82:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb83:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb84::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb84:800::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb84:c00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb84:d00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb84:d40::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb84:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb84:6a00::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb84:6a20::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -4770,33 +4983,12 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:bb84:6b20::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb84:6b30::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb84:6b38::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb85:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb85:6a00::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb85:6a20::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb85:6a30::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb85:6a33::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb85:6a34::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb85:6a38::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb85:6a40::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb85:6a80::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb85:6b00::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb85:6b20::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb85:6b30::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb85:6b38::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb86:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb86:6a00::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb86:6a20::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb86:6a30::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb86:6a33::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb86:6a34::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb86:6a38::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb86:6a40::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb86:6a80::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb86:6b00::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb86:6b20::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb86:6b30::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb86:6b38::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb87:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb88::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb88:800::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb88:c00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb88:d00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb88:d40::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb88:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb88:6a00::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb88:6a20::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -4811,6 +5003,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:bb88:6b30::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb88:6b38::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb89:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb8c::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb8c:800::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb8c:c00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb8c:d00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb8c:d40::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb8c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb8c:6a00::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb8c:6a20::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -4824,6 +5021,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:bb8c:6b20::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb8c:6b30::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb8c:6b38::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb8d::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb8d:800::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb8d:c00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb8d:d00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bb8d:d40::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb8d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb8d:6a00::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb8d:6a20::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -4839,54 +5041,62 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:bb8d:6b38::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb8e:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bb8f:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb90:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bb91:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bbc0::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bbc0:400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bbc0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bbc0:4200::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bbc0:4220::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bbc0:4228::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bbc0:422c::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bbc1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bbc2::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bbc2:400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bbc2:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bbc2:4200::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bbc2:4220::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bbc2:4228::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bbc2:422c::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bbc3:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bbc4::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bbc4:400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bbc4:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bbc4:4200::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bbc4:4220::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bbc4:4228::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bbc4:422c::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bbc5:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bbc5:4200::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bbc5:4220::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bbc5:4228::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bbc5:422c::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bbc6:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bbc7:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bbc8::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bbc8:400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bbc8:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bbc8:4200::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bbc8:4220::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bbc8:4228::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bbc8:422c::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bbc9:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bc00::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bc00:400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bc00:440::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bc00:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bc00:50c0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bc00:50e0::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bc01:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bc02::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bc02:400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bc02:440::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bc02:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bc02:50c0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bc02:50e0::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bc03:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bc04::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bc04:400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bc04:440::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bc04:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bc04:50c0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bc04:50e0::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bc05:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bc05:50c0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bc05:50e0::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bc06:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:bc07:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bc08::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bc08:400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bc08:440::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bc08:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bc08:50c0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bc08:50e0::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -4909,6 +5119,9 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:bc88:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bc88:cb80::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bc89:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bcc0::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bcc0:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bcc0:900::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bcc0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bcc0:5e00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bcc0:5f00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -4916,6 +5129,9 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:bcc0:5fa0::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bcc0:5fa4::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bcc1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bcc4::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bcc4:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bcc4:900::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bcc4:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bcc4:5e00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bcc4:5f00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -4923,6 +5139,9 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:bcc4:5fa0::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bcc4:5fa4::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bcc5:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bcc8::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bcc8:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bcc8:900::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bcc8:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bcc8:5e00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bcc8:5f00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -4930,6 +5149,9 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:bcc8:5fa0::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bcc8:5fa4::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bcc9:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bccc::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bccc:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bccc:900::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bccc:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bccc:5e00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bccc:5f00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -4937,12 +5159,18 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:bccc:5fa0::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bccc:5fa4::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bccd:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bcd0::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bcd0:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bcd0:900::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bcd0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bcd0:5e00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bcd0:5f00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bcd0:5f80::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bcd0:5fa0::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bcd0:5fa4::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bcd1::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bcd1:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:bcd1:900::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bcd1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bcd1:5e00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bcd1:5f00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -5158,42 +5386,70 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:bfcc:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bfcc:cea0::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:bfcd:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c000:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c000:500::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c000:580::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c000:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c000:5c00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c000:5c40::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c000:5c60::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c000:5c68::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c001:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c002::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c002:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c002:500::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c002:580::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c002:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c002:5c00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c002:5c40::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c002:5c60::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c002:5c68::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c003:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c009::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c009:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c009:500::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c009:580::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c009:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c009:5c00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c009:5c40::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c009:5c60::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c009:5c68::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c00b:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c00c::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c00c:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c00c:500::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c00c:580::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c00c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c00c:5c00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c00c:5c40::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c00c:5c60::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c00c:5c68::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c00d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c010::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c010:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c010:500::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c010:580::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c010:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c010:5c00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c010:5c40::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c010:5c60::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c010:5c68::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c011:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c014::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c014:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c014:500::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c014:580::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c014:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c014:5c00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c014:5c40::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c014:5c60::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c014:5c68::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c015:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c018::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c018:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c018:500::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c018:580::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c018:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c018:5c00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c018:5c40::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -5216,22 +5472,32 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c050:cfc0::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c050:cfc4::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c051:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c080::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c080:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c080:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c080:40c0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c080:40c8::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c081:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c082::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c082:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c082:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c082:40c0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c082:40c8::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c083:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c084::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c084:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c084:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c084:40c0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c084:40c8::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c085:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c088::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c088:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c088:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c088:40c0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c088:40c8::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c089:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c08c::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c08c:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c08c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c08c:40c0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c08c:40c8::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -5314,14 +5580,20 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c188:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c188:c4c0::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c189:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c1c0::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c1c0:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c1c0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c1c0:4500::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c1c0:4520::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c1c1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c1c4::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c1c4:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c1c4:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c1c4:4500::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c1c4:4520::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c1c5:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c1c8::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c1c8:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c1c8:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c1c8:4500::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c1c8:4520::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -5381,72 +5653,125 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c30c:4954::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c30d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c340:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c344::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c344:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c344:1400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c344:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c344:8000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c344:8200::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c344:8220::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c344:fff0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c345:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c348::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c348:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c348:1400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c348:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c348:8000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c348:8200::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c348:8220::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c348:fff0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c349::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c349:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c349:1400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c349:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c349:8000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c349:8200::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c349:8220::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c349:fff0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c34a::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c34a:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c34a:1400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c34a:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c34a:8000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c34a:8200::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c34a:8220::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c34a:fff0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c34b:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c34c::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c34c:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c34c:1400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c34c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c34c:8000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c34c:8200::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c34c:8220::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c34d::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c34d:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c34d:1400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c34d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c34d:8000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c34d:8200::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c34d:8220::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c34e:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c34f:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c350::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c350:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c350:1400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c350:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c350:8000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c350:8200::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c350:8220::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c351::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c351:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c351:1400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c351:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c351:8000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c351:8200::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c351:8220::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c352::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c352:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c352:1400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c352:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c352:8000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c352:8200::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c352:8220::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c353::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c353:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c353:1400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c353:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c353:8000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c353:8200::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c353:8220::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c354::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c354:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c354:1400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c354:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c354:8000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c354:8200::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c354:8220::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c355::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c355:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c355:1400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c355:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c355:8000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c355:8200::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c355:8220::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c356::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c356:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c356:1400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c356:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c356:8000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c356:8200::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c356:8220::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c357:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c358::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c358:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c358:1400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c358:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c358:8000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c358:8200::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c358:8220::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c358:fff0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c359:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c35c::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c35c:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c35c:1400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c35c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c35c:8000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c35c:8200::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c35c:8220::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c35d::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c35d:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c35d:1400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c35d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c35d:8000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c35d:8200::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -5461,35 +5786,59 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c365:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c368:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c369:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c384::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c384:400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c384:440::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c384:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c384:4e40::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c385:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c388::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c388:400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c388:440::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c388:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c388:4e40::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c389::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c389:400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c389:440::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c389:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c389:4e40::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c38a::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c38a:400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c38a:440::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c38a:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c38a:4e40::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c38b:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c38c::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c38c:400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c38c:440::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c38c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c38c:4e40::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c38d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c391::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c391:400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c391:440::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c391:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c391:4e40::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c393:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c394:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c395:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c3c4::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c3c4:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3c4:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3c4:5000::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3c4:5020::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3c4:5030::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3c4:5032::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3c5:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c3c8::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c3c8:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3c8:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3c8:5000::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3c8:5020::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3c8:5030::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3c8:5032::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c3c9::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c3c9:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3c9:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3c9:5000::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3c9:5020::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -5497,35 +5846,47 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c3c9:5032::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3ca:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3cb:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c3cc::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c3cc:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3cc:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3cc:5000::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3cc:5020::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3cc:5030::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3cc:5032::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3cd:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c3d0::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c3d0:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3d0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3d0:5000::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3d0:5020::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3d0:5030::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3d0:5032::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3d1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c3dc::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c3dc:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3dc:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3dc:5000::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3dc:5020::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3dc:5030::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3dc:5032::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3dd:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c3e0::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c3e0:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3e0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3e0:5000::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3e0:5020::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3e0:5030::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3e0:5032::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3e1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c3e4::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c3e4:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3e4:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3e4:5000::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3e4:5020::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3e4:5030::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3e4:5032::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c3e5::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c3e5:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3e5:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3e5:5000::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c3e5:5020::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -5698,6 +6059,9 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c58c:cd00::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c58c:cd02::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c58d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c5c0::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c5c0:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c5c0:500::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c5c0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c5c0:4f80::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c5c0:4f83::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -5720,6 +6084,9 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c5c0:4fae::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c5c0:4fb0::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c5c1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c5c4::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c5c4:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c5c4:500::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c5c4:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c5c4:4f80::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c5c4:4f83::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -5741,6 +6108,9 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c5c4:4fab::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c5c4:4fae::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c5c4:4fb0::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c5c5::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c5c5:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c5c5:500::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c5c5:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c5c5:4f80::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c5c5:4f83::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -5764,6 +6134,9 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c5c5:4fb0::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c5c6:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c5c7:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c5c8::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c5c8:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c5c8:500::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c5c8:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c5c8:4f80::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c5c8:4f83::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -5801,6 +6174,7 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c609:c8a0::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c60a:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c60b:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c640::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c640:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c640:4cc0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c640:4cd0::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -5812,6 +6186,7 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c640:d990::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c640:d994::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c641:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c644::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c644:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c644:4cc0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c644:4cd0::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -5822,6 +6197,7 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c644:d980::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c644:d990::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c644:d994::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c645::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c645:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c645:4cc0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c645:4cd0::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -5834,6 +6210,7 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c645:d994::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c646:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c647:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c648::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c648:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c648:4cc0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c648:4cd0::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -5845,24 +6222,40 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c648:d990::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c648:d994::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c649:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c680::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c680:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c680:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c680:4c40::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c681:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c684::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c684:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c684:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c684:4c40::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c685:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c688::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c688:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c688:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c688:4c40::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c689:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c68a::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c68a:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c68a:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c68a:4c40::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c68b:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c690::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c690:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c690:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c690:4c40::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c691:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c694::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c694:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c694:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c694:4c40::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c695:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c6c0::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c6c0:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c6c0:900::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c6c0:940::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c6c0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c6c0:49c0::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c6c0:49c2::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -5873,6 +6266,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c6c0:49f0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c6c0:49f8::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c6c2:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c6c4::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c6c4:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c6c4:900::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c6c4:940::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c6c4:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c6c4:49c0::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c6c4:49c2::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -5882,6 +6279,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c6c4:49e0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c6c4:49f0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c6c4:49f8::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c6c5::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c6c5:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c6c5:900::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c6c5:940::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c6c5:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c6c5:49c0::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c6c5:49c2::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -5893,6 +6294,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c6c5:49f8::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c6c6:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c6c7:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c6c8::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c6c8:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c6c8:900::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c6c8:940::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c6c8:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c6c8:49c0::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c6c8:49c2::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -5981,6 +6386,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c84c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c84c:c1a0::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c84d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c880::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c880:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c880:900::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c880:980::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c880:9c0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c880:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c880:7000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c880:7100::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -5990,6 +6400,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c880:7178::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c880:717c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c881:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c884::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c884:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c884:900::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c884:980::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c884:9c0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c884:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c884:7000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c884:7100::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -5999,6 +6414,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c884:7178::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c884:717c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c885:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c888::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c888:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c888:900::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c888:980::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c888:9c0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c888:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c888:7000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c888:7100::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6008,6 +6428,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c888:7178::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c888:717c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c889:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c88c::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c88c:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c88c:900::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c88c:980::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c88c:9c0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c88c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c88c:7000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c88c:7100::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6016,6 +6441,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c88c:7170::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c88c:7178::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c88c:717c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c88d::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c88d:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c88d:900::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c88d:980::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c88d:9c0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c88d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c88d:7000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c88d:7100::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6026,6 +6456,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c88d:717c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c88e:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c88f:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c890::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c890:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c890:900::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c890:980::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c890:9c0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c890:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c890:7000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c890:7100::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6035,6 +6470,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c890:7178::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c890:717c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c891:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c894::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c894:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c894:900::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c894:980::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c894:9c0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c894:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c894:7000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c894:7100::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6044,6 +6484,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c894:7178::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c894:717c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c895:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c898::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c898:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c898:900::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c898:980::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c898:9c0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c898:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c898:7000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c898:7100::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6053,6 +6498,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c898:7178::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c898:717c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c899:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c89c::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c89c:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c89c:900::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c89c:980::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c89c:9c0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c89c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c89c:7000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c89c:7100::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6062,6 +6512,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c89c:7178::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c89c:717c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c89d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c8a0::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c8a0:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c8a0:900::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c8a0:980::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c8a0:9c0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8a0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8a0:7000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8a0:7100::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6071,6 +6526,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c8a0:7178::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8a0:717c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8a1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c8a2::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c8a2:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c8a2:900::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c8a2:980::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c8a2:9c0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8a2:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8a2:7000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8a2:7100::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6080,6 +6540,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c8a2:7178::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8a2:717c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8a3:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c8c0::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c8c0:400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8c0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8c0:4d40::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8c0:e800::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6088,6 +6550,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c8c0:e8c4::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8c0:e8c6::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8c1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c8c4::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c8c4:400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8c4:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8c4:4d40::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8c4:e800::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6096,6 +6560,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c8c4:e8c4::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8c4:e8c6::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8c5:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c8c8::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c8c8:400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8c8:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8c8:4d40::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8c8:e800::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6104,6 +6570,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c8c8:e8c4::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8c8:e8c6::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8c9:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c8cc::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c8cc:400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8cc:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8cc:4d40::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8cc:e800::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6112,6 +6580,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c8cc:e8c4::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8cc:e8c6::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8cd:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c8d0::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c8d0:400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8d0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8d0:4d40::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8d0:e800::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6120,6 +6590,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c8d0:e8c4::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8d0:e8c6::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8d1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c8d4::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c8d4:400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8d4:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8d4:4d40::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8d4:e800::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6128,6 +6600,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c8d4:e8c4::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8d4:e8c6::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8d5:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c8d8::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c8d8:400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8d8:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8d8:4d40::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8d8:e800::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6135,6 +6609,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c8d8:e8c0::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8d8:e8c4::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8d8:e8c6::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c8d9::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c8d9:400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8d9:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8d9:4d40::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c8d9:e800::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6159,6 +6635,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c908:d7c0::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c908:d7c2::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c909:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c940::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c940:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c940:500::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c940:540::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c940:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c940:4b40::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c940:f800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6168,6 +6648,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c940:f9c8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c940:f9cc::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c941:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c944::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c944:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c944:500::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c944:540::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c944:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c944:4b40::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c944:f800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6178,6 +6662,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c944:f9cc::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c945:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c948:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c949::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c949:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c949:500::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c949:540::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c949:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c949:4b40::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c949:f800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6187,6 +6675,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c949:f9c8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c949:f9cc::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c94c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c94d::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c94d:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c94d:500::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c94d:540::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c94d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c94d:4b40::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c94d:f800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6213,6 +6705,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c988:4630::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c988:4638::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c989:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c9c0::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c9c0:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c9c0:900::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c9c0:980::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c9c0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c9c0:6400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c9c0:6500::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6222,6 +6718,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c9c0:65d8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c9c0:65dc::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c9c1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c9c4::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c9c4:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c9c4:900::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c9c4:980::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c9c4:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c9c4:6400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c9c4:6500::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6231,6 +6731,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c9c4:65d8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c9c4:65dc::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c9c5:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c9c8::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c9c8:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c9c8:900::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c9c8:980::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c9c8:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c9c8:6400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c9c8:6500::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6240,6 +6744,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c9c8:65d8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c9c8:65dc::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c9c9:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c9cc::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c9cc:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c9cc:900::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c9cc:980::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c9cc:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c9cc:6400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c9cc:6500::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6248,6 +6756,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c9cc:65d0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c9cc:65d8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c9cc:65dc::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c9cd::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c9cd:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c9cd:900::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c9cd:980::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c9cd:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c9cd:6400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c9cd:6500::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6258,6 +6770,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c9cd:65dc::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c9ce:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c9cf:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c9d0::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c9d0:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c9d0:900::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c9d0:980::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c9d0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c9d0:6400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c9d0:6500::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6267,6 +6783,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c9d0:65d8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c9d0:65dc::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c9d1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c9d4::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c9d4:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c9d4:900::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:c9d4:980::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c9d4:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c9d4:6400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c9d4:6500::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6276,17 +6796,29 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:c9d4:65d8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c9d4:65dc::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:c9d5:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ca00::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ca00:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ca00:500::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ca00:520::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca00:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca00:4340::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca00:df00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca00:df40::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca00:df44::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca01:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ca04::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ca04:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ca04:500::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ca04:520::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca04:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca04:4340::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca04:df00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca04:df40::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca04:df44::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ca05::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ca05:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ca05:500::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ca05:520::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca05:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca05:4340::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca05:df00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6294,12 +6826,20 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:ca05:df44::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca06:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca07:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ca08::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ca08:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ca08:500::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ca08:520::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca08:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca08:4340::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca08:df00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca08:df40::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca08:df44::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca09:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ca0c::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ca0c:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ca0c:500::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ca0c:520::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca0c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca0c:4340::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca0c:df00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6321,6 +6861,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:ca48:d410::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca48:d418::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca49:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ca80::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ca80:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca80:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca80:4080::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca80:e200::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6328,6 +6870,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:ca80:e260::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca80:e264::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca81:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ca84::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ca84:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca84:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca84:4080::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca84:e200::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6335,6 +6879,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:ca84:e260::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca84:e264::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca85:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ca88::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ca88:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca88:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca88:4080::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca88:e200::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6342,12 +6888,16 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:ca88:e260::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca88:e264::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca89:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ca8c::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ca8c:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca8c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca8c:4080::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca8c:e200::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca8c:e240::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca8c:e260::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca8c:e264::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ca8d::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ca8d:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca8d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca8d:4080::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ca8d:e200::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6374,30 +6924,45 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:cad0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cad0:c760::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cad1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cb00::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cb00:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cb00:500::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cb00:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cb00:5280::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cb00:52c0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cb00:52d0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cb00:52d8::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cb01:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cb02::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cb02:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cb02:500::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cb02:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cb02:5280::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cb02:52c0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cb02:52d0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cb02:52d8::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cb03:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cb04::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cb04:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cb04:500::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cb04:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cb04:5280::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cb04:52c0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cb04:52d0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cb04:52d8::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cb05:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cb0c::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cb0c:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cb0c:500::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cb0c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cb0c:5280::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cb0c:52c0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cb0c:52d0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cb0c:52d8::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cb0d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cb10::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cb10:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cb10:500::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cb10:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cb10:5280::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cb10:52c0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6476,26 +7041,36 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:cc90:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cc90:ca20::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cc91:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ccc0::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ccc0:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ccc0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ccc0:4700::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ccc0:4720::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ccc0:4730::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ccc1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ccc4::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ccc4:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ccc4:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ccc4:4700::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ccc4:4720::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ccc4:4730::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ccc5:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ccc8::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ccc8:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ccc8:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ccc8:4700::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ccc8:4720::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ccc8:4730::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ccc9:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cccc::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cccc:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cccc:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cccc:4700::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cccc:4720::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cccc:4730::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cccd:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ccd0::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ccd0:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ccd0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ccd0:4700::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ccd0:4720::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6510,6 +7085,9 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:cd08:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cd08:c2a0::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cd09:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cd42::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cd42:1000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cd42:1200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cd42:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cd42:7400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cd42:7500::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6517,6 +7095,9 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:cd42:75c0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cd42:75e0::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cd43:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cd46::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cd46:1000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cd46:1200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cd46:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cd46:7400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cd46:7500::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6524,6 +7105,9 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:cd46:75c0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cd46:75e0::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cd47:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cd48::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cd48:1000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cd48:1200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cd48:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cd48:7400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cd48:7500::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6531,6 +7115,9 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:cd48:75c0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cd48:75e0::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cd49:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cd4c::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cd4c:1000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cd4c:1200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cd4c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cd4c:7400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cd4c:7500::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6538,6 +7125,9 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:cd4c:75c0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cd4c:75e0::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cd4d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cd50::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cd50:1000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cd50:1200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cd50:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cd50:7400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cd50:7500::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6545,12 +7135,18 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:cd50:75c0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cd50:75e0::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cd51:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cd54::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cd54:1000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cd54:1200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cd54:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cd54:7400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cd54:7500::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cd54:7580::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cd54:75c0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cd54:75e0::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cd55::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cd55:1000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cd55:1200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cd55:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cd55:7400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cd55:7500::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6698,6 +7294,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:cf4c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cf4c:cc00::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cf4d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cf80::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cf80:800::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cf80:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cf80:4a80::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cf80:e300::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6705,6 +7303,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:cf80:e360::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cf80:e368::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cf81:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cf84::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cf84:800::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cf84:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cf84:4a80::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cf84:e300::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6712,6 +7312,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:cf84:e360::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cf84:e368::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cf85:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cf88::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cf88:800::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cf88:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cf88:4a80::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cf88:e300::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6719,6 +7321,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:cf88:e360::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cf88:e368::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cf89:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cf8c::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cf8c:800::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cf8c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cf8c:4a80::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cf8c:e300::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6726,6 +7330,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:cf8c:e360::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cf8c:e368::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cf8d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cf90::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cf90:800::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cf90:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cf90:4a80::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cf90:e300::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6733,6 +7339,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:cf90:e360::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cf90:e368::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cf91:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cf94::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:cf94:800::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cf94:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cf94:4a80::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:cf94:e300::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6826,6 +7434,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:d109:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d10c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d10d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d140::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d140:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d140:1400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d140:1600::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d140:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d140:8800::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d140:9000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6836,6 +7448,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:d141:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d142:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d143:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d144::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d144:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d144:1400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d144:1600::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d144:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d144:8800::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d144:9000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6844,6 +7460,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:d144:90a8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d144:90ac::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d145:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d148::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d148:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d148:1400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d148:1600::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d148:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d148:8800::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d148:9000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6851,6 +7471,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:d148:90a0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d148:90a8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d148:90ac::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d149::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d149:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d149:1400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d149:1600::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d149:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d149:8800::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d149:9000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6860,6 +7484,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:d149:90ac::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d14a:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d14b:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d14c::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d14c:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d14c:1400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d14c:1600::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d14c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d14c:8800::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d14c:9000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6868,6 +7496,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:d14c:90a8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d14c:90ac::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d14d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d14e::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d14e:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d14e:1400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d14e:1600::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d14e:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d14e:8800::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d14e:9000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6876,6 +7508,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:d14e:90a8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d14e:90ac::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d14f:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d150::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d150:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d150:1400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d150:1600::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d150:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d150:8800::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d150:9000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6884,6 +7520,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:d150:90a8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d150:90ac::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d151:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d154::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d154:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d154:1400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d154:1600::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d154:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d154:8800::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d154:9000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6891,6 +7531,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:d154:90a0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d154:90a8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d154:90ac::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d155::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d155:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d155:1400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d155:1600::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d155:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d155:8800::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d155:9000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6900,6 +7544,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:d155:90ac::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d156:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d157:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d158::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d158:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d158:1400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d158:1600::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d158:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d158:8800::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d158:9000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6907,6 +7555,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:d158:90a0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d158:90a8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d158:90ac::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d159::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d159:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d159:1400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d159:1600::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d159:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d159:8800::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d159:9000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6914,6 +7566,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:d159:90a0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d159:90a8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d159:90ac::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d15c::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d15c:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d15c:1400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d15c:1600::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d15c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d15c:8800::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d15c:9000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6921,6 +7577,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:d15c:90a0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d15c:90a8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d15c:90ac::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d15d::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d15d:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d15d:1400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d15d:1600::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d15d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d15d:8800::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d15d:9000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6928,6 +7588,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:d15d:90a0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d15d:90a8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d15d:90ac::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d15e::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d15e:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d15e:1400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d15e:1600::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d15e:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d15e:8800::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d15e:9000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6935,6 +7599,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:d15e:90a0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d15e:90a8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d15e:90ac::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d15f::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d15f:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d15f:1400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d15f:1600::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d15f:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d15f:8800::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d15f:9000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6942,6 +7610,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:d15f:90a0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d15f:90a8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d15f:90ac::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d160::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d160:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d160:1400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d160:1600::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d160:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d160:8800::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d160:9000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6949,6 +7621,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:d160:90a0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d160:90a8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d160:90ac::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d161::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d161:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d161:1400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d161:1600::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d161:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d161:8800::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d161:9000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6956,6 +7632,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:d161:90a0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d161:90a8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d161:90ac::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d162::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d162:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d162:1400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d162:1600::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d162:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d162:8800::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d162:9000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6964,6 +7644,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:d162:90a8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d162:90ac::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d163:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d164::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d164:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d164:1400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d164:1600::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d164:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d164:8800::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d164:9000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -6978,36 +7662,57 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:d16b:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d16c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d16d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d180::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d180:400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d180:440::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d180:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d180:e000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d180:e080::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d180:e088::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d181:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d184::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d184:400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d184:440::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d184:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d184:e000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d184:e080::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d184:e088::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d185:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d188::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d188:400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d188:440::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d188:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d188:e000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d188:e080::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d188:e088::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d189:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d18c::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d18c:400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d18c:440::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d18c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d18c:e000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d18c:e080::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d18c:e088::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d18d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d190::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d190:400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d190:440::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d190:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d190:e000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d190:e080::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d190:e088::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d191:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d194::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d194:400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d194:440::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d194:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d194:e000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d194:e080::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d194:e088::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d195:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d198::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d198:400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d198:440::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d198:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d198:e000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d198:e080::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -7049,41 +7754,49 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:d210:d020::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d210:d024::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d211:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d240::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d240:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d240:d600::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d240:d620::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d240:d630::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d241:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d242::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d242:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d242:d600::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d242:d620::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d242:d630::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d243:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d244::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d244:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d244:d600::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d244:d620::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d244:d630::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d245:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d248::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d248:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d248:d600::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d248:d620::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d248:d630::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d249:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d24c::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d24c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d24c:d600::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d24c:d620::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d24c:d630::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d24d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d250::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d250:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d250:d600::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d250:d620::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d250:d630::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d251:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d254::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d254:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d254:d600::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d254:d620::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d254:d630::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d255:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d258::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d258:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d258:d600::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d258:d620::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -7301,31 +8014,67 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:d68c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d68c:c3a0::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d68d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d6c0::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d6c0:800::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d6c0:c00::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d6c0:e00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d6c0:f00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d6c0:f80::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d6c0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d6c0:6800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d6c0:6900::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d6c0:6980::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d6c1::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d6c1:800::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d6c1:c00::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d6c1:e00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d6c1:f00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d6c1:f80::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d6c1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d6c1:6800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d6c1:6900::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d6c1:6980::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d6c2:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d6c3:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d6c4::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d6c4:800::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d6c4:c00::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d6c4:e00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d6c4:f00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d6c4:f80::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d6c4:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d6c4:6800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d6c4:6900::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d6c4:6980::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d6c5:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d6c6::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d6c6:800::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d6c6:c00::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d6c6:e00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d6c6:f00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d6c6:f80::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d6c6:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d6c6:6800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d6c6:6900::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d6c6:6980::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d6c7:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d6cc::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d6cc:800::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d6cc:c00::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d6cc:e00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d6cc:f00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d6cc:f80::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d6cc:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d6cc:6800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d6cc:6900::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d6cc:6980::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d6cd:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d6d0::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d6d0:800::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d6d0:c00::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d6d0:e00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d6d0:f00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d6d0:f80::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d6d0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d6d0:6800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d6d0:6900::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -7489,26 +8238,41 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:d90c:4b10::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d90c:4b18::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d90d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d940::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d940:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d940:500::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d940:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d940:4280::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d940:d700::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d940:d702::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d941:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d944::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d944:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d944:500::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d944:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d944:4280::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d944:d700::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d944:d702::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d945:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d948::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d948:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d948:500::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d948:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d948:4280::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d948:d700::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d948:d702::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d949:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d94c::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d94c:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d94c:500::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d94c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d94c:4280::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d94c:d700::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d94c:d702::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d94d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d980::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d980:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d980:500::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d980:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d980:4040::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d980:ec00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -7517,6 +8281,9 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:d980:ed50::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d980:ed58::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d981:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d984::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d984:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d984:500::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d984:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d984:4040::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d984:ec00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -7525,6 +8292,9 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:d984:ed50::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d984:ed58::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d985:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d988::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d988:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d988:500::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d988:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d988:4040::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d988:ec00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -7533,6 +8303,9 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:d988:ed50::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d988:ed58::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d989:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d98c::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d98c:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:d98c:500::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d98c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d98c:4040::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:d98c:ec00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -7589,15 +8362,6 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:da8c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:da8c:cca0::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:da8d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:dac0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:dac0:c800::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:dac1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:dac4:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:dac4:c800::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:dac5:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:dac8:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:dac8:c800::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:dac9:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:db00:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:db00:c7c0::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:db01:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -7725,12 +8489,18 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:dc8c:d880::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dc8c:d8c0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dc8d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:dcc0::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:dcc0:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:dcc0:500::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dcc0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dcc0:4bc0::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dcc0:e400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dcc0:e440::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dcc0:e460::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dcc0:e470::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:dcc1::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:dcc1:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:dcc1:500::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dcc1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dcc1:4bc0::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dcc1:e400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -7739,6 +8509,9 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:dcc1:e470::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dcc2:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dcc3:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:dcc4::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:dcc4:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:dcc4:500::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dcc4:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dcc4:4bc0::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dcc4:e400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -7746,6 +8519,9 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:dcc4:e460::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dcc4:e470::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dcc5:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:dcc8::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:dcc8:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:dcc8:500::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dcc8:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dcc8:4bc0::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dcc8:e400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -7940,26 +8716,44 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:df4c:4740::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:df4c:4748::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:df4d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:df80::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:df80:400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:df80:440::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:df80:460::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:df80:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:df80:5200::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:df80:5210::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:df80:5218::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:df81:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:df84::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:df84:400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:df84:440::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:df84:460::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:df84:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:df84:5200::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:df84:5210::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:df84:5218::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:df85:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:df88::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:df88:400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:df88:440::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:df88:460::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:df88:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:df88:5200::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:df88:5210::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:df88:5218::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:df89:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:df8c::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:df8c:400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:df8c:440::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:df8c:460::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:df8c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:df8c:5200::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:df8c:5210::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:df8c:5218::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:df8d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:dfc0::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:dfc0:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dfc0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dfc0:46c0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dfc0:46e0::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -7973,6 +8767,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:dfc0:da8c::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dfc0:da90::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dfc1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:dfc4::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:dfc4:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dfc4:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dfc4:46c0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dfc4:46e0::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -7986,6 +8782,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:dfc4:da8c::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dfc4:da90::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dfc5:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:dfc8::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:dfc8:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dfc8:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dfc8:46c0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dfc8:46e0::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -7999,6 +8797,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:dfc8:da8c::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dfc8:da90::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dfc9:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:dfcc::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:dfcc:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dfcc:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dfcc:46c0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dfcc:46e0::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -8011,6 +8811,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:dfcc:da8a::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dfcc:da8c::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dfcc:da90::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:dfcd::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:dfcd:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dfcd:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dfcd:46c0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dfcd:46e0::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -8025,16 +8827,22 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:dfcd:da90::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dfce:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:dfcf:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e000:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e000:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e000:4680::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e000:dc00::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e000:dc20::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e001:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e004::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e004:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e004:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e004:4680::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e004:dc00::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e004:dc20::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e005:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e008::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e008:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e008:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e008:4680::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e008:dc00::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -8191,50 +8999,46 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:e2c8:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e2c8:c3c0::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e2c9:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:e300:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:e300:4780::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:e300:de00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:e300:de40::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:e300:de44::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:e301:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:e302:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:e302:4780::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:e302:de00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:e302:de40::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:e302:de44::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:e303:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:e304:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:e304:4780::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:e304:de00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:e304:de40::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:e304:de44::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:e305:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:e308:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:e308:4780::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:e308:de00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:e308:de40::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:e308:de44::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:e309:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e340::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e340:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e340:500::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e340:580::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e340:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e340:5400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e340:5440::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e340:5450::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e341:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e342::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e342:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e342:500::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e342:580::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e342:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e342:5400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e342:5440::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e342:5450::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e343:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e344::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e344:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e344:500::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e344:580::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e344:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e344:5400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e344:5440::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e344:5450::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e345:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e348::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e348:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e348:500::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e348:580::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e348:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e348:5400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e348:5440::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e348:5450::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e349:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e34c::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e34c:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e34c:500::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e34c:580::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e34c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e34c:5400::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e34c:5440::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -8279,6 +9083,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:e445:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e448:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e449:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e480::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e480:800::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e480:c00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e480:d00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e480:d40::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e480:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e480:5700::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e480:5740::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -8286,6 +9095,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:e480:5768::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e480:576a::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e481:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e484::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e484:800::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e484:c00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e484:d00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e484:d40::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e484:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e484:5700::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e484:5740::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -8293,6 +9107,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:e484:5768::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e484:576a::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e485:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e488::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e488:800::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e488:c00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e488:d00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e488:d40::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e488:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e488:5700::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e488:5740::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -8300,6 +9119,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:e488:5768::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e488:576a::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e489:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e48c::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e48c:800::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e48c:c00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e48c:d00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e48c:d40::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e48c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e48c:5700::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e48c:5740::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -8307,6 +9131,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:e48c:5768::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e48c:576a::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e48d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e490::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e490:800::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e490:c00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e490:d00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e490:d40::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e490:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e490:5700::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e490:5740::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -8322,6 +9151,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:e4c5:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e4c8:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e4c9:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e500::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e500:800::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e500:a00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e500:b00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e500:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e500:5800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e500:f000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -8331,6 +9164,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:e500:f09c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e500:f09e::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e501:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e502::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e502:800::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e502:a00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e502:b00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e502:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e502:5800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e502:f000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -8340,6 +9177,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:e502:f09c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e502:f09e::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e503:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e504::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e504:800::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e504:a00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e504:b00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e504:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e504:5800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e504:f000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -8349,6 +9190,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:e504:f09c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e504:f09e::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e505:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e506::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e506:800::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e506:a00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e506:b00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e506:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e506:5800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e506:f000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -8358,6 +9203,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:e506:f09c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e506:f09e::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e507:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e508::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e508:800::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e508:a00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e508:b00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e508:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e508:5800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e508:f000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -8367,6 +9216,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:e508:f09c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e508:f09e::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e509:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e510::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e510:800::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e510:a00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e510:b00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e510:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e510:5800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e510:f000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -8376,6 +9229,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:e510:f09c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e510:f09e::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e511:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e514::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e514:800::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e514:a00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e514:b00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e514:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e514:5800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e514:f000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -8385,15 +9242,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:e514:f09c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e514:f09e::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e515:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:e518:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:e518:5800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:e518:f000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:e518:f080::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:e518:f090::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:e518:f098::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:e518:f09c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:e518:f09e::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:e519:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e51c::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e51c:800::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e51c:a00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e51c:b00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e51c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e51c:5800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e51c:f000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -8403,6 +9255,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:e51c:f09c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e51c:f09e::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e51d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e520::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e520:800::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e520:a00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e520:b00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e520:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e520:5800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e520:f000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -8412,6 +9268,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:e520:f09c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e520:f09e::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e521:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e524::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e524:800::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e524:a00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e524:b00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e524:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e524:5800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e524:f000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -8421,6 +9281,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:e524:f09c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e524:f09e::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e525:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e528::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e528:800::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e528:a00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e528:b00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e528:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e528:5800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e528:f000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -8430,6 +9294,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:e528:f09c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e528:f09e::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e529:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e52c::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e52c:800::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e52c:a00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e52c:b00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e52c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e52c:5800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e52c:f000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -8439,6 +9307,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:e52c:f09c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e52c:f09e::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e52d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e530::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e530:800::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e530:a00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:e530:b00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e530:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e530:5800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:e530:f000::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -8744,22 +9616,6 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:ea90:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ea90:c1c0::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ea91:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:eac0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:eac0:4300::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:eac0:4308::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:eac1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:eac8:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:eac8:4300::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:eac8:4308::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:eac9:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:eacc:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:eacc:4300::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:eacc:4308::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:eacd:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:ead0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:ead0:4300::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:ead0:4308::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a02:26f7:ead1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:eb00:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:eb01:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:eb04:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -8819,6 +9675,13 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:ec10:d280::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec10:d288::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec11:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec40::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec40:800::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec40:c00::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec40:e00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec40:f00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec40:f80::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec40:fc0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec40:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec40:6600::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec40:fc00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -8828,6 +9691,13 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:ec40:fc9c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec40:fc9e::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec41:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec44::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec44:800::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec44:c00::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec44:e00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec44:f00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec44:f80::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec44:fc0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec44:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec44:6600::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec44:fc00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -8837,6 +9707,13 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:ec44:fc9c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec44:fc9e::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec45:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec48::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec48:800::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec48:c00::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec48:e00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec48:f00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec48:f80::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec48:fc0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec48:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec48:6600::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec48:fc00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -8846,6 +9723,13 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:ec48:fc9c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec48:fc9e::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec49:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec4c::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec4c:800::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec4c:c00::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec4c:e00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec4c:f00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec4c:f80::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec4c:fc0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec4c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec4c:6600::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec4c:fc00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -8855,6 +9739,13 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:ec4c:fc9c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec4c:fc9e::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec4d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec50::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec50:800::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec50:c00::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec50:e00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec50:f00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec50:f80::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec50:fc0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec50:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec50:6600::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec50:fc00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -8864,6 +9755,13 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:ec50:fc9c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec50:fc9e::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec51:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec54::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec54:800::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec54:c00::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec54:e00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec54:f00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec54:f80::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec54:fc0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec54:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec54:6600::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec54:fc00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -8873,6 +9771,13 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:ec54:fc9c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec54:fc9e::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec55:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec58::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec58:800::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec58:c00::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec58:e00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec58:f00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec58:f80::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec58:fc0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec58:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec58:6600::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec58:fc00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -8882,6 +9787,13 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:ec58:fc9c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec58:fc9e::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec59:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec5c::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec5c:800::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec5c:c00::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec5c:e00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec5c:f00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec5c:f80::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec5c:fc0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec5c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec5c:6600::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec5c:fc00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -8891,6 +9803,13 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:ec5c:fc9c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec5c:fc9e::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec5d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec60::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec60:800::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec60:c00::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec60:e00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec60:f00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec60:f80::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec60:fc0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec60:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec60:6600::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec60:fc00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -8900,6 +9819,13 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:ec60:fc9c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec60:fc9e::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec61:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec64::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec64:800::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec64:c00::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec64:e00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec64:f00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec64:f80::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ec64:fc0::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec64:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec64:6600::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ec64:fc00::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -9051,6 +9977,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:eecc:4448::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:eecc:444c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:eecd:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ef00::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ef00:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ef00:900::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ef00:920::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ef00:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ef00:5900::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ef00:5908::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -9154,6 +10084,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:ef00:5a10::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ef00:5a14::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ef01:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ef02::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ef02:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ef02:900::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ef02:920::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ef02:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ef02:5900::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ef02:5908::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -9257,6 +10191,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:ef02:5a10::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ef02:5a14::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ef03:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ef04::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ef04:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ef04:900::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ef04:920::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ef04:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ef04:5900::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ef04:5908::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -9360,6 +10298,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:ef04:5a10::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ef04:5a14::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ef05:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ef0c::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ef0c:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ef0c:900::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ef0c:920::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ef0c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ef0c:5900::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ef0c:5908::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -9463,6 +10405,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:ef0c:5a10::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ef0c:5a14::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ef0d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ef10::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ef10:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ef10:900::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ef10:920::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ef10:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ef10:5900::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ef10:5908::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -9566,6 +10512,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:ef10:5a10::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ef10:5a14::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ef11:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ef14::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ef14:800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ef14:900::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:ef14:920::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ef14:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ef14:5900::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:ef14:5908::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -9899,18 +10849,34 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f3c5:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f3c8:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f3c9:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f400::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f400:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f400:500::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f400:580::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f400:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f400:5300::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f400:5320::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f401:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f404::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f404:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f404:500::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f404:580::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f404:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f404:5300::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f404:5320::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f405:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f408::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f408:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f408:500::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f408:580::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f408:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f408:5300::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f408:5320::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f409:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f40c::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f40c:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f40c:500::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f40c:580::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f40c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f40c:5300::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f40c:5320::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10008,6 +10974,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f688:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f688:c060::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f689:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6c0::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6c0:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6c0:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6c0:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6c0:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6c0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6c0:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6c0:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10025,6 +10996,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f6c0:a760::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6c0:a770::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6c0:a778::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6c1::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6c1:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6c1:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6c1:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6c1:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6c1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6c1:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6c1:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10044,6 +11020,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f6c1:a778::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6c2:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6c3:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6c4::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6c4:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6c4:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6c4:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6c4:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6c4:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6c4:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6c4:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10062,6 +11043,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f6c4:a770::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6c4:a778::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6c5:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6cc::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6cc:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6cc:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6cc:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6cc:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6cc:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6cc:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6cc:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10079,6 +11065,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f6cc:a760::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6cc:a770::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6cc:a778::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6cd::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6cd:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6cd:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6cd:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6cd:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6cd:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6cd:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6cd:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10098,6 +11089,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f6cd:a778::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6ce:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6cf:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6d0::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6d0:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6d0:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6d0:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6d0:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6d0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6d0:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6d0:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10116,6 +11112,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f6d0:a770::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6d0:a778::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6d1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6d4::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6d4:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6d4:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6d4:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6d4:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6d4:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6d4:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6d4:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10133,6 +11134,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f6d4:a760::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6d4:a770::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6d4:a778::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6d5::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6d5:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6d5:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6d5:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6d5:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6d5:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6d5:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6d5:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10152,6 +11158,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f6d5:a778::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6d6:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6d7:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6d8::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6d8:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6d8:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6d8:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6d8:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6d8:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6d8:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6d8:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10169,6 +11180,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f6d8:a760::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6d8:a770::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6d8:a778::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6d9::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6d9:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6d9:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6d9:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6d9:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6d9:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6d9:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6d9:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10186,6 +11202,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f6d9:a760::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6d9:a770::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6d9:a778::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6da::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6da:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6da:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6da:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6da:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6da:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6da:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6da:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10204,6 +11225,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f6da:a770::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6da:a778::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6db:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6dc::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6dc:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6dc:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6dc:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6dc:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6dc:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6dc:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6dc:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10222,6 +11248,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f6dc:a770::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6dc:a778::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6dd:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6e0::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6e0:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6e0:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6e0:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6e0:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6e0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6e0:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6e0:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10239,6 +11270,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f6e0:a760::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6e0:a770::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6e0:a778::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6e1::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6e1:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6e1:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6e1:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6e1:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6e1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6e1:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6e1:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10258,6 +11294,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f6e1:a778::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6e2:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6e3:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6e4::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6e4:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6e4:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6e4:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6e4:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6e4:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6e4:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6e4:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10276,6 +11317,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f6e4:a770::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6e4:a778::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6e5:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6e8::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6e8:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6e8:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6e8:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6e8:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6e8:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6e8:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6e8:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10293,6 +11339,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f6e8:a760::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6e8:a770::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6e8:a778::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6e9::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6e9:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6e9:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6e9:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6e9:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6e9:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6e9:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6e9:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10312,6 +11363,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f6e9:a778::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6ea:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6eb:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6ec::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6ec:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6ec:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6ec:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6ec:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6ec:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6ec:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6ec:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10329,6 +11385,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f6ec:a760::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6ec:a770::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6ec:a778::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6ed::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6ed:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6ed:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6ed:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6ed:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6ed:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6ed:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6ed:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10346,6 +11407,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f6ed:a760::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6ed:a770::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6ed:a778::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6ee::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6ee:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6ee:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6ee:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6ee:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6ee:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6ee:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6ee:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10363,6 +11429,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f6ee:a760::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6ee:a770::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6ee:a778::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6ef::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6ef:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6ef:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6ef:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6ef:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6ef:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6ef:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6ef:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10380,6 +11451,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f6ef:a760::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6ef:a770::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6ef:a778::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6f0::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6f0:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6f0:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6f0:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6f0:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6f0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6f0:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6f0:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10397,6 +11473,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f6f0:a760::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6f0:a770::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6f0:a778::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6f1::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6f1:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6f1:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6f1:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6f1:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6f1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6f1:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6f1:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10414,6 +11495,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f6f1:a760::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6f1:a770::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6f1:a778::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6f2::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6f2:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6f2:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6f2:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6f2:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6f2:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6f2:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6f2:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10431,6 +11517,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f6f2:a760::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6f2:a770::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6f2:a778::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6f3::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6f3:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6f3:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6f3:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6f3:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6f3:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6f3:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6f3:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10448,6 +11539,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f6f3:a760::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6f3:a770::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6f3:a778::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6f4::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6f4:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6f4:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6f4:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6f4:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6f4:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6f4:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6f4:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10466,6 +11562,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f6f4:a770::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6f4:a778::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6f5:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6f8::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6f8:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6f8:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6f8:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6f8:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6f8:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6f8:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6f8:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10483,6 +11584,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f6f8:a760::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6f8:a770::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6f8:a778::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6f9::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6f9:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6f9:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6f9:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6f9:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6f9:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6f9:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6f9:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10502,6 +11608,11 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f6f9:a778::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6fa:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6fb:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6fc::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6fc:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6fc:2200::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6fc:2280::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f6fc:22a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6fc:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6fc:a000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f6fc:a400::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10568,31 +11679,49 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f798:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f798:4640::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f799:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f7c0::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f7c0:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f7c0:500::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f7c0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f7c0:e100::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f7c0:e180::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f7c0:e188::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f7c1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f7c4::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f7c4:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f7c4:500::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f7c4:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f7c4:e100::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f7c4:e180::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f7c4:e188::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f7c5:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f7cc::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f7cc:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f7cc:500::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f7cc:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f7cc:e100::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f7cc:e180::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f7cc:e188::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f7cd:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f7d0::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f7d0:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f7d0:500::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f7d0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f7d0:e100::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f7d0:e180::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f7d0:e188::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f7d1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f7d4::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f7d4:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f7d4:500::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f7d4:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f7d4:e100::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f7d4:e180::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f7d4:e188::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f7d5:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f7d8::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f7d8:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f7d8:500::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f7d8:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f7d8:e100::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f7d8:e180::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10646,6 +11775,9 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f890:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f890:c080::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f891:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f8c0::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f8c0:800::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f8c0:840::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8c0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8c0:4c00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8c0:e600::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10654,6 +11786,9 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f8c0:e6b0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8c0:e6b8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8c1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f8c4::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f8c4:800::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f8c4:840::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8c4:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8c4:4c00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8c4:e600::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10662,6 +11797,9 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f8c4:e6b0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8c4:e6b8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8c5:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f8c8::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f8c8:800::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f8c8:840::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8c8:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8c8:4c00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8c8:e600::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10670,6 +11808,9 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f8c8:e6b0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8c8:e6b8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8c9:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f8cc::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f8cc:800::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f8cc:840::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8cc:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8cc:4c00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8cc:e600::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10678,6 +11819,9 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f8cc:e6b0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8cc:e6b8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8cd:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f8d0::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f8d0:800::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f8d0:840::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8d0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8d0:4c00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8d0:e600::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10685,6 +11829,9 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f8d0:e6a0::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8d0:e6b0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8d0:e6b8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f8d1::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f8d1:800::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f8d1:840::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8d1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8d1:4c00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8d1:e600::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10694,6 +11841,9 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f8d1:e6b8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8d2:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8d3:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f8d4::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f8d4:800::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f8d4:840::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8d4:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8d4:4c00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8d4:e600::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10702,6 +11852,9 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f8d4:e6b0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8d4:e6b8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8d5:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f8d8::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f8d8:800::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f8d8:840::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8d8:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8d8:4c00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8d8:e600::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10710,6 +11863,9 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f8d8:e6b0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8d8:e6b8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8d9:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f8dc::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f8dc:800::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f8dc:840::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8dc:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8dc:4c00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8dc:e600::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10718,6 +11874,9 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f8dc:e6b0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8dc:e6b8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8dd:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f8e0::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f8e0:800::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f8e0:840::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8e0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8e0:4c00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8e0:e600::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10726,6 +11885,9 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f8e0:e6b0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8e0:e6b8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8e1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f8e2::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f8e2:800::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f8e2:840::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8e2:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8e2:4c00::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f8e2:e600::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10746,46 +11908,59 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:f90c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f90c:c740::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f90d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f940::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f940:400::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f940:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f940:d340::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f940:d350::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f941:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f944::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f944:400::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f944:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f944:d340::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f944:d350::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f945:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f94c::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f94c:400::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f94c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f94c:d340::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f94c:d350::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f94d:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f950::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f950:400::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f950:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f950:d340::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f950:d350::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f951:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f980::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f980:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f980:4a40::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f980:dc80::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f980:dca0::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f980:dca4::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f981:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f982::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f982:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f982:4a40::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f982:dc80::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f982:dca0::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f982:dca4::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f983:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f984::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f984:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f984:4a40::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f984:dc80::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f984:dca0::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f984:dca4::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f985:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f988::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f988:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f988:4a40::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f988:dc80::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f988:dca0::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f988:dca4::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f989:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:f98c::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f98c:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f98c:4a40::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:f98c:dc80::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10838,31 +12013,59 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:fa88:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fa88:c380::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fa89:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:fac0::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:fac0:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:fac0:500::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:fac0:540::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:fac0:560::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fac0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fac0:4380::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fac0:db80::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fac0:dba0::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fac1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:fac4::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:fac4:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:fac4:500::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:fac4:540::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:fac4:560::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fac4:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fac4:4380::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fac4:db80::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fac4:dba0::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fac5:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:fac8::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:fac8:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:fac8:500::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:fac8:540::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:fac8:560::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fac8:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fac8:4380::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fac8:db80::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fac8:dba0::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fac9:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:facc::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:facc:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:facc:500::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:facc:540::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:facc:560::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:facc:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:facc:4380::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:facc:db80::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:facc:dba0::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:facd:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:fad0::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:fad0:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:fad0:500::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:fad0:540::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:fad0:560::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fad0:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fad0:4380::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fad0:db80::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fad0:dba0::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fad1:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:fb00::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:fb00:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:fb00:500::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fb00:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fb00:4140::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fb00:4142::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10885,6 +12088,9 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:fb00:4166::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fb00:4168::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fb01:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:fb02::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:fb02:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:fb02:500::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fb02:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fb02:4140::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fb02:4142::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10907,6 +12113,9 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:fb02:4166::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fb02:4168::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fb03:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:fb04::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:fb04:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:fb04:500::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fb04:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fb04:4140::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fb04:4142::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -10929,6 +12138,9 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a02:26f7:fb04:4166::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fb04:4168::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fb05:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:fb08::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:fb08:400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a02:26f7:fb08:500::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fb08:4000::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fb08:4140::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a02:26f7:fb08:4142::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -11035,10 +12247,16 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a04:4e41:7:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:7:1400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:7:1600::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a04:4e41:8::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:8::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:8:8::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:8:b::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:8:c::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:8:10::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:8:20::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:8:40::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:8:80::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:8:1000::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a04:4e41:8:1800::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:8:1800::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:9::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:9:100::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:9:108::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -11051,6 +12269,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a04:4e41:a:1000::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:b::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:b:80::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:b:1000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:b:1200::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:c::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:c:80::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:c:1000::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -11074,6 +12294,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a04:4e41:10:20::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:10:30::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:10:38::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:10:1000::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:10:2000::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:10:2800::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:10:2a00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:11::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:11:40::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:11:60::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -11082,25 +12306,43 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a04:4e41:12::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:12:40::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:12:48::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:12:1000::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:12:2000::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:12:3000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:12:3200::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:13::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:13:20::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:13:28::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:13:2c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:13:2e::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:13:1000::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:13:2000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:13:2400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:13:2600::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:14::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:14:40::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:14:60::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:14:1000::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:14:2000::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:14:3000::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a04:4e41:16::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:16::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:16:8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:16:c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:16:e::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:16:10::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:16:20::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:16:40::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:16:80::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:16:100::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:16:120::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:16:130::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:16:138::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:16:140::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:16:144::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a04:4e41:16:1000::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:16:1000::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:16:1800::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:16:1a00::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:16:1c00::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:16:2000::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:16:3000::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:16:3800::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -11110,14 +12352,10 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a04:4e41:17:98::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:17:9c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:17:9e::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:17:1000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:18::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:18:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:18:1400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a04:4e41:19::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a04:4e41:19:40::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a04:4e41:19:60::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a04:4e41:19:70::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a04:4e41:19:1000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:1a::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:1a:40::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:1a:44::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -11129,24 +12367,39 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a04:4e41:1b::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:1b:20::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:1b:28::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:1b:1000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:1d::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:1d:80::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:1d:90::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:1d:1000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:1e::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:1e:80::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:1e:90::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:1e:1000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:1f::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:1f:10::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:1f:18::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a04:4e41:20::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:1f:1000::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:20::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:20:10::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:20:14::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:20:18::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:20:20::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:20:24::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:20:1000::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:20:2000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:21::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:21:20::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:21:28::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:21:2c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:21:1000::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:21:1800::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:21:1c00::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:22::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:22:20::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:22:1000::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:22:2000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:22:2400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:23::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:23:100::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:23:108::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -11159,35 +12412,53 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a04:4e41:24:1000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:26::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:26:10::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:26:1000::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:26:1800::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:27::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:27:10::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:27:18::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:27:1c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:27:1000::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:28::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:28:20::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:28:22::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:28:1000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:29::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:29:10::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:29:18::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:29:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:29:1400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:29:1600::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:2a::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:2a:10::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:2a:18::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:2a:1000::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:2a:1800::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:2a:1c00::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:2b::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:2b:10::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:2b:18::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:2b:1000::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:2c::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:2c:80::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:2c:90::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:2c:1000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:2d::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:2d:80::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:2d:90::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:2d:1000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:2e::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:2e:20::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:2e:1000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:2e:1200::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:2f::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:2f:1000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:30::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:30:10::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:30:14::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:30:16::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:30:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:30:1400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:31::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:31:10::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:31:14::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -11198,17 +12469,27 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a04:4e41:31:1700::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:32::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:32:10::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:32:1000::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:32:2000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:32:2200::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:34::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:34:10::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:34:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:34:1400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:35::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:35:10::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:35:12::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:35:1000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:35:1200::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:36::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:36:4::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:36:6::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:36:1000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:36:1200::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:37::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:37:20::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:37:28::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:37:1000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:38::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:38:1000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:39::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -11220,25 +12501,36 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a04:4e41:3a::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:3a:8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:3a:c::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:3a:1000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:3b::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:3b:20::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:3b:22::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a04:4e41:3c::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:3b:1000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:3c::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:3c:4::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:3c:7::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:3c:8::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:3c:10::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:3c:14::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:3c:1000::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:3d::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:3d:8::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:3d:1000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:3e::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:3e:20::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:3e:22::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:3e:1000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:3f::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:3f:8::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:3f:10::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:3f:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:3f:1400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:40:1::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:40:2::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:40:1000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:41::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:41:8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:41:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:42::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:42:10::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:42:14::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -11248,31 +12540,51 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a04:4e41:42:1600::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:43::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:43:4::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:43:1000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:43:1200::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:44::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:44:4::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:44:1000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:45::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:45:1000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:46::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:46:4::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:46:1000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:47::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:47:4::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:47:1000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:48::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:48:8::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:48:1000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:49::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:49:4::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:49:1000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:49:1200::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:4a:d::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:4a:e::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:4a:1000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:4b::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:4b:1000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:4b:1200::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:4c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:4c:1000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:4d::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:4d:8::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:4d:c::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:4d:1000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:4e::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a04:4e41:4e:40::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:4e:42::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:4e:44::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:4e:48::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:4e:50::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:4e:60::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:4e:70::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:4e:78::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:4e:1000::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:4e:2000::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:4e:3000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:4e:3400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:4e:3600::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:50::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:50:1000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:50:1200::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -11292,6 +12604,8 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a04:4e41:55:8::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:55:10::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:55:12::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:55:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:55:1400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:56::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:56:10::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:56:18::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -11306,8 +12620,13 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a04:4e41:57:8::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:57:10::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:57:14::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:57:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:57:1400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:57:1600::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:58::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:58:4::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:58:1000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:58:1200::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:59::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:59:80::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:59:1000::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -11315,80 +12634,177 @@ static ndpi_network6 ndpi_anonymous_subscriber_icloud_private_relay_protocol_lis
{ "2a04:4e41:5a::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:5a:80::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:5a:90::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:5a:1000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:5b::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:5b:1000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:5b:1200::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:5c::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:5c:4::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:5c:1000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:5d::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:5d:20::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:5d:28::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:5d:2c::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:5d:2e::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:5d:1000::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:5d:2000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:5d:2400::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:5d:2600::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:5e::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:5e:10::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:5e:18::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:5e:1000::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:5f::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:5f:80::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:5f:90::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:5f:1000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:60::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:60:8::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:60:10::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:60:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:60:1400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:61:1::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:61:2::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:61:4::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:61:1000::", 55, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:62::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:62:80::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:62:90::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a04:4e41:63::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:62:1000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:63::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:63:2::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:63:4::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:63:6::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:63:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:64::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:64:10::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:64:18::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:64:20::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:64:22::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:64:1000::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:65::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a04:4e41:65:40::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:65:42::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:65:44::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:65:48::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:65:50::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:65:60::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:65:70::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a04:4e41:65:78::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a04:4e41:66::", 57, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a04:4e41:66:80::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:65:78::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:65:7a::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:65:1000::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:65:2000::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:65:3000::", 53, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:66::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:66:40::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:66:48::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:66:4b::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:66:4c::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:66:50::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:66:60::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:66:80::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:66:90::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:66:94::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:66:96::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:66:98::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:66:a0::", 61, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:66:a8::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:66:1000::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:66:2000::", 51, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:66:4000::", 52, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:66:5000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:67::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:67:10::", 62, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:67:14::", 63, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:67:1000::", 54, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:67:1400::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:68::", 64, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a04:4e41:68:1000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:69::", 58, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:69:40::", 59, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:69:60::", 60, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a04:4e41:69:1000::", 56, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a09:bac2::", 33, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2::", 35, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2:2000::", 38, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2:2400::", 39, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2:2600::", 40, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2:2700::", 44, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2:2710::", 45, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2:2730::", 44, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2:2740::", 42, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2:2780::", 41, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2:2800::", 37, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2:3000::", 36, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2:4000::", 40, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2:4100::", 43, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2:4120::", 44, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2:4148::", 45, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2:4150::", 44, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2:4160::", 43, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2:4180::", 41, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2:4200::", 39, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2:4400::", 39, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2:4600::", 42, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2:4640::", 43, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2:4660::", 44, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2:4670::", 45, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2:4680::", 41, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2:4700::", 40, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2:4800::", 37, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2:5000::", 38, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2:5400::", 40, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2:5500::", 41, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2:55a0::", 43, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2:55c0::", 42, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2:5600::", 39, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2:5800::", 37, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2:6000::", 35, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a09:bac2:8000::", 34, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a09:bac2:c000::", 36, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a09:bac2:d000::", 38, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a09:bac2:d400::", 41, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a09:bac2:d480::", 44, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a09:bac2:d490::", 45, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a09:bac3::", 33, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2:d480::", 42, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac2:d4c0::", 43, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3::", 35, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3:2000::", 38, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3:2400::", 39, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3:2600::", 40, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3:2700::", 44, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3:2710::", 45, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3:2730::", 44, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3:2740::", 42, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3:2780::", 41, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3:2800::", 37, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3:3000::", 36, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3:4000::", 40, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3:4100::", 43, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3:4120::", 44, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3:4148::", 45, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3:4150::", 44, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3:4160::", 43, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3:4180::", 41, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3:4200::", 39, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3:4400::", 39, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3:4600::", 42, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3:4640::", 43, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3:4660::", 44, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3:4670::", 45, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3:4680::", 41, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3:4700::", 40, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3:4800::", 37, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3:5000::", 38, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3:5400::", 40, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3:5500::", 41, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3:55a0::", 43, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3:55c0::", 42, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3:5600::", 39, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3:5800::", 37, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3:6000::", 35, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a09:bac3:8000::", 34, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a09:bac3:c000::", 36, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a09:bac3:d000::", 38, NDPI_ANONYMOUS_SUBSCRIBER },
{ "2a09:bac3:d400::", 41, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a09:bac3:d480::", 44, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a09:bac3:d490::", 45, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a09:bac4::", 38, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a09:bac4:400::", 39, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a09:bac4:600::", 40, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a09:bac4:700::", 41, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a09:bac4:780::", 42, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a09:bac4:1000::", 38, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a09:bac4:1400::", 39, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a09:bac4:1600::", 40, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a09:bac4:1700::", 41, NDPI_ANONYMOUS_SUBSCRIBER },
- { "2a09:bac4:1780::", 42, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3:d480::", 42, NDPI_ANONYMOUS_SUBSCRIBER },
+ { "2a09:bac3:d4c0::", 43, NDPI_ANONYMOUS_SUBSCRIBER },
/* End */
{ NULL, 0, 0 }
};
diff --git a/src/lib/inc_generated/ndpi_ms_skype_teams_match.c.inc b/src/lib/inc_generated/ndpi_ms_skype_teams_match.c.inc
index c6cd6f302..737a70e66 100644
--- a/src/lib/inc_generated/ndpi_ms_skype_teams_match.c.inc
+++ b/src/lib/inc_generated/ndpi_ms_skype_teams_match.c.inc
@@ -21,7 +21,6 @@
static ndpi_network ndpi_protocol_skype_teams_protocol_list[] = {
- { 0x0D6B4000 /* 13.107.64.0/18 */, 18, NDPI_PROTOCOL_SKYPE_TEAMS },
{ 0x34700000 /* 52.112.0.0/14 */, 14, NDPI_PROTOCOL_SKYPE_TEAMS },
{ 0x347A0000 /* 52.122.0.0/15 */, 15, NDPI_PROTOCOL_SKYPE_TEAMS },
{ 0x34EE778D /* 52.238.119.141/32 */, 32, NDPI_PROTOCOL_SKYPE_TEAMS },
diff --git a/src/lib/inc_generated/ndpi_mullvad_match.c.inc b/src/lib/inc_generated/ndpi_mullvad_match.c.inc
index b6249b172..709b07f47 100644
--- a/src/lib/inc_generated/ndpi_mullvad_match.c.inc
+++ b/src/lib/inc_generated/ndpi_mullvad_match.c.inc
@@ -21,7 +21,9 @@
static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
- { 0x05FDCEC2 /* 5.253.206.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0x17A22804 /* 23.162.40.4/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0x17A2282D /* 23.162.40.45/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0x17A22856 /* 23.162.40.86/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x1FAA1602 /* 31.170.22.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x1FAA160F /* 31.170.22.15/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x1FAB9942 /* 31.171.153.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@@ -36,7 +38,6 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0x2513DD8F /* 37.19.221.143/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x2513DD9C /* 37.19.221.156/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x2513DDA9 /* 37.19.221.169/32 */, 32, NDPI_PROTOCOL_MULLVAD },
- { 0x2578DAAA /* 37.120.218.170/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x2578ED42 /* 37.120.237.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x2578F682 /* 37.120.246.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x26847992 /* 38.132.121.146/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@@ -44,10 +45,6 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0x26F0E144 /* 38.240.225.68/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x2BE1BD83 /* 43.225.189.131/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x2BE1BDA2 /* 43.225.189.162/32 */, 32, NDPI_PROTOCOL_MULLVAD },
- { 0x2D08DFC3 /* 45.8.223.195/32 */, 32, NDPI_PROTOCOL_MULLVAD },
- { 0x2D08DFD2 /* 45.8.223.210/32 */, 32, NDPI_PROTOCOL_MULLVAD },
- { 0x2D08DFE1 /* 45.8.223.225/32 */, 32, NDPI_PROTOCOL_MULLVAD },
- { 0x2D08DFF0 /* 45.8.223.240/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x2D53DC44 /* 45.83.220.68/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0x2D53DC46 /* 45.83.220.70/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x2D53DC5C /* 45.83.220.92/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@@ -56,6 +53,8 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0x2D813844 /* 45.129.56.68/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x2D813851 /* 45.129.56.81/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x2D85B6C2 /* 45.133.182.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0x2D864F43 /* 45.134.79.67/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0x2D864F61 /* 45.134.79.97/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x2D868C82 /* 45.134.140.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x2D868C8F /* 45.134.140.143/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x2D868C9C /* 45.134.140.156/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@@ -73,6 +72,7 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0x3E852CCA /* 62.133.44.202/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x423FA772 /* 66.63.167.114/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x423FA792 /* 66.63.167.146/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0x423FA7A2 /* 66.63.167.162/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x423FA7C2 /* 66.63.167.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x4273A5D3 /* 66.115.165.211/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x4273A5D4 /* 66.115.165.212/30 */, 30, NDPI_PROTOCOL_MULLVAD },
@@ -80,9 +80,7 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0x4273A5DA /* 66.115.165.218/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x4273B4E2 /* 66.115.180.226/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0x4273B4E4 /* 66.115.180.228/30 */, 30, NDPI_PROTOCOL_MULLVAD },
- { 0x4273B4E8 /* 66.115.180.232/30 */, 30, NDPI_PROTOCOL_MULLVAD },
- { 0x4273B4EC /* 66.115.180.236/31 */, 31, NDPI_PROTOCOL_MULLVAD },
- { 0x4273B4EE /* 66.115.180.238/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0x4273B4E8 /* 66.115.180.232/29 */, 29, NDPI_PROTOCOL_MULLVAD },
{ 0x4273B4F0 /* 66.115.180.240/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0x44EB2B22 /* 68.235.43.34/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x44EB2B42 /* 68.235.43.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@@ -94,9 +92,19 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0x44EB2C42 /* 68.235.44.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x44EB2C62 /* 68.235.44.98/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x44EB2C82 /* 68.235.44.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0x44EB2CC2 /* 68.235.44.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0x4504EA09 /* 69.4.234.9/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0x4504EA0A /* 69.4.234.10/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0x4504EA83 /* 69.4.234.131/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x4504EA84 /* 69.4.234.132/30 */, 30, NDPI_PROTOCOL_MULLVAD },
{ 0x4504EA88 /* 69.4.234.136/29 */, 29, NDPI_PROTOCOL_MULLVAD },
{ 0x4504EA90 /* 69.4.234.144/30 */, 30, NDPI_PROTOCOL_MULLVAD },
+ { 0x4504EA95 /* 69.4.234.149/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0x4504EA96 /* 69.4.234.150/31 */, 31, NDPI_PROTOCOL_MULLVAD },
+ { 0x4F7FD922 /* 79.127.217.34/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0x4F7FD92F /* 79.127.217.47/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0x4F7FDEC2 /* 79.127.222.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0x4F7FDECF /* 79.127.222.207/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x51111042 /* 81.17.16.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x52661342 /* 82.102.19.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x57F98601 /* 87.249.134.1/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@@ -107,12 +115,12 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0x5B5A2C0C /* 91.90.44.12/30 */, 30, NDPI_PROTOCOL_MULLVAD },
{ 0x5B5A2C12 /* 91.90.44.18/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x5B5A7B02 /* 91.90.123.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
- { 0x5BC104D2 /* 91.193.4.210/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x5BCF3982 /* 91.207.57.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x5C3C28C2 /* 92.60.40.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x5C3C28D1 /* 92.60.40.209/32 */, 32, NDPI_PROTOCOL_MULLVAD },
- { 0x5E2E1821 /* 94.46.24.33/32 */, 32, NDPI_PROTOCOL_MULLVAD },
- { 0x5E2E1831 /* 94.46.24.49/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0x5C3C28E0 /* 92.60.40.224/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0x5D730003 /* 93.115.0.3/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0x5D730021 /* 93.115.0.33/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x602CBD62 /* 96.44.189.98/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x602CBF82 /* 96.44.191.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x602CBF92 /* 96.44.191.146/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@@ -133,6 +141,10 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0x677DE921 /* 103.125.233.33/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x677DE930 /* 103.125.233.48/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x677DE9D2 /* 103.125.233.210/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0x67889303 /* 103.136.147.3/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0x67889341 /* 103.136.147.65/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0x67889381 /* 103.136.147.129/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0x678893C5 /* 103.136.147.197/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x67D61432 /* 103.214.20.50/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x67D61482 /* 103.214.20.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x67D61492 /* 103.214.20.146/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@@ -152,6 +164,8 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0x68DF5B12 /* 104.223.91.18/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x68DF7622 /* 104.223.118.34/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x6B961602 /* 107.150.22.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0x81E32E82 /* 129.227.46.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0x81E32EA2 /* 129.227.46.162/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x8AC706C2 /* 138.199.6.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x8AC706CF /* 138.199.6.207/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x8AC706DC /* 138.199.6.220/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@@ -168,7 +182,6 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0x8AC73C02 /* 138.199.60.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x8AC73C0F /* 138.199.60.15/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x8AC73C1C /* 138.199.60.28/32 */, 32, NDPI_PROTOCOL_MULLVAD },
- { 0x8D62FC42 /* 141.98.252.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x8D62FC82 /* 141.98.252.130/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0x8D62FC84 /* 141.98.252.132/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0x8D62FC8A /* 141.98.252.138/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@@ -287,7 +300,7 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0x9246BD42 /* 146.70.189.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x9246BD82 /* 146.70.189.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x9246BDC2 /* 146.70.189.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
- { 0x9246C022 /* 146.70.192.34/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0x9246C026 /* 146.70.192.38/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x9246C102 /* 146.70.193.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x9246C142 /* 146.70.193.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x9246C182 /* 146.70.193.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@@ -327,6 +340,10 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0x9246E142 /* 146.70.225.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x9246E182 /* 146.70.225.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x9246E1C2 /* 146.70.225.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0x951651C2 /* 149.22.81.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0x951651CF /* 149.22.81.207/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0x95165B42 /* 149.22.91.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0x95165B4F /* 149.22.91.79/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x95283262 /* 149.40.50.98/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x95283270 /* 149.40.50.112/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x954EB8C2 /* 149.78.184.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@@ -337,6 +354,10 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0x9558168E /* 149.88.22.142/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x9558169B /* 149.88.22.155/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x955816A8 /* 149.88.22.168/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0x95586802 /* 149.88.104.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0x9558680F /* 149.88.104.15/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0x9566E581 /* 149.102.229.129/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0x9566E59E /* 149.102.229.158/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x9566F042 /* 149.102.240.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x9566F04F /* 149.102.240.79/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x9566F602 /* 149.102.246.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@@ -349,6 +370,8 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0x9A2F1D0F /* 154.47.29.15/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x9A2F1E82 /* 154.47.30.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0x9A2F1E8F /* 154.47.30.143/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0x9C3B32C2 /* 156.59.50.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0x9C3B32E2 /* 156.59.50.226/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xA996C402 /* 169.150.196.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xA996C40F /* 169.150.196.15/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xA996C41C /* 169.150.196.28/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@@ -388,6 +411,7 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0xB2FF958C /* 178.255.149.140/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB2FF95A5 /* 178.255.149.165/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB32BBD42 /* 179.43.189.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0xB9180B9F /* 185.24.11.159/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9418647 /* 185.65.134.71/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9418648 /* 185.65.134.72/30 */, 30, NDPI_PROTOCOL_MULLVAD },
{ 0xB941864C /* 185.65.134.76/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@@ -400,10 +424,15 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0xB9418748 /* 185.65.135.72/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0xB9418750 /* 185.65.135.80/30 */, 30, NDPI_PROTOCOL_MULLVAD },
{ 0xB9418773 /* 185.65.135.115/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0xB98D7783 /* 185.141.119.131/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0xB98D77A1 /* 185.141.119.161/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0xB99C2E82 /* 185.156.46.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB99C2E8F /* 185.156.46.143/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB99C2E9C /* 185.156.46.156/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB99C2EA9 /* 185.156.46.169/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB99C2EB6 /* 185.156.46.182/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0xB9BC3DC3 /* 185.188.61.195/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0xB9BC3DE1 /* 185.188.61.225/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9C3E842 /* 185.195.232.66/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0xB9C3E844 /* 185.195.232.68/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0xB9C3E846 /* 185.195.232.70/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@@ -412,6 +441,8 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0xB9C3E942 /* 185.195.233.66/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9C3E944 /* 185.195.233.68/30 */, 30, NDPI_PROTOCOL_MULLVAD },
{ 0xB9C3E94C /* 185.195.233.76/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0xB9C9BC03 /* 185.201.188.3/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0xB9C9BC21 /* 185.201.188.33/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9CC01AB /* 185.204.1.171/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9CC01AC /* 185.204.1.172/30 */, 30, NDPI_PROTOCOL_MULLVAD },
{ 0xB9CC01B0 /* 185.204.1.176/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@@ -422,15 +453,18 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0xB9D1C44A /* 185.209.196.74/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0xB9D1C44C /* 185.209.196.76/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0xB9D1C44E /* 185.209.196.78/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0xB9D1C702 /* 185.209.199.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0xB9D1C707 /* 185.209.199.7/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0xB9D1C70C /* 185.209.199.12/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0xB9D1C711 /* 185.209.199.17/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9D495C9 /* 185.212.149.201/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9D59A42 /* 185.213.154.66/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0xB9D59A44 /* 185.213.154.68/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0xB9D59A46 /* 185.213.154.70/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9D59A75 /* 185.213.154.117/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9D59A83 /* 185.213.154.131/32 */, 32, NDPI_PROTOCOL_MULLVAD },
- { 0xB9D59A84 /* 185.213.154.132/30 */, 30, NDPI_PROTOCOL_MULLVAD },
- { 0xB9D59A88 /* 185.213.154.136/30 */, 30, NDPI_PROTOCOL_MULLVAD },
- { 0xB9D59A8C /* 185.213.154.140/31 */, 31, NDPI_PROTOCOL_MULLVAD },
+ { 0xB9D59A84 /* 185.213.154.132/31 */, 31, NDPI_PROTOCOL_MULLVAD },
+ { 0xB9D59A86 /* 185.213.154.134/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9D59B42 /* 185.213.155.66/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0xB9D59B44 /* 185.213.155.68/30 */, 30, NDPI_PROTOCOL_MULLVAD },
{ 0xB9D59B48 /* 185.213.155.72/31 */, 31, NDPI_PROTOCOL_MULLVAD },
@@ -441,9 +475,13 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0xB9F85512 /* 185.248.85.18/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9F85521 /* 185.248.85.33/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9F85530 /* 185.248.85.48/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0xB9FD631E /* 185.253.99.30/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0xB9FD6362 /* 185.253.99.98/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9FE4B03 /* 185.254.75.3/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xB9FE4B04 /* 185.254.75.4/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0xBCF1B0C2 /* 188.241.176.194/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0xC113CFC3 /* 193.19.207.195/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0xC113CFE1 /* 193.19.207.225/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xC1207E42 /* 193.32.126.66/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0xC1207E44 /* 193.32.126.68/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0xC1207E46 /* 193.32.126.70/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@@ -451,7 +489,7 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0xC1207E52 /* 193.32.126.82/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0xC1207E54 /* 193.32.126.84/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xC1207E75 /* 193.32.126.117/32 */, 32, NDPI_PROTOCOL_MULLVAD },
- { 0xC1207F43 /* 193.32.127.67/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0xC1207F42 /* 193.32.127.66/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0xC1207F44 /* 193.32.127.68/31 */, 31, NDPI_PROTOCOL_MULLVAD },
{ 0xC1207F46 /* 193.32.127.70/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xC1207F51 /* 193.32.127.81/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@@ -483,6 +521,10 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0xC2241930 /* 194.36.25.48/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xC26E7302 /* 194.110.115.2/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xC26E7322 /* 194.110.115.34/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0xC2728803 /* 194.114.136.3/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0xC2728822 /* 194.114.136.34/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0xC2728841 /* 194.114.136.65/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0xC2728860 /* 194.114.136.96/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xC27FA743 /* 194.127.167.67/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xC27FA757 /* 194.127.167.87/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xC27FA76B /* 194.127.167.107/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@@ -554,6 +596,11 @@ static ndpi_network ndpi_protocol_mullvad_protocol_list[] = {
{ 0xC7E5FA38 /* 199.229.250.56/30 */, 30, NDPI_PROTOCOL_MULLVAD },
{ 0xCC98D862 /* 204.152.216.98/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xCC98D872 /* 204.152.216.114/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0xCED9CE1B /* 206.217.206.27/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0xCED9CE2F /* 206.217.206.47/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0xCED9CE43 /* 206.217.206.67/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0xCED9CE57 /* 206.217.206.87/32 */, 32, NDPI_PROTOCOL_MULLVAD },
+ { 0xCED9CE6B /* 206.217.206.107/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xD1366582 /* 209.54.101.130/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xD46730E2 /* 212.103.48.226/32 */, 32, NDPI_PROTOCOL_MULLVAD },
{ 0xD98AC76A /* 217.138.199.106/32 */, 32, NDPI_PROTOCOL_MULLVAD },
@@ -619,11 +666,13 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2001:ac8:31:f007::a39f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2001:ac8:31:f008::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2001:ac8:31:f009::2f", 128, NDPI_PROTOCOL_MULLVAD },
- { "2001:ac8:31:f00a::3f", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2001:ac8:31:f00a::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2001:ac8:33:c::a01f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2001:ac8:33:d::a02f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2001:ac8:33:e::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2001:ac8:33:f::2f", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2001:ac8:35:1::f001", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2001:ac8:35:1::f101", 128, NDPI_PROTOCOL_MULLVAD },
{ "2001:ac8:37:94::2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2001:ac8:37:95::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2001:ac8:37:96::f001", 128, NDPI_PROTOCOL_MULLVAD },
@@ -664,10 +713,10 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2001:ac8:9a:78::3f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2001:ac8:9a:82::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2001:ac8:9a:84::2f", 128, NDPI_PROTOCOL_MULLVAD },
- { "2400:ddc0:c000::a02f", 128, NDPI_PROTOCOL_MULLVAD },
- { "2400:ddc0:c000::f001", 128, NDPI_PROTOCOL_MULLVAD },
- { "2400:ddc0:c000::f201", 128, NDPI_PROTOCOL_MULLVAD },
- { "2400:ddc0:c000::f301", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2400:ddc0:a00b::f001", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2400:ddc0:a00b::f101", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2400:ddc0:a00b::f201", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2400:ddc0:a00b::f301", 128, NDPI_PROTOCOL_MULLVAD },
{ "2403:2c81:1000::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2403:2c81:1000::2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2403:2c81:1000::a05f", 128, NDPI_PROTOCOL_MULLVAD },
@@ -692,6 +741,13 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2406:d501:f:dec::a02f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2406:d501:f:dee::2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2406:d501:f:def::1f", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2602:fa19:4::f001", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2602:fa19:4::f101", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2602:fa19:4::f201", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2602:ffe4:c09:109::f101", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2602:ffe4:c09:10a::f001", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2602:ffe4:c0d:801d::f001", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2602:ffe4:c0d:801e::f101", 128, NDPI_PROTOCOL_MULLVAD },
{ "2604:e8c0:7::b66f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2604:e8c0:7::b68f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2604:e8c0:7::f001", 128, NDPI_PROTOCOL_MULLVAD },
@@ -725,6 +781,11 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2606:2e00:8007:1::a37f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2606:2e00:8007:1::a38f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2606:2e00:8007:1::a39f", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2606:2e00:8007:a:ae1f:6bff:fef5:7983", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2606:2e00:8007:a:ae1f:6bff:fef5:7b1b", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2606:2e00:8007:a:ae1f:6bff:fef5:7b21", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2606:2e00:8007:a:ae1f:6bff:fef5:7beb", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2606:2e00:8007:a:ae1f:6bff:fef5:7bf5", 128, NDPI_PROTOCOL_MULLVAD },
{ "2606:9580:103:e::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2606:9580:103:f::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2606:9580:103:10::c01f", 128, NDPI_PROTOCOL_MULLVAD },
@@ -740,6 +801,7 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2607:9000:0:57::a03f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:9000:0:58::a05f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:9000:0:59::a06f", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2607:9000:0:84::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:9000:2000:13::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:9000:2000:14::a46f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:9000:2000:15::f001", 128, NDPI_PROTOCOL_MULLVAD },
@@ -791,10 +853,10 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2607:9000:9000:17::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:9000:a000:12::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:9000:a000:13::f001", 128, NDPI_PROTOCOL_MULLVAD },
- { "2607:9000:a000:14::b78f", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2607:9000:a000:14::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:9000:a000:15::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:9000:a000:16::2f", 128, NDPI_PROTOCOL_MULLVAD },
- { "2607:9000:a000:17::3f", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2607:9000:a000:17::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:f7a0:1:d::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:f7a0:1:d::2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:f7a0:1:d::3f", 128, NDPI_PROTOCOL_MULLVAD },
@@ -803,6 +865,7 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2607:f7a0:1:d::b70f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:f7a0:1:d::b71f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:f7a0:1:d::b72f", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2607:f7a0:1:d::b75f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:f7a0:1:d::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:f7a0:1:d::f101", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:f7a0:1:d::f201", 128, NDPI_PROTOCOL_MULLVAD },
@@ -825,6 +888,12 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2607:f7a0:16:5::f501", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:f7a0:16:5::f601", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:f7a0:16:5::f701", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2607:fc98:0:8a::f101", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2607:fc98:0:8a::f201", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2607:fc98:0:8a::f301", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2607:fc98:0:8a::f401", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2607:fc98:0:8a::f501", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2607:fc98:0:8a::f601", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:fcd0:100:7c01::b29f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:fcd0:100:7c02::b30f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:fcd0:100:7c03::f001", 128, NDPI_PROTOCOL_MULLVAD },
@@ -834,6 +903,7 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2607:fcd0:aa80:1305::b43f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:fcd0:bb80:402::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:fcd0:bb80:403::b32f", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2607:fcd0:bb80:404::b44f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:fcd0:bb80:405::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:fcd0:ccc0:1d02::b37f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2607:fcd0:ccc0:1d03::b38f", 128, NDPI_PROTOCOL_MULLVAD },
@@ -849,8 +919,6 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2804:5364:7000:41::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a00:c68:0:cbcf::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a00:c68:0:cbd0::f001", 128, NDPI_PROTOCOL_MULLVAD },
- { "2a00:1651:0:4000::a01f", 128, NDPI_PROTOCOL_MULLVAD },
- { "2a00:1651:0:4001::a02f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:20c8:4120::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:20c8:4120::2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:20c8:4120::a01f", 128, NDPI_PROTOCOL_MULLVAD },
@@ -861,8 +929,6 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2a02:20c8:4124::2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:20c8:4124::3f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:20c8:4124::4f", 128, NDPI_PROTOCOL_MULLVAD },
- { "2a02:20c8:4124::5f", 128, NDPI_PROTOCOL_MULLVAD },
- { "2a02:20c8:4124::8f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:20c8:4124::a01f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:20c8:4124::a02f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:20c8:4124::a03f", 128, NDPI_PROTOCOL_MULLVAD },
@@ -870,6 +936,8 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2a02:20c8:4124::b01f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:20c8:4124::f401", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:20c8:4124::f501", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a02:20c8:4124::f701", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a02:20c8:4124::f801", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:29b8:dc01:1829::2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:29b8:dc01:1830::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:29b8:dc01:1831::f002", 128, NDPI_PROTOCOL_MULLVAD },
@@ -879,6 +947,10 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2a02:6ea0:3b00:1::a01f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:3b00:2::a02f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:3b00:3::a03f", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a02:6ea0:4f00::f001", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a02:6ea0:4f00::f101", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a02:6ea0:5100:1::f001", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a02:6ea0:5100:2::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:c034:1::a30f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:c034:2::a31f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:c034:3::a32f", 128, NDPI_PROTOCOL_MULLVAD },
@@ -904,6 +976,7 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2a02:6ea0:c859:3::a03f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:c859:4::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:c859:5::2f", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a02:6ea0:cb1b:2::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:cc1f::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:cc1f:1::b61f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:cc1f:2::b62f", 128, NDPI_PROTOCOL_MULLVAD },
@@ -945,10 +1018,15 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2a02:6ea0:e001:3::b56f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:e109:1::a02f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:e109:2::a01f", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a02:6ea0:e206:1::a01f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:e206:2::a02f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:e206:3::a03f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:e206:4::a01f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:e206:5::a02f", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a02:6ea0:e611::f001", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a02:6ea0:e611:1::f001", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a02:6ea0:e813::f001", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a02:6ea0:e813:1::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:f101:1::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:f101:2::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:f206::f001", 128, NDPI_PROTOCOL_MULLVAD },
@@ -967,6 +1045,10 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2a02:6ea0:f901:1::a02f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:fb01:1::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:6ea0:fb01:2::f002", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a02:6ea0:fc02:2::f001", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a02:6ea0:fc02:3::f101", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a02:6ea0:fe00:1::f001", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a02:6ea0:fe00:2::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:ed04:3581:1::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:ed04:3581:2::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a02:ed04:3581:3::f001", 128, NDPI_PROTOCOL_MULLVAD },
@@ -1000,13 +1082,13 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2a03:1b20:3:f011::3f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:3:f011::4f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:3:f011::5f", 128, NDPI_PROTOCOL_MULLVAD },
- { "2a03:1b20:3:f011::6f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:3:f011::a02f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:3:f011::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:3:f011::f201", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:3:f011::f301", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:3:f011::f401", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:3:f011::f501", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a03:1b20:3:f011::f701", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:4:f011::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:4:f011::2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:4:f011::3f", 128, NDPI_PROTOCOL_MULLVAD },
@@ -1024,21 +1106,18 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2a03:1b20:4:f011::f701", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:4:f011::fb01", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:4:f011::fd01", 128, NDPI_PROTOCOL_MULLVAD },
- { "2a03:1b20:5:f011::8f", 128, NDPI_PROTOCOL_MULLVAD },
- { "2a03:1b20:5:f011::9f", 128, NDPI_PROTOCOL_MULLVAD },
- { "2a03:1b20:5:f011::10f", 128, NDPI_PROTOCOL_MULLVAD },
- { "2a03:1b20:5:f011::11f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:5:f011::a05f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:5:f011::a09f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:5:f011::a10f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:5:f011::aaaf", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a03:1b20:5:f011:5::f001", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a03:1b20:5:f011:6::f001", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a03:1b20:5:f011:7::f001", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a03:1b20:5:f011:8::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:5:f011:31::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:5:f011:31::2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:5:f011:31::3f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:5:f011:31::4f", 128, NDPI_PROTOCOL_MULLVAD },
- { "2a03:1b20:5:f011:31::5f", 128, NDPI_PROTOCOL_MULLVAD },
- { "2a03:1b20:5:f011:31::6f", 128, NDPI_PROTOCOL_MULLVAD },
- { "2a03:1b20:5:f011:31::7f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:5:f011:31::a03f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:6:f011::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:6:f011::2f", 128, NDPI_PROTOCOL_MULLVAD },
@@ -1046,7 +1125,6 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2a03:1b20:6:f011::4f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:6:f011::5f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:6:f011::6f", 128, NDPI_PROTOCOL_MULLVAD },
- { "2a03:1b20:6:f011::7f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:6:f011::bb01", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:6:f011::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:6:f011::f101", 128, NDPI_PROTOCOL_MULLVAD },
@@ -1056,12 +1134,12 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2a03:1b20:6:f011::f501", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:6:f011::f601", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:6:f011::f701", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a03:1b20:6:f011::f901", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:7:f011::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:7:f011::2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:7:f011::3f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:7:f011::5f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:7:f011::6f", 128, NDPI_PROTOCOL_MULLVAD },
- { "2a03:1b20:7:f011::8f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:7:f011::a01f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:7:f011::a02f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:7:f011::a11f", 128, NDPI_PROTOCOL_MULLVAD },
@@ -1069,6 +1147,7 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2a03:1b20:7:f011::a13f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:7:f011::a14f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:7:f011::a15f", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a03:1b20:7:f011::f801", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:8:f011::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:8:f011::2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:8:f011::f001", 128, NDPI_PROTOCOL_MULLVAD },
@@ -1076,8 +1155,8 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2a03:1b20:9:f011::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:9:f011::2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:9:f011::3f", 128, NDPI_PROTOCOL_MULLVAD },
- { "2a03:1b20:9:f011::4f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:9:f011::a01f", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a03:1b20:9:f011::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:9:f011::f101", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:9:f011::f201", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:9:f011::f301", 128, NDPI_PROTOCOL_MULLVAD },
@@ -1085,30 +1164,43 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2a03:1b20:a:f011::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:a:f011::2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:a:f011::3f", 128, NDPI_PROTOCOL_MULLVAD },
- { "2a03:1b20:a:f011::4f", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a03:1b20:a:f011::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:a:f011::f101", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:a:f011::f201", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:a:f011::f301", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:a:f011::f401", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a03:1b20:a:f011::f601", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:b:f011::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:b:f011::2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:b:f011::3f", 128, NDPI_PROTOCOL_MULLVAD },
- { "2a03:1b20:b:f011::4f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:b:f011::a01f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:b:f011::a02f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:b:f011::a03f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:b:f011::a04f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:b:f011::a05f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:1b20:b:f011::a06f", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a03:1b20:b:f011::f701", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:d9c0:3000::a20f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:d9c0:3000::a21f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a03:d9c0:3000::a22f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a04:27c0:0:3::f001", 128, NDPI_PROTOCOL_MULLVAD },
- { "2a04:27c0:0:4::a01f", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a04:27c0:0:4::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a04:9dc0:0:133::a01f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a04:9dc0:0:134::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a04:9dc0:0:135::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a04:9dc0:0:136::2f", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a06:3040:2:210::f001", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a06:3040:2:210::f101", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a06:3040:3:210::f001", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a06:3040:3:210::f101", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a06:3040:4:610::f001", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a06:3040:4:610::f101", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a06:3040:7:210::f001", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a06:3040:7:210::f101", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a06:3040:d:410::f001", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a06:3040:d:410::f101", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a06:3040:11:610::f001", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a06:3040:11:610::f101", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a06:3040:12:610::a01f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a06:3040:12:610::a02f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a07:d880:2::a01f", 128, NDPI_PROTOCOL_MULLVAD },
@@ -1124,6 +1216,7 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2a0b:89c1:3::a36f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0c:59c0:18::a20f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0c:59c0:18::a21f", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a0c:59c0:18::a22f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0c:f040:0:2790::1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0c:f040:0:2790::2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0c:f040:0:2790::3f", 128, NDPI_PROTOCOL_MULLVAD },
@@ -1147,7 +1240,7 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2a0d:5600:8:38::d1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0d:5600:8:39::d2f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0d:5600:8:3a::d3f", 128, NDPI_PROTOCOL_MULLVAD },
- { "2a0d:5600:8:3b::d4f", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a0d:5600:8:3b::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0d:5600:9:c::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0d:5600:9:d::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0d:5600:9:e::a02f", 128, NDPI_PROTOCOL_MULLVAD },
@@ -1164,7 +1257,7 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2a0d:5600:13:c48::a01f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0d:5600:13:c49::a02f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0d:5600:24:2b6::f001", 128, NDPI_PROTOCOL_MULLVAD },
- { "2a0d:5600:24:2b7::e04f", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a0d:5600:24:2b7::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0d:5600:24:2b8::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0d:5600:24:2b9::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0d:5600:24:2c1::e03f", 128, NDPI_PROTOCOL_MULLVAD },
@@ -1180,8 +1273,12 @@ static ndpi_network6 ndpi_protocol_mullvad_protocol_list_6[] = {
{ "2a0d:5600:24:1375::f1f", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0d:5600:24:1377::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0d:5600:24:1378::f001", 128, NDPI_PROTOCOL_MULLVAD },
- { "2a0d:5600:24:1379::f4f", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a0d:5600:24:1379::f001", 128, NDPI_PROTOCOL_MULLVAD },
{ "2a0d:5600:24:1383::f1f", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a11:3:500::f001", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a11:3:500::f101", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a11:3:500::f201", 128, NDPI_PROTOCOL_MULLVAD },
+ { "2a11:3:500::f301", 128, NDPI_PROTOCOL_MULLVAD },
/* End */
{ NULL, 0, 0 }
};
diff --git a/src/lib/inc_generated/ndpi_protonvpn_in_match.c.inc b/src/lib/inc_generated/ndpi_protonvpn_in_match.c.inc
index 021e8c39c..cab805171 100644
--- a/src/lib/inc_generated/ndpi_protonvpn_in_match.c.inc
+++ b/src/lib/inc_generated/ndpi_protonvpn_in_match.c.inc
@@ -22,12 +22,11 @@
static ndpi_network ndpi_protocol_protonvpn_protocol_list[] = {
{ 0x023AF142 /* 2.58.241.66/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0x05081092 /* 5.8.16.146/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0x050810A2 /* 5.8.16.162/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0x050810EA /* 5.8.16.234/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x059D0D02 /* 5.157.13.2/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x05FDCCA2 /* 5.253.204.162/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x1F0DBDE2 /* 31.13.189.226/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x1F0DBDF2 /* 31.13.189.242/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x2432EE01 /* 36.50.238.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2513C81A /* 37.19.200.26/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0x2513C981 /* 37.19.201.129/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2513C982 /* 37.19.201.130/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
@@ -35,61 +34,111 @@ static ndpi_network ndpi_protocol_protonvpn_protocol_list[] = {
{ 0x2513CDDF /* 37.19.205.223/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2513D601 /* 37.19.214.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x252E7305 /* 37.46.115.5/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0x2578D7E2 /* 37.120.215.226/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0x2578D7F2 /* 37.120.215.242/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0x2578D952 /* 37.120.217.82/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0x2578D957 /* 37.120.217.87/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0x2578D9A2 /* 37.120.217.162/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0x2578F432 /* 37.120.244.50/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0x2578F43A /* 37.120.244.58/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0x2578F462 /* 37.120.244.98/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0x2578F49A /* 37.120.244.154/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x25DD70C2 /* 37.221.112.194/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x25DD70D2 /* 37.221.112.210/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x2BEFFA01 /* 43.239.250.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D0E4705 /* 45.14.71.5/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D0E4706 /* 45.14.71.6/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x2D537C01 /* 45.83.124.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x2D537D01 /* 45.83.125.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x2D537E01 /* 45.83.126.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x2D537F01 /* 45.83.127.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x2D538801 /* 45.83.136.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x2D538901 /* 45.83.137.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x2D538A01 /* 45.83.138.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x2D538B01 /* 45.83.139.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x2D539001 /* 45.83.144.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x2D539101 /* 45.83.145.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x2D539119 /* 45.83.145.25/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x2D539132 /* 45.83.145.50/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x2D539201 /* 45.83.146.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x2D539301 /* 45.83.147.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x2D57D5D2 /* 45.87.213.210/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D57D612 /* 45.87.214.18/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0x2D57D662 /* 45.87.214.98/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0x2D57D6C2 /* 45.87.214.194/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0x2D57D6D2 /* 45.87.214.210/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D8085E2 /* 45.128.133.226/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D8086C2 /* 45.128.134.194/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D8086C7 /* 45.128.134.199/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D868C21 /* 45.134.140.33/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x2D868C2E /* 45.134.140.46/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0x2D98B682 /* 45.152.182.130/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0x2D98B692 /* 45.152.182.146/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x2D8B30F2 /* 45.139.48.242/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x2D92DEE2 /* 45.146.222.226/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x3E7009A4 /* 62.112.9.164/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x40E01101 /* 64.224.17.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x425A48AA /* 66.90.72.170/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x425A521A /* 66.90.82.26/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0x427392A2 /* 66.115.146.162/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0x427392A7 /* 66.115.146.167/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0x427392AC /* 66.115.146.172/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x450A3FF2 /* 69.10.63.242/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x480E9402 /* 72.14.148.2/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x480E9419 /* 72.14.148.25/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4A3FCCD2 /* 74.63.204.210/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4DF7B236 /* 77.247.178.54/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4E9F8301 /* 78.159.131.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F6E3702 /* 79.110.55.2/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F7FFE41 /* 79.127.254.65/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F7FFE5C /* 79.127.254.92/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F87680B /* 79.135.104.11/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F87680C /* 79.135.104.12/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x4F876814 /* 79.135.104.20/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F876818 /* 79.135.104.24/29 */, 29, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F876820 /* 79.135.104.32/29 */, 29, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F876828 /* 79.135.104.40/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F87682C /* 79.135.104.44/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F876830 /* 79.135.104.48/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F876834 /* 79.135.104.52/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F876836 /* 79.135.104.54/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F876839 /* 79.135.104.57/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F87683A /* 79.135.104.58/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F87683C /* 79.135.104.60/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F876843 /* 79.135.104.67/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F876844 /* 79.135.104.68/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F87684A /* 79.135.104.74/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F87684C /* 79.135.104.76/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F87684E /* 79.135.104.78/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F876855 /* 79.135.104.85/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F876856 /* 79.135.104.86/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F876858 /* 79.135.104.88/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F876904 /* 79.135.105.4/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F87690C /* 79.135.105.12/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F876910 /* 79.135.105.16/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F876918 /* 79.135.105.24/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F87692C /* 79.135.105.44/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F87693C /* 79.135.105.60/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F876944 /* 79.135.105.68/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F876948 /* 79.135.105.72/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F876950 /* 79.135.105.80/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F876958 /* 79.135.105.88/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F87695C /* 79.135.105.92/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F876960 /* 79.135.105.96/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F876964 /* 79.135.105.100/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F876970 /* 79.135.105.112/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F876981 /* 79.135.105.129/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F876998 /* 79.135.105.152/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F8769A0 /* 79.135.105.160/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F8769A4 /* 79.135.105.164/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F8769A8 /* 79.135.105.168/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F8769B0 /* 79.135.105.176/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F8769B4 /* 79.135.105.180/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F8769C0 /* 79.135.105.192/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F8769CC /* 79.135.105.204/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x4F8769D4 /* 79.135.105.212/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x54112D9C /* 84.17.45.156/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x54113F08 /* 84.17.63.8/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x54113F11 /* 84.17.63.17/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x54113F36 /* 84.17.63.54/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x54F732B2 /* 84.247.50.178/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x54FC7109 /* 84.252.113.9/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x5584FC22 /* 85.132.252.34/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0x559FED48 /* 85.159.237.72/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x55CB27E2 /* 85.203.39.226/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x55CEAA94 /* 85.206.170.148/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x57F98561 /* 87.249.133.97/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0x57F9856C /* 87.249.133.108/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x57F9868A /* 87.249.134.138/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0x57F98BAA /* 87.249.139.170/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x59244C82 /* 89.36.76.130/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0x5926E38A /* 89.38.227.138/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0x59276B6D /* 89.39.107.109/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0x59276BB9 /* 89.39.107.185/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x59276B71 /* 89.39.107.113/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x592D0402 /* 89.45.4.2/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x59BBA4F1 /* 89.187.164.241/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x59BBA4F6 /* 89.187.164.246/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x59BBAA87 /* 89.187.170.135/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x59BBABE1 /* 89.187.171.225/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x59BBABEF /* 89.187.171.239/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x59BBABF8 /* 89.187.171.248/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x59BBAF81 /* 89.187.175.129/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
@@ -100,21 +149,14 @@ static ndpi_network ndpi_protocol_protonvpn_protocol_list[] = {
{ 0x59BBB428 /* 89.187.180.40/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x5B5A7B32 /* 91.90.123.50/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x5B5A7BB2 /* 91.90.123.178/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0x5BDBD4C2 /* 91.219.212.194/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0x5BDBD4CA /* 91.219.212.202/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0x5BDBD4D2 /* 91.219.212.210/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0x5BDBD4DA /* 91.219.212.218/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0x5BDBD4E2 /* 91.219.212.226/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0x5BDBD6A2 /* 91.219.214.162/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0x5BDBD6AA /* 91.219.214.170/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x5B848B02 /* 91.132.139.2/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x5CDF5985 /* 92.223.89.133/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x5CDF598D /* 92.223.89.141/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x5F991F72 /* 95.153.31.114/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x674B0B12 /* 103.75.11.18/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0x676BC502 /* 103.107.197.2/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0x676BC6F2 /* 103.107.198.242/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0x676BC7D2 /* 103.107.199.210/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x676CE512 /* 103.108.229.18/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x676CE712 /* 103.108.231.18/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x676CE7A2 /* 103.108.231.162/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x677DEB13 /* 103.125.235.19/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x67D61462 /* 103.214.20.98/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x67D614D2 /* 103.214.20.210/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
@@ -125,6 +167,8 @@ static ndpi_network ndpi_protocol_protonvpn_protocol_list[] = {
{ 0x6BB5B10B /* 107.181.177.11/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x6BB5F54A /* 107.181.245.74/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x745A4AB2 /* 116.90.74.178/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x82C3FA42 /* 130.195.250.66/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x82C3FA62 /* 130.195.250.98/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x8AC706B1 /* 138.199.6.177/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x8AC706B2 /* 138.199.6.178/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0x8AC706B5 /* 138.199.6.181/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
@@ -140,8 +184,12 @@ static ndpi_network ndpi_protocol_protonvpn_protocol_list[] = {
{ 0x8AC73721 /* 138.199.55.33/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x8AC73C55 /* 138.199.60.85/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x8AC73C56 /* 138.199.60.86/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
+ { 0x8AC73C59 /* 138.199.60.89/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x8B1CDA02 /* 139.28.218.2/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x8B1CDA82 /* 139.28.218.130/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x8FF42CBA /* 143.244.44.186/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x903027E2 /* 144.48.39.226/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x92461DC2 /* 146.70.29.194/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x92462D72 /* 146.70.45.114/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x92462DE2 /* 146.70.45.226/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x92463002 /* 146.70.48.2/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
@@ -213,25 +261,72 @@ static ndpi_network ndpi_protocol_protonvpn_protocol_list[] = {
{ 0x9246CAB2 /* 146.70.202.178/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9246CCA2 /* 146.70.204.162/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9246CCB2 /* 146.70.204.178/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x9246D942 /* 146.70.217.66/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x9246D962 /* 146.70.217.98/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x95165001 /* 149.22.80.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x9516501C /* 149.22.80.28/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x95165037 /* 149.22.80.55/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x95165052 /* 149.22.80.82/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x95165101 /* 149.22.81.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x9516511C /* 149.22.81.28/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x95165201 /* 149.22.82.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x9516521C /* 149.22.82.28/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x95165237 /* 149.22.82.55/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x95165459 /* 149.22.84.89/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x95165E01 /* 149.22.94.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x95165E1C /* 149.22.94.28/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x95165E37 /* 149.22.94.55/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x95165FC1 /* 149.22.95.193/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x9522F486 /* 149.34.244.134/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9522F48B /* 149.34.244.139/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x95243081 /* 149.36.48.129/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9524308D /* 149.36.48.141/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x95243099 /* 149.36.48.153/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x9524309A /* 149.36.48.154/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
+ { 0x95283041 /* 149.40.48.65/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x9528306A /* 149.40.48.106/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
+ { 0x952830E1 /* 149.40.48.225/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x95283F81 /* 149.40.63.129/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x9532D8C1 /* 149.50.216.193/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x9532D8CD /* 149.50.216.205/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x9532D8E1 /* 149.50.216.225/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x9532D8EE /* 149.50.216.238/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x95581181 /* 149.88.17.129/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x955812C1 /* 149.88.18.193/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x955813E1 /* 149.88.19.225/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x955813EE /* 149.88.19.238/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x95581481 /* 149.88.20.129/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x95581BC1 /* 149.88.27.193/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x95581BCE /* 149.88.27.206/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x95581BDB /* 149.88.27.219/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x95581BE8 /* 149.88.27.232/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
+ { 0x95581BEC /* 149.88.27.236/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x95586161 /* 149.88.97.97/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x9558616E /* 149.88.97.110/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x9558617A /* 149.88.97.122/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x95586621 /* 149.88.102.33/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x9558662E /* 149.88.102.46/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x95586661 /* 149.88.102.97/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x9558666E /* 149.88.102.110/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x95586E21 /* 149.88.110.33/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9566E0A1 /* 149.102.224.161/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9566E0A2 /* 149.102.224.162/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9566E0AF /* 149.102.224.175/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9566E2C1 /* 149.102.226.193/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9566E2E1 /* 149.102.226.225/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x9566E2ED /* 149.102.226.237/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x9566E2EE /* 149.102.226.238/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0x9566EB21 /* 149.102.235.33/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x9566ED81 /* 149.102.237.129/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9566F411 /* 149.102.244.17/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x9566F581 /* 149.102.245.129/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x9566F59C /* 149.102.245.156/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9566FB61 /* 149.102.251.97/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9566FE41 /* 149.102.254.65/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x9566FE4D /* 149.102.254.77/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x9566FE4E /* 149.102.254.78/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9A2F1051 /* 154.47.16.81/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0x9A2F13C1 /* 154.47.19.193/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9A2F1641 /* 154.47.22.65/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9A2F164D /* 154.47.22.77/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9A2F165A /* 154.47.22.90/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
@@ -247,153 +342,151 @@ static ndpi_network ndpi_protocol_protonvpn_protocol_list[] = {
{ 0x9C92334E /* 156.146.51.78/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9C923661 /* 156.146.54.97/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0x9C9237E1 /* 156.146.55.225/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xA305AB02 /* 163.5.171.2/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xA305AB1D /* 163.5.171.29/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xA305AB38 /* 163.5.171.56/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xA305AB53 /* 163.5.171.83/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xA5E7B20A /* 165.231.178.10/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xA996C45F /* 169.150.196.95/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xA996CC21 /* 169.150.204.33/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xA996CC2C /* 169.150.204.44/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xA996DA1A /* 169.150.218.26/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xA996E2A1 /* 169.150.226.161/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xAC532842 /* 172.83.40.66/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xAC625292 /* 172.98.82.146/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB060E2E2 /* 176.96.226.226/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB060E2F2 /* 176.96.226.242/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB0714A52 /* 176.113.74.82/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB2DAA7D2 /* 178.218.167.210/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB2F9D4A1 /* 178.249.212.161/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB2F9D4A2 /* 178.249.212.162/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB2F9D4A2 /* 178.249.212.162/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB2F9D4A4 /* 178.249.212.164/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB2F9D641 /* 178.249.214.65/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB495E582 /* 180.149.229.130/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB93386C2 /* 185.51.134.194/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB94C0B11 /* 185.76.11.17/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB94C0B16 /* 185.76.11.22/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB94C0B1B /* 185.76.11.27/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB95A3CD2 /* 185.90.60.210/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB96B2C02 /* 185.107.44.2/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB96B2C60 /* 185.107.44.96/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB96B2C6E /* 185.107.44.110/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB96B2CA9 /* 185.107.44.169/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB96B2CC8 /* 185.107.44.200/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB96B2CDC /* 185.107.44.220/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB96B3855 /* 185.107.56.85/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB96B385B /* 185.107.56.91/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB96B38E0 /* 185.107.56.224/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB96B38E5 /* 185.107.56.229/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99C2E21 /* 185.156.46.33/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C1B /* 185.159.156.27/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9C1C /* 185.159.156.28/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9C23 /* 185.159.156.35/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9C1C /* 185.159.156.28/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C25 /* 185.159.156.37/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C2B /* 185.159.156.43/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C31 /* 185.159.156.49/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9C37 /* 185.159.156.55/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9C38 /* 185.159.156.56/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9C36 /* 185.159.156.54/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9C38 /* 185.159.156.56/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C3A /* 185.159.156.58/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9C44 /* 185.159.156.68/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9C48 /* 185.159.156.72/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9C4C /* 185.159.156.76/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9C40 /* 185.159.156.64/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9C42 /* 185.159.156.66/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9C44 /* 185.159.156.68/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9C48 /* 185.159.156.72/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9C4A /* 185.159.156.74/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C51 /* 185.159.156.81/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C52 /* 185.159.156.82/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C54 /* 185.159.156.84/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C58 /* 185.159.156.88/29 */, 29, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9C61 /* 185.159.156.97/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9C62 /* 185.159.156.98/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9C71 /* 185.159.156.113/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9C72 /* 185.159.156.114/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9C74 /* 185.159.156.116/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9C60 /* 185.159.156.96/28 */, 28, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9C70 /* 185.159.156.112/29 */, 29, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9C78 /* 185.159.156.120/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9C7A /* 185.159.156.122/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9C7C /* 185.159.156.124/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9C7E /* 185.159.156.126/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9C7C /* 185.159.156.124/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9C80 /* 185.159.156.128/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D06 /* 185.159.157.6/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D0D /* 185.159.157.13/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D17 /* 185.159.157.23/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D18 /* 185.159.157.24/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D1B /* 185.159.157.27/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9D1D /* 185.159.157.29/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9D1E /* 185.159.157.30/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D23 /* 185.159.157.35/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D25 /* 185.159.157.37/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9D29 /* 185.159.157.41/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9D2A /* 185.159.157.42/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9D2B /* 185.159.157.43/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9D38 /* 185.159.157.56/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D3A /* 185.159.157.58/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D3C /* 185.159.157.60/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D3E /* 185.159.157.62/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D41 /* 185.159.157.65/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D42 /* 185.159.157.66/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9D4D /* 185.159.157.77/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D50 /* 185.159.157.80/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D52 /* 185.159.157.82/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D54 /* 185.159.157.84/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9D56 /* 185.159.157.86/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9D58 /* 185.159.157.88/29 */, 29, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9D60 /* 185.159.157.96/29 */, 29, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9D58 /* 185.159.157.88/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9D5D /* 185.159.157.93/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9D5F /* 185.159.157.95/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9D60 /* 185.159.157.96/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9D62 /* 185.159.157.98/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9D64 /* 185.159.157.100/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9D67 /* 185.159.157.103/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D68 /* 185.159.157.104/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D6E /* 185.159.157.110/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D71 /* 185.159.157.113/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9D74 /* 185.159.157.116/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9D7D /* 185.159.157.125/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9D80 /* 185.159.157.128/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9D85 /* 185.159.157.133/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9D8B /* 185.159.157.139/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9D8C /* 185.159.157.140/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9D90 /* 185.159.157.144/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9D92 /* 185.159.157.146/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9D95 /* 185.159.157.149/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9D78 /* 185.159.157.120/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9D7C /* 185.159.157.124/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9D7E /* 185.159.157.126/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9D81 /* 185.159.157.129/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9D84 /* 185.159.157.132/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9D8D /* 185.159.157.141/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9D94 /* 185.159.157.148/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D96 /* 185.159.157.150/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9D99 /* 185.159.157.153/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9D9D /* 185.159.157.157/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9D9E /* 185.159.157.158/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9DA0 /* 185.159.157.160/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DA5 /* 185.159.157.165/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9DA8 /* 185.159.157.168/29 */, 29, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DB0 /* 185.159.157.176/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DB7 /* 185.159.157.183/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DB8 /* 185.159.157.184/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DBA /* 185.159.157.186/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DBC /* 185.159.157.188/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DC0 /* 185.159.157.192/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9DC2 /* 185.159.157.194/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9DC4 /* 185.159.157.196/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9DD0 /* 185.159.157.208/28 */, 28, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9DE0 /* 185.159.157.224/28 */, 28, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9DC5 /* 185.159.157.197/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9DC6 /* 185.159.157.198/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9DD0 /* 185.159.157.208/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9DD4 /* 185.159.157.212/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9DD6 /* 185.159.157.214/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9DD9 /* 185.159.157.217/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9DDA /* 185.159.157.218/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9DDC /* 185.159.157.220/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9DE0 /* 185.159.157.224/29 */, 29, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9DE8 /* 185.159.157.232/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9DEA /* 185.159.157.234/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9DEC /* 185.159.157.236/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DF0 /* 185.159.157.240/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DF5 /* 185.159.157.245/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9DF6 /* 185.159.157.246/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9DF8 /* 185.159.157.248/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9DFA /* 185.159.157.250/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9DFC /* 185.159.157.252/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9E01 /* 185.159.158.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9E02 /* 185.159.158.2/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9E37 /* 185.159.158.55/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9E3B /* 185.159.158.59/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9E75 /* 185.159.158.117/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9E76 /* 185.159.158.118/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9E76 /* 185.159.158.118/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9E78 /* 185.159.158.120/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9E84 /* 185.159.158.132/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9E8A /* 185.159.158.138/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9E8C /* 185.159.158.140/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9E90 /* 185.159.158.144/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9E93 /* 185.159.158.147/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9E8A /* 185.159.158.138/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9E91 /* 185.159.158.145/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9E92 /* 185.159.158.146/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9E94 /* 185.159.158.148/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9E9E /* 185.159.158.158/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9EA0 /* 185.159.158.160/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9EB1 /* 185.159.158.177/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9EB2 /* 185.159.158.178/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9EB4 /* 185.159.158.180/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9EB6 /* 185.159.158.182/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9EB8 /* 185.159.158.184/29 */, 29, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9EC0 /* 185.159.158.192/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9EC4 /* 185.159.158.196/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9EC4 /* 185.159.158.196/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9EC7 /* 185.159.158.199/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9EC8 /* 185.159.158.200/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9EC8 /* 185.159.158.200/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9ECA /* 185.159.158.202/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9ECC /* 185.159.158.204/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9ED0 /* 185.159.158.208/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9ED2 /* 185.159.158.210/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9ED4 /* 185.159.158.212/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9ED8 /* 185.159.158.216/29 */, 29, NDPI_PROTOCOL_PROTONVPN },
{ 0xB99F9EE0 /* 185.159.158.224/29 */, 29, NDPI_PROTOCOL_PROTONVPN },
- { 0xB99F9EE8 /* 185.159.158.232/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9EE8 /* 185.159.158.232/30 */, 30, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB99F9EEC /* 185.159.158.236/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB9A32C89 /* 185.163.44.137/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB9B98672 /* 185.185.134.114/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB9B17C54 /* 185.177.124.84/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB9B564B2 /* 185.181.100.178/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB9B98692 /* 185.185.134.146/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB9E51974 /* 185.229.25.116/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB9E67E0A /* 185.230.126.10/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xB9E67E12 /* 185.230.126.18/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB9E67E92 /* 185.230.126.146/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xB9F55582 /* 185.245.85.130/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB9F6D348 /* 185.246.211.72/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB9F6D3C1 /* 185.246.211.193/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xB9F74432 /* 185.247.68.50/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
@@ -407,14 +500,15 @@ static ndpi_network ndpi_protocol_protonvpn_protocol_list[] = {
{ 0xBE02847C /* 190.2.132.124/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xBE02848B /* 190.2.132.139/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xBE0292B4 /* 190.2.146.180/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xC11B0CFA /* 193.27.12.250/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xC1092401 /* 193.9.36.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xC1092501 /* 193.9.37.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xC1092601 /* 193.9.38.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xC1092701 /* 193.9.39.1/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xC11D6B62 /* 193.29.107.98/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xC11D6BA2 /* 193.29.107.162/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xC11D6BF2 /* 193.29.107.242/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xC125FE42 /* 193.37.254.66/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xC125FEB2 /* 193.37.254.178/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xC1941222 /* 193.148.18.34/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
- { 0xC1941242 /* 193.148.18.66/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xC1941252 /* 193.148.18.82/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xC2228437 /* 194.34.132.55/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xC27EB106 /* 194.126.177.6/31 */, 31, NDPI_PROTOCOL_PROTONVPN },
@@ -429,9 +523,17 @@ static ndpi_network ndpi_protocol_protonvpn_protocol_list[] = {
{ 0xC4F03672 /* 196.240.54.114/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xC4F08042 /* 196.240.128.66/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xC4F597D2 /* 196.245.151.210/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xCD8EF0D2 /* 205.142.240.210/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xD45C68C1 /* 212.92.104.193/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xD45C68D1 /* 212.92.104.209/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xD45C68E1 /* 212.92.104.225/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xD45C68F1 /* 212.92.104.241/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xD4662CA1 /* 212.102.44.161/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xD4662CA6 /* 212.102.44.166/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
{ 0xD98AC162 /* 217.138.193.98/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xD98AC6F6 /* 217.138.198.246/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xD98AD862 /* 217.138.216.98/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
+ { 0xD98AD882 /* 217.138.216.130/32 */, 32, NDPI_PROTOCOL_PROTONVPN },
/* End */
{ 0x0, 0, 0 }
};
diff --git a/src/lib/inc_generated/ndpi_protonvpn_out_match.c.inc b/src/lib/inc_generated/ndpi_protonvpn_out_match.c.inc
index 8caea9937..67995ac85 100644
--- a/src/lib/inc_generated/ndpi_protonvpn_out_match.c.inc
+++ b/src/lib/inc_generated/ndpi_protonvpn_out_match.c.inc
@@ -25,22 +25,18 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0x023AF144 /* 2.58.241.68/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x023AF148 /* 2.58.241.72/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x023AF14A /* 2.58.241.74/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x05081093 /* 5.8.16.147/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x05081094 /* 5.8.16.148/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x05081096 /* 5.8.16.150/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x050810A3 /* 5.8.16.163/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x050810A4 /* 5.8.16.164/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x050810A8 /* 5.8.16.168/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x050810AA /* 5.8.16.170/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x050810EB /* 5.8.16.235/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x050810EC /* 5.8.16.236/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x050810EE /* 5.8.16.238/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x059D0D03 /* 5.157.13.3/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x059D0D04 /* 5.157.13.4/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x059D0D06 /* 5.157.13.6/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x05B59D08 /* 5.181.157.8/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x05B59D0C /* 5.181.157.12/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x05B59D08 /* 5.181.157.8/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x05B59D70 /* 5.181.157.112/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x05FDCCA3 /* 5.253.204.163/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x05FDCCA4 /* 5.253.204.164/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x05FDCCA8 /* 5.253.204.168/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x05FDCCB0 /* 5.253.204.176/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x05FDCCB8 /* 5.253.204.184/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x05FDCCBC /* 5.253.204.188/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x05FDCCBE /* 5.253.204.190/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x1F0DBDE3 /* 31.13.189.227/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x1F0DBDE4 /* 31.13.189.228/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x1F0DBDE8 /* 31.13.189.232/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -51,6 +47,12 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0x1F0DBDF8 /* 31.13.189.248/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x1F0DBDFC /* 31.13.189.252/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x1F0DBDFE /* 31.13.189.254/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2432EE01 /* 36.50.238.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2432EE02 /* 36.50.238.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2432EE04 /* 36.50.238.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2432EE08 /* 36.50.238.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2432EE10 /* 36.50.238.16/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2432EE18 /* 36.50.238.24/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x2513C983 /* 37.19.201.131/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x2513C984 /* 37.19.201.132/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x2513C988 /* 37.19.201.136/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -65,32 +67,6 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0x252E7306 /* 37.46.115.6/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x252E7308 /* 37.46.115.8/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x252E730C /* 37.46.115.12/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2578D7E3 /* 37.120.215.227/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2578D7E4 /* 37.120.215.228/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2578D7E8 /* 37.120.215.232/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2578D7EA /* 37.120.215.234/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2578D7F3 /* 37.120.215.243/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2578D7F4 /* 37.120.215.244/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2578D7F8 /* 37.120.215.248/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2578D7FA /* 37.120.215.250/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2578D953 /* 37.120.217.83/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2578D954 /* 37.120.217.84/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2578D9A3 /* 37.120.217.163/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2578D9A4 /* 37.120.217.164/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2578D9A8 /* 37.120.217.168/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2578D9AA /* 37.120.217.170/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2578F433 /* 37.120.244.51/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2578F434 /* 37.120.244.52/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2578F436 /* 37.120.244.54/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2578F43B /* 37.120.244.59/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2578F43C /* 37.120.244.60/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2578F43E /* 37.120.244.62/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2578F463 /* 37.120.244.99/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2578F464 /* 37.120.244.100/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2578F466 /* 37.120.244.102/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2578F49B /* 37.120.244.155/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2578F49C /* 37.120.244.156/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2578F49E /* 37.120.244.158/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x25DD70C3 /* 37.221.112.195/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x25DD70C4 /* 37.221.112.196/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x25DD70C8 /* 37.221.112.200/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -101,32 +77,127 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0x25DD70D8 /* 37.221.112.216/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x25DD70DC /* 37.221.112.220/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x25DD70DE /* 37.221.112.222/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x268473F2 /* 38.132.115.242/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x268473F4 /* 38.132.115.244/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x268473F6 /* 38.132.115.246/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2BEFFA01 /* 43.239.250.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2BEFFA02 /* 43.239.250.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2BEFFA04 /* 43.239.250.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2BEFFA08 /* 43.239.250.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2BEFFA10 /* 43.239.250.16/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2BEFFA18 /* 43.239.250.24/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x2D0E4708 /* 45.14.71.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x2D0E4710 /* 45.14.71.16/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x2D26BD01 /* 45.38.189.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x2D26BD02 /* 45.38.189.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x2D26BD04 /* 45.38.189.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x2D26BD08 /* 45.38.189.8/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D537C01 /* 45.83.124.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D537C02 /* 45.83.124.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D537C04 /* 45.83.124.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D537C08 /* 45.83.124.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D537C10 /* 45.83.124.16/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D537C18 /* 45.83.124.24/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D537D01 /* 45.83.125.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D537D02 /* 45.83.125.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D537D04 /* 45.83.125.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D537D08 /* 45.83.125.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D537D10 /* 45.83.125.16/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D537D18 /* 45.83.125.24/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D537E01 /* 45.83.126.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D537E02 /* 45.83.126.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D537E04 /* 45.83.126.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D537E08 /* 45.83.126.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D537E10 /* 45.83.126.16/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D537E18 /* 45.83.126.24/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D537F01 /* 45.83.127.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D537F02 /* 45.83.127.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D537F04 /* 45.83.127.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D537F08 /* 45.83.127.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D537F10 /* 45.83.127.16/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D537F18 /* 45.83.127.24/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D538801 /* 45.83.136.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D538802 /* 45.83.136.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D538804 /* 45.83.136.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D538808 /* 45.83.136.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D538810 /* 45.83.136.16/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D538818 /* 45.83.136.24/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D538901 /* 45.83.137.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D538902 /* 45.83.137.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D538904 /* 45.83.137.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D538908 /* 45.83.137.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D538910 /* 45.83.137.16/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D538918 /* 45.83.137.24/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D538A01 /* 45.83.138.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D538A02 /* 45.83.138.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D538A04 /* 45.83.138.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D538A08 /* 45.83.138.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D538A10 /* 45.83.138.16/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D538A18 /* 45.83.138.24/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D538B01 /* 45.83.139.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D538B02 /* 45.83.139.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D538B04 /* 45.83.139.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D538B08 /* 45.83.139.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D538B10 /* 45.83.139.16/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D538B18 /* 45.83.139.24/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D539001 /* 45.83.144.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D539002 /* 45.83.144.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D539004 /* 45.83.144.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D539008 /* 45.83.144.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D539010 /* 45.83.144.16/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D539018 /* 45.83.144.24/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D539101 /* 45.83.145.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D539102 /* 45.83.145.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D539104 /* 45.83.145.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D539108 /* 45.83.145.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D539110 /* 45.83.145.16/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D539118 /* 45.83.145.24/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D53911A /* 45.83.145.26/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D53911C /* 45.83.145.28/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D539120 /* 45.83.145.32/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D539128 /* 45.83.145.40/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D53912C /* 45.83.145.44/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D53912E /* 45.83.145.46/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D539130 /* 45.83.145.48/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D539133 /* 45.83.145.51/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D539134 /* 45.83.145.52/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D539138 /* 45.83.145.56/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D539140 /* 45.83.145.64/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D539148 /* 45.83.145.72/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D539201 /* 45.83.146.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D539202 /* 45.83.146.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D539204 /* 45.83.146.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D539208 /* 45.83.146.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D539210 /* 45.83.146.16/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D539218 /* 45.83.146.24/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D539301 /* 45.83.147.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D539302 /* 45.83.147.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D539304 /* 45.83.147.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D539308 /* 45.83.147.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D539310 /* 45.83.147.16/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D539318 /* 45.83.147.24/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D57D5D3 /* 45.87.213.211/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D57D5D4 /* 45.87.213.212/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D57D5D8 /* 45.87.213.216/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D57D5DC /* 45.87.213.220/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D57D5DE /* 45.87.213.222/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x2D57D613 /* 45.87.214.19/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x2D57D614 /* 45.87.214.20/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x2D57D618 /* 45.87.214.24/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x2D57D61C /* 45.87.214.28/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x2D57D61E /* 45.87.214.30/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2D57D663 /* 45.87.214.99/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2D57D664 /* 45.87.214.100/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2D57D666 /* 45.87.214.102/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2D57D6C3 /* 45.87.214.195/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2D57D6C4 /* 45.87.214.196/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2D57D6C8 /* 45.87.214.200/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2D57D6CA /* 45.87.214.202/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2D57D6D3 /* 45.87.214.211/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2D57D6D4 /* 45.87.214.212/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2D57D6D8 /* 45.87.214.216/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2D57D6DA /* 45.87.214.218/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D8085DA /* 45.128.133.218/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D8085DC /* 45.128.133.220/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D8085DE /* 45.128.133.222/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x2D8085E3 /* 45.128.133.227/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x2D8085E4 /* 45.128.133.228/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x2D8085E8 /* 45.128.133.232/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x2D8085EA /* 45.128.133.234/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D808652 /* 45.128.134.82/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D808654 /* 45.128.134.84/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D808658 /* 45.128.134.88/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D80865C /* 45.128.134.92/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D80865E /* 45.128.134.94/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x2D8086C3 /* 45.128.134.195/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x2D8086C4 /* 45.128.134.196/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x2D868C22 /* 45.134.140.34/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -137,17 +208,28 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0x2D868C30 /* 45.134.140.48/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x2D868C38 /* 45.134.140.56/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x2D868C3A /* 45.134.140.58/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2D98B683 /* 45.152.182.131/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2D98B684 /* 45.152.182.132/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2D98B688 /* 45.152.182.136/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2D98B68A /* 45.152.182.138/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2D98B693 /* 45.152.182.147/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2D98B694 /* 45.152.182.148/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2D98B698 /* 45.152.182.152/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x2D98B69A /* 45.152.182.154/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D8B30F3 /* 45.139.48.243/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D8B30F4 /* 45.139.48.244/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D8B30F8 /* 45.139.48.248/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D8B30FC /* 45.139.48.252/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D8B30FE /* 45.139.48.254/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D92DEE3 /* 45.146.222.227/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D92DEE4 /* 45.146.222.228/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D92DEE8 /* 45.146.222.232/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D92DEEC /* 45.146.222.236/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x2D92DEEE /* 45.146.222.238/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x3E7009A5 /* 62.112.9.165/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x3E7009A6 /* 62.112.9.166/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x3E7009C0 /* 62.112.9.192/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x3E7009ED /* 62.112.9.237/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x3E7009F3 /* 62.112.9.243/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x3E7009F4 /* 62.112.9.244/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x40E01101 /* 64.224.17.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x40E01102 /* 64.224.17.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x40E01104 /* 64.224.17.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x40E01108 /* 64.224.17.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x40E01110 /* 64.224.17.16/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x40E01118 /* 64.224.17.24/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x425A432A /* 66.90.67.42/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x425A432C /* 66.90.67.44/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x425A48AB /* 66.90.72.171/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -158,42 +240,128 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0x425A521B /* 66.90.82.27/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x425A521C /* 66.90.82.28/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x425A521E /* 66.90.82.30/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x427392A3 /* 66.115.146.163/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x427392A4 /* 66.115.146.164/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x427392A6 /* 66.115.146.166/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x427392A8 /* 66.115.146.168/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x427392AD /* 66.115.146.173/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x427392AE /* 66.115.146.174/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x427392B0 /* 66.115.146.176/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x42FB8001 /* 66.251.128.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x42FB8002 /* 66.251.128.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x42FB8004 /* 66.251.128.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x42FB8008 /* 66.251.128.8/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x450A3FF3 /* 69.10.63.243/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x450A3FF4 /* 69.10.63.244/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x450A3FF6 /* 69.10.63.246/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x480E9403 /* 72.14.148.3/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x480E9404 /* 72.14.148.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x480E9408 /* 72.14.148.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x480E9410 /* 72.14.148.16/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x480E9418 /* 72.14.148.24/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x480E941A /* 72.14.148.26/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x480E941C /* 72.14.148.28/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x480E9420 /* 72.14.148.32/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x480E9430 /* 72.14.148.48/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x4A3FCCD3 /* 74.63.204.211/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x4A3FCCD4 /* 74.63.204.212/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x4A3FCCD8 /* 74.63.204.216/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x4A3FCCDC /* 74.63.204.220/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x4A3FCCDE /* 74.63.204.222/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x4DF7B23A /* 77.247.178.58/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4DF7B25E /* 77.247.178.94/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4DF7B261 /* 77.247.178.97/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4DF7B26B /* 77.247.178.107/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4DF7B26D /* 77.247.178.109/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4DF7B26E /* 77.247.178.110/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4DF7B272 /* 77.247.178.114/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4DF7B290 /* 77.247.178.144/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4DF7B293 /* 77.247.178.147/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4DF7B29A /* 77.247.178.154/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4DF7B2A3 /* 77.247.178.163/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4DF7B2C7 /* 77.247.178.199/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4E9F8301 /* 78.159.131.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4E9F8302 /* 78.159.131.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4E9F8304 /* 78.159.131.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4E9F8308 /* 78.159.131.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4E9F8310 /* 78.159.131.16/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4E9F8318 /* 78.159.131.24/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x4F6E3703 /* 79.110.55.3/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x4F6E3704 /* 79.110.55.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x4F6E3708 /* 79.110.55.8/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x4F6E370A /* 79.110.55.10/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F6E3708 /* 79.110.55.8/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F6E370C /* 79.110.55.12/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F6E370E /* 79.110.55.14/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F7FCF81 /* 79.127.207.129/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F7FCF82 /* 79.127.207.130/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F7FCF84 /* 79.127.207.132/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F7FCF88 /* 79.127.207.136/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F7FCF90 /* 79.127.207.144/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F7FCF98 /* 79.127.207.152/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F7FCFA1 /* 79.127.207.161/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F7FCFA2 /* 79.127.207.162/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F7FCFA4 /* 79.127.207.164/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F7FCFA8 /* 79.127.207.168/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F7FCFB0 /* 79.127.207.176/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F7FCFB8 /* 79.127.207.184/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F7FD891 /* 79.127.216.145/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F7FD892 /* 79.127.216.146/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F7FE7AF /* 79.127.231.175/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F7FE7B0 /* 79.127.231.176/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F7FE7B8 /* 79.127.231.184/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F7FFE42 /* 79.127.254.66/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F7FFE44 /* 79.127.254.68/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F7FFE48 /* 79.127.254.72/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F7FFE50 /* 79.127.254.80/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F7FFE58 /* 79.127.254.88/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F7FFE5D /* 79.127.254.93/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F7FFE5E /* 79.127.254.94/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F7FFE60 /* 79.127.254.96/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F7FFE70 /* 79.127.254.112/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F7FFE74 /* 79.127.254.116/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F7FFE76 /* 79.127.254.118/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F876805 /* 79.135.104.5/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F876806 /* 79.135.104.6/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F876808 /* 79.135.104.8/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x4F87680D /* 79.135.104.13/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x4F87680E /* 79.135.104.14/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x4F876810 /* 79.135.104.16/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F876904 /* 79.135.105.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F876908 /* 79.135.105.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F876910 /* 79.135.105.16/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F876918 /* 79.135.105.24/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F876920 /* 79.135.105.32/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F87692C /* 79.135.105.44/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F87693C /* 79.135.105.60/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F876940 /* 79.135.105.64/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F876948 /* 79.135.105.72/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F876950 /* 79.135.105.80/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F876958 /* 79.135.105.88/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F876960 /* 79.135.105.96/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F876970 /* 79.135.105.112/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F876978 /* 79.135.105.120/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F876981 /* 79.135.105.129/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F876982 /* 79.135.105.130/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F876998 /* 79.135.105.152/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F8769A0 /* 79.135.105.160/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F8769B0 /* 79.135.105.176/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F8769C0 /* 79.135.105.192/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F8769CC /* 79.135.105.204/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x4F8769D4 /* 79.135.105.212/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x54112D9D /* 84.17.45.157/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x54112D9E /* 84.17.45.158/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x54112DA0 /* 84.17.45.160/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x54113E61 /* 84.17.62.97/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x54113E64 /* 84.17.62.100/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x54113F09 /* 84.17.63.9/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x54113F0A /* 84.17.63.10/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x54113F0C /* 84.17.63.12/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x54113F10 /* 84.17.63.16/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x54113F10 /* 84.17.63.16/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x54113F14 /* 84.17.63.20/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x54113F37 /* 84.17.63.55/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x54113F38 /* 84.17.63.56/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x54113F3A /* 84.17.63.58/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x54F732B3 /* 84.247.50.179/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x54F732B4 /* 84.247.50.180/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x54F732B6 /* 84.247.50.182/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x54FC5F92 /* 84.252.95.146/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x54FC5F94 /* 84.252.95.148/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x54FC5F96 /* 84.252.95.150/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x54FC5FA2 /* 84.252.95.162/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x54FC5FA4 /* 84.252.95.164/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x54FC5FA6 /* 84.252.95.166/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x54FC7001 /* 84.252.112.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x54FC7002 /* 84.252.112.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x54FC7004 /* 84.252.112.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -201,7 +369,10 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0x54FC7101 /* 84.252.113.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x54FC7102 /* 84.252.113.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x54FC7104 /* 84.252.113.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x54FC7108 /* 84.252.113.8/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x54FC7108 /* 84.252.113.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x54FC7110 /* 84.252.113.16/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x54FC7120 /* 84.252.113.32/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x54FC7130 /* 84.252.113.48/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x54FC7201 /* 84.252.114.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x54FC7202 /* 84.252.114.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x54FC7204 /* 84.252.114.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -213,9 +384,11 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0x5584FC23 /* 85.132.252.35/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x5584FC24 /* 85.132.252.36/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x5584FC26 /* 85.132.252.38/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x559FED49 /* 85.159.237.73/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x559FED4A /* 85.159.237.74/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x559FED4C /* 85.159.237.76/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x55CB27E3 /* 85.203.39.227/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x55CB27E4 /* 85.203.39.228/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x55CB27E8 /* 85.203.39.232/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x55CB27EC /* 85.203.39.236/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x55CB27EE /* 85.203.39.238/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x55CC4E01 /* 85.204.78.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x55CC4E02 /* 85.204.78.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x55CC4E04 /* 85.204.78.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -227,25 +400,21 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0x57F98562 /* 87.249.133.98/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x57F98564 /* 87.249.133.100/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x57F98568 /* 87.249.133.104/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x57F9856D /* 87.249.133.109/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x57F9856E /* 87.249.133.110/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x57F98570 /* 87.249.133.112/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x57F98574 /* 87.249.133.116/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x57F9856C /* 87.249.133.108/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x57F98570 /* 87.249.133.112/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x57F98BA2 /* 87.249.139.162/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x57F98BA4 /* 87.249.139.164/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x57F98BA8 /* 87.249.139.168/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x59244C4A /* 89.36.76.74/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x59244C4C /* 89.36.76.76/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x59244C4E /* 89.36.76.78/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x59244C83 /* 89.36.76.131/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x59244C84 /* 89.36.76.132/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x59244C88 /* 89.36.76.136/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x59244C8C /* 89.36.76.140/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x59244C8E /* 89.36.76.142/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x5926E38B /* 89.38.227.139/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x5926E38C /* 89.38.227.140/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x5926E38E /* 89.38.227.142/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x59276BBE /* 89.39.107.190/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x59276BC0 /* 89.39.107.192/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x59276BC6 /* 89.39.107.198/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x59276BC8 /* 89.39.107.200/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x59276BC2 /* 89.39.107.194/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x59276BC4 /* 89.39.107.196/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x592D0403 /* 89.45.4.3/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x592D0404 /* 89.45.4.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x592D0408 /* 89.45.4.8/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -260,13 +429,24 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0x59BBAAA3 /* 89.187.170.163/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x59BBAAA4 /* 89.187.170.164/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x59BBAAA6 /* 89.187.170.166/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x59BBAAAD /* 89.187.170.173/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x59BBAAAE /* 89.187.170.174/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x59BBAAB0 /* 89.187.170.176/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x59BBAAB4 /* 89.187.170.180/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x59BBAAB6 /* 89.187.170.182/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x59BBABE2 /* 89.187.171.226/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x59BBABE4 /* 89.187.171.228/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x59BBABF0 /* 89.187.171.240/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x59BBABF8 /* 89.187.171.248/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x59BBAF82 /* 89.187.175.130/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x59BBAF89 /* 89.187.175.137/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x59BBAF8D /* 89.187.175.141/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x59BBAF90 /* 89.187.175.144/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x59BBAFAE /* 89.187.175.174/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x59BBAFA8 /* 89.187.175.168/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x59BBAFAE /* 89.187.175.174/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x59BBB191 /* 89.187.177.145/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x59BBB192 /* 89.187.177.146/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x59BBB194 /* 89.187.177.148/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x59BBB2AE /* 89.187.178.174/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x59BBB2B0 /* 89.187.178.176/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x59BBB2C3 /* 89.187.178.195/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -283,37 +463,29 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0x59BBB42C /* 89.187.180.44/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x59BBB430 /* 89.187.180.48/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x59BBB434 /* 89.187.180.52/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x59F94AEA /* 89.249.74.234/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x59F94AEC /* 89.249.74.236/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x59F94AEE /* 89.249.74.238/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x5B5A7B33 /* 91.90.123.51/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x5B5A7B34 /* 91.90.123.52/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x5B5A7B38 /* 91.90.123.56/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x5B5A7B3C /* 91.90.123.60/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x5B5A7B3E /* 91.90.123.62/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x5B5A7B72 /* 91.90.123.114/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x5B5A7B74 /* 91.90.123.116/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x5B5A7B76 /* 91.90.123.118/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x5B5A7BB3 /* 91.90.123.179/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x5B5A7BB4 /* 91.90.123.180/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x5B5A7BB8 /* 91.90.123.184/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x5B5A7BBC /* 91.90.123.188/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x5B5A7BBE /* 91.90.123.190/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x5BDBD4C3 /* 91.219.212.195/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x5BDBD4C4 /* 91.219.212.196/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x5BDBD4C6 /* 91.219.212.198/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x5BDBD4CB /* 91.219.212.203/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x5BDBD4CC /* 91.219.212.204/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x5BDBD4CE /* 91.219.212.206/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x5BDBD4D3 /* 91.219.212.211/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x5BDBD4D4 /* 91.219.212.212/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x5BDBD4D6 /* 91.219.212.214/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x5BDBD4DB /* 91.219.212.219/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x5BDBD4DC /* 91.219.212.220/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x5BDBD4DE /* 91.219.212.222/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x5BDBD4E3 /* 91.219.212.227/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x5BDBD4E4 /* 91.219.212.228/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x5BDBD4E6 /* 91.219.212.230/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x5BDBD6A3 /* 91.219.214.163/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x5BDBD6A4 /* 91.219.214.164/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x5BDBD6A6 /* 91.219.214.166/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x5BDBD6AB /* 91.219.214.171/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x5BDBD6AC /* 91.219.214.172/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x5BDBD6AE /* 91.219.214.174/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x5B848B03 /* 91.132.139.3/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x5B848B04 /* 91.132.139.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x5B848B08 /* 91.132.139.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x5B848B10 /* 91.132.139.16/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x5B848B18 /* 91.132.139.24/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x5B848B1C /* 91.132.139.28/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x5B848B1E /* 91.132.139.30/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x5CDF5986 /* 92.223.89.134/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x5CDF5988 /* 92.223.89.136/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x5CDF5991 /* 92.223.89.145/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -332,6 +504,12 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0x5E895E02 /* 94.137.94.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x5E895E04 /* 94.137.94.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x5E895E08 /* 94.137.94.8/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x5EBEC3E8 /* 94.190.195.232/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x5F991F73 /* 95.153.31.115/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x5F991F74 /* 95.153.31.116/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x5F991F78 /* 95.153.31.120/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x5F991F7C /* 95.153.31.124/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x5F991F7E /* 95.153.31.126/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x6626C701 /* 102.38.199.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x6626C702 /* 102.38.199.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x6626C704 /* 102.38.199.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -349,28 +527,38 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0x674B0B14 /* 103.75.11.20/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x674B0B18 /* 103.75.11.24/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x674B0B1A /* 103.75.11.26/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x676BC503 /* 103.107.197.3/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x676BC504 /* 103.107.197.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x676BC508 /* 103.107.197.8/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x676BC50A /* 103.107.197.10/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x676BC6F3 /* 103.107.198.243/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x676BC6F4 /* 103.107.198.244/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x676BC6F6 /* 103.107.198.246/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x676BC7D3 /* 103.107.199.211/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x676BC7D4 /* 103.107.199.212/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x676BC7D6 /* 103.107.199.214/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x674B0B22 /* 103.75.11.34/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x674B0B24 /* 103.75.11.36/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x674B0B26 /* 103.75.11.38/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x676CE513 /* 103.108.229.19/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x676CE514 /* 103.108.229.20/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x676CE518 /* 103.108.229.24/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x676CE51A /* 103.108.229.26/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x676CE5F2 /* 103.108.229.242/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x676CE5F4 /* 103.108.229.244/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x676CE5F8 /* 103.108.229.248/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x676CE5FC /* 103.108.229.252/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x676CE5FE /* 103.108.229.254/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x676CE713 /* 103.108.231.19/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x676CE714 /* 103.108.231.20/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x676CE718 /* 103.108.231.24/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x676CE71A /* 103.108.231.26/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x676CE7A3 /* 103.108.231.163/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x676CE7A4 /* 103.108.231.164/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x676CE7A8 /* 103.108.231.168/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x676CE7AC /* 103.108.231.172/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x676CE7AE /* 103.108.231.174/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x676CE7B2 /* 103.108.231.178/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x676CE7B4 /* 103.108.231.180/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x676CE7B6 /* 103.108.231.182/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x677DEB19 /* 103.125.235.25/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x677DEB1A /* 103.125.235.26/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x677DEB1C /* 103.125.235.28/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x677DEB20 /* 103.125.235.32/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x679BE8DC /* 103.155.232.220/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x679BE8E0 /* 103.155.232.224/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x679BE8E8 /* 103.155.232.232/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x679BE8EA /* 103.155.232.234/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x67D61463 /* 103.214.20.99/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x67D61464 /* 103.214.20.100/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x67D61468 /* 103.214.20.104/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -380,11 +568,22 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0x67D614D8 /* 103.214.20.216/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x67D614DC /* 103.214.20.220/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x67D614DE /* 103.214.20.222/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x67D614FA /* 103.214.20.250/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x67D614FC /* 103.214.20.252/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x67D614FE /* 103.214.20.254/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x67D8DC5A /* 103.216.220.90/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x67D8DC5C /* 103.216.220.92/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x67D8DC5E /* 103.216.220.94/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x67D8DC63 /* 103.216.220.99/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x67D8DC64 /* 103.216.220.100/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x67D8DC68 /* 103.216.220.104/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x67D8DC6C /* 103.216.220.108/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x67D8DC6E /* 103.216.220.110/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x67D8DC72 /* 103.216.220.114/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x67D8DC74 /* 103.216.220.116/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x67D8DC78 /* 103.216.220.120/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x67D8DC7C /* 103.216.220.124/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x67D8DC7E /* 103.216.220.126/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x67E68EE3 /* 103.230.142.227/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x67E68EE4 /* 103.230.142.228/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x67E68EE8 /* 103.230.142.232/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -394,6 +593,15 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0x68EAD408 /* 104.234.212.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x68EAD410 /* 104.234.212.16/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x68EAD418 /* 104.234.212.24/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x68EAD41B /* 104.234.212.27/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x68EAD41C /* 104.234.212.28/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x68EAD420 /* 104.234.212.32/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x68EAD440 /* 104.234.212.64/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x68EAD460 /* 104.234.212.96/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x68EAD470 /* 104.234.212.112/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x68EAD478 /* 104.234.212.120/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x68EAD47C /* 104.234.212.124/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x68EAD47E /* 104.234.212.126/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x68EAD482 /* 104.234.212.130/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x68EAD484 /* 104.234.212.132/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x68EAD488 /* 104.234.212.136/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -404,23 +612,34 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0x6BB5B10A /* 107.181.177.10/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x6BB5B10C /* 107.181.177.12/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x6BB5B110 /* 107.181.177.16/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x6BB5F54B /* 107.181.245.75/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x6BB5F54C /* 107.181.245.76/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x6BB5F54E /* 107.181.245.78/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x6BBA5501 /* 107.186.85.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x6BBA5502 /* 107.186.85.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x6BBA5504 /* 107.186.85.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x6BBA5508 /* 107.186.85.8/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x745A4AB3 /* 116.90.74.179/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x745A4AB4 /* 116.90.74.180/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x745A4AB8 /* 116.90.74.184/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x745A4ABA /* 116.90.74.186/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x82C3FA43 /* 130.195.250.67/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x82C3FA44 /* 130.195.250.68/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x82C3FA48 /* 130.195.250.72/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x82C3FA50 /* 130.195.250.80/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x82C3FA58 /* 130.195.250.88/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x82C3FA5C /* 130.195.250.92/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x82C3FA5E /* 130.195.250.94/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x82C3FA63 /* 130.195.250.99/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x82C3FA64 /* 130.195.250.100/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x82C3FA68 /* 130.195.250.104/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x82C3FA70 /* 130.195.250.112/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x82C3FA78 /* 130.195.250.120/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x82C3FA7C /* 130.195.250.124/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x82C3FA7E /* 130.195.250.126/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8AC706B6 /* 138.199.6.182/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8AC706B8 /* 138.199.6.184/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8AC70782 /* 138.199.7.130/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8AC70784 /* 138.199.7.132/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8AC70788 /* 138.199.7.136/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8AC7078C /* 138.199.7.140/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8AC721B1 /* 138.199.33.177/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8AC721B2 /* 138.199.33.178/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8AC721B4 /* 138.199.33.180/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8AC721E2 /* 138.199.33.226/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8AC721E4 /* 138.199.33.228/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8AC721E8 /* 138.199.33.232/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -428,11 +647,16 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0x8AC721EE /* 138.199.33.238/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8AC721F0 /* 138.199.33.240/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8AC721F4 /* 138.199.33.244/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8AC721F7 /* 138.199.33.247/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8AC721F8 /* 138.199.33.248/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8AC72362 /* 138.199.35.98/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8AC72364 /* 138.199.35.100/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8AC72368 /* 138.199.35.104/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8AC7236C /* 138.199.35.108/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8AC7236E /* 138.199.35.110/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8AC734C6 /* 138.199.52.198/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8AC734C8 /* 138.199.52.200/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8AC734CA /* 138.199.52.202/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8AC734F1 /* 138.199.52.241/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8AC734F2 /* 138.199.52.242/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8AC734F4 /* 138.199.52.244/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -443,10 +667,33 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0x8AC73722 /* 138.199.55.34/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8AC73724 /* 138.199.55.36/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x8AC73728 /* 138.199.55.40/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8AC73EC1 /* 138.199.62.193/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8AC73EC2 /* 138.199.62.194/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8AC73EC4 /* 138.199.62.196/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8AC73EC8 /* 138.199.62.200/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8B1CDA03 /* 139.28.218.3/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8B1CDA04 /* 139.28.218.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8B1CDA08 /* 139.28.218.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8B1CDA10 /* 139.28.218.16/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8B1CDA18 /* 139.28.218.24/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8B1CDA1C /* 139.28.218.28/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8B1CDA1E /* 139.28.218.30/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8B1CDA83 /* 139.28.218.131/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8B1CDA84 /* 139.28.218.132/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8B1CDA88 /* 139.28.218.136/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8B1CDA90 /* 139.28.218.144/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8B1CDA98 /* 139.28.218.152/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8B1CDA9C /* 139.28.218.156/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x8B1CDA9E /* 139.28.218.158/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x903027E3 /* 144.48.39.227/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x903027E4 /* 144.48.39.228/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x903027E8 /* 144.48.39.232/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x903027EA /* 144.48.39.234/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x92461DC3 /* 146.70.29.195/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x92461DC4 /* 146.70.29.196/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x92461DC8 /* 146.70.29.200/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x92461DCC /* 146.70.29.204/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x92461DCE /* 146.70.29.206/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x92462D73 /* 146.70.45.115/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x92462D74 /* 146.70.45.116/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x92462D78 /* 146.70.45.120/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -462,6 +709,9 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0x92463008 /* 146.70.48.8/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9246300C /* 146.70.48.12/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9246300E /* 146.70.48.14/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x92463012 /* 146.70.48.18/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x92463014 /* 146.70.48.20/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x92463016 /* 146.70.48.22/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x924633D3 /* 146.70.51.211/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x924633D4 /* 146.70.51.212/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x924633D8 /* 146.70.51.216/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -497,6 +747,9 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0x92466048 /* 146.70.96.72/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9246604C /* 146.70.96.76/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9246604E /* 146.70.96.78/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x92466432 /* 146.70.100.50/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x92466434 /* 146.70.100.52/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x92466436 /* 146.70.100.54/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x92467163 /* 146.70.113.99/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x92467164 /* 146.70.113.100/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x92467168 /* 146.70.113.104/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -545,6 +798,12 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0x92468E58 /* 146.70.142.88/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x92468E5C /* 146.70.142.92/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x92468E5E /* 146.70.142.94/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x92468E82 /* 146.70.142.130/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x92468E84 /* 146.70.142.132/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x92468E86 /* 146.70.142.134/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x92468E8A /* 146.70.142.138/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x92468E8C /* 146.70.142.140/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x92468E8E /* 146.70.142.142/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x92469373 /* 146.70.147.115/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x92469374 /* 146.70.147.116/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x92469378 /* 146.70.147.120/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -800,7 +1059,133 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0x9246CCB8 /* 146.70.204.184/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9246CCBC /* 146.70.204.188/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9246CCBE /* 146.70.204.190/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9246D943 /* 146.70.217.67/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9246D944 /* 146.70.217.68/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9246D948 /* 146.70.217.72/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9246D950 /* 146.70.217.80/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9246D958 /* 146.70.217.88/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9246D95C /* 146.70.217.92/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9246D95E /* 146.70.217.94/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9246D963 /* 146.70.217.99/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9246D964 /* 146.70.217.100/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9246D968 /* 146.70.217.104/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9246D970 /* 146.70.217.112/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9246D978 /* 146.70.217.120/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9246D97C /* 146.70.217.124/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9246D97E /* 146.70.217.126/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9246E48A /* 146.70.228.138/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9246E48C /* 146.70.228.140/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9246E48E /* 146.70.228.142/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9246E4A2 /* 146.70.228.162/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9246E4A4 /* 146.70.228.164/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9246E4A6 /* 146.70.228.166/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9246E4AA /* 146.70.228.170/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9246E4AC /* 146.70.228.172/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9246E4AE /* 146.70.228.174/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165002 /* 149.22.80.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165004 /* 149.22.80.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165008 /* 149.22.80.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165010 /* 149.22.80.16/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165018 /* 149.22.80.24/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9516501D /* 149.22.80.29/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9516501E /* 149.22.80.30/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165020 /* 149.22.80.32/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165030 /* 149.22.80.48/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165034 /* 149.22.80.52/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165036 /* 149.22.80.54/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165038 /* 149.22.80.56/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165040 /* 149.22.80.64/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165050 /* 149.22.80.80/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165053 /* 149.22.80.83/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165054 /* 149.22.80.84/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165058 /* 149.22.80.88/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165060 /* 149.22.80.96/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165068 /* 149.22.80.104/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9516506C /* 149.22.80.108/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165102 /* 149.22.81.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165104 /* 149.22.81.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165108 /* 149.22.81.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165110 /* 149.22.81.16/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165118 /* 149.22.81.24/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9516511D /* 149.22.81.29/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9516511E /* 149.22.81.30/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165120 /* 149.22.81.32/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165130 /* 149.22.81.48/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165134 /* 149.22.81.52/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165136 /* 149.22.81.54/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165202 /* 149.22.82.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165204 /* 149.22.82.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165208 /* 149.22.82.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165210 /* 149.22.82.16/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165218 /* 149.22.82.24/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9516521D /* 149.22.82.29/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9516521E /* 149.22.82.30/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165220 /* 149.22.82.32/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165230 /* 149.22.82.48/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165234 /* 149.22.82.52/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165236 /* 149.22.82.54/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165238 /* 149.22.82.56/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165240 /* 149.22.82.64/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165250 /* 149.22.82.80/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165401 /* 149.22.84.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165402 /* 149.22.84.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165404 /* 149.22.84.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165408 /* 149.22.84.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165410 /* 149.22.84.16/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165420 /* 149.22.84.32/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165440 /* 149.22.84.64/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165450 /* 149.22.84.80/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165458 /* 149.22.84.88/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9516545A /* 149.22.84.90/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9516545C /* 149.22.84.92/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165460 /* 149.22.84.96/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165470 /* 149.22.84.112/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165478 /* 149.22.84.120/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165801 /* 149.22.88.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165802 /* 149.22.88.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165804 /* 149.22.88.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165808 /* 149.22.88.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165810 /* 149.22.88.16/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165820 /* 149.22.88.32/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165830 /* 149.22.88.48/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165838 /* 149.22.88.56/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165941 /* 149.22.89.65/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165942 /* 149.22.89.66/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165944 /* 149.22.89.68/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165948 /* 149.22.89.72/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165950 /* 149.22.89.80/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165960 /* 149.22.89.96/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165968 /* 149.22.89.104/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165E02 /* 149.22.94.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165E04 /* 149.22.94.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165E08 /* 149.22.94.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165E10 /* 149.22.94.16/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165E18 /* 149.22.94.24/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165E1D /* 149.22.94.29/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165E1E /* 149.22.94.30/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165E20 /* 149.22.94.32/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165E30 /* 149.22.94.48/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165E34 /* 149.22.94.52/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165E36 /* 149.22.94.54/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165E38 /* 149.22.94.56/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165E40 /* 149.22.94.64/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165E50 /* 149.22.94.80/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165E54 /* 149.22.94.84/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165FC2 /* 149.22.95.194/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165FC4 /* 149.22.95.196/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165FC8 /* 149.22.95.200/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165FD0 /* 149.22.95.208/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95165FD8 /* 149.22.95.216/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9522F487 /* 149.34.244.135/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9522F488 /* 149.34.244.136/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9522F48A /* 149.34.244.138/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9522F48C /* 149.34.244.140/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9522F641 /* 149.34.246.65/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9522F642 /* 149.34.246.66/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9522F644 /* 149.34.246.68/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9522F648 /* 149.34.246.72/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9522F650 /* 149.34.246.80/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9522F658 /* 149.34.246.88/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9522FDF1 /* 149.34.253.241/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9522FDF2 /* 149.34.253.242/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9522FDF4 /* 149.34.253.244/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -811,10 +1196,65 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0x95243088 /* 149.36.48.136/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9524308E /* 149.36.48.142/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x95243090 /* 149.36.48.144/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95283042 /* 149.40.48.66/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95283044 /* 149.40.48.68/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95283048 /* 149.40.48.72/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95283050 /* 149.40.48.80/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95283060 /* 149.40.48.96/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95283068 /* 149.40.48.104/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x952830E2 /* 149.40.48.226/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x952830E4 /* 149.40.48.228/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x952830E8 /* 149.40.48.232/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x952830F0 /* 149.40.48.240/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x952830F8 /* 149.40.48.248/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95283F82 /* 149.40.63.130/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95283F84 /* 149.40.63.132/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95283F88 /* 149.40.63.136/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95283F90 /* 149.40.63.144/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95283F98 /* 149.40.63.152/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9532D181 /* 149.50.209.129/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9532D182 /* 149.50.209.130/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9532D184 /* 149.50.209.132/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9532D188 /* 149.50.209.136/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9532D190 /* 149.50.209.144/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9532D198 /* 149.50.209.152/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9532D1A1 /* 149.50.209.161/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9532D1A2 /* 149.50.209.162/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9532D1A4 /* 149.50.209.164/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9532D1A8 /* 149.50.209.168/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9532D1B0 /* 149.50.209.176/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9532D1B8 /* 149.50.209.184/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9532D8C2 /* 149.50.216.194/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9532D8C4 /* 149.50.216.196/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9532D8C8 /* 149.50.216.200/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9532D8CC /* 149.50.216.204/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9532D8CE /* 149.50.216.206/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9532D8D0 /* 149.50.216.208/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9532D8D8 /* 149.50.216.216/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9532D8E2 /* 149.50.216.226/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9532D8E4 /* 149.50.216.228/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9532D8E8 /* 149.50.216.232/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9532D8EC /* 149.50.216.236/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9532D8EF /* 149.50.216.239/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9532D8F0 /* 149.50.216.240/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9532D8F8 /* 149.50.216.248/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9532D8FA /* 149.50.216.250/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x95581182 /* 149.88.17.130/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x95581184 /* 149.88.17.132/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x95581188 /* 149.88.17.136/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9558118C /* 149.88.17.140/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95581191 /* 149.88.17.145/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95581192 /* 149.88.17.146/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95581194 /* 149.88.17.148/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95581198 /* 149.88.17.152/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x955811A0 /* 149.88.17.160/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x955811B0 /* 149.88.17.176/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x955812C2 /* 149.88.18.194/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x955812C4 /* 149.88.18.196/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x955812C8 /* 149.88.18.200/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x955812D0 /* 149.88.18.208/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x955812E0 /* 149.88.18.224/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x955812E8 /* 149.88.18.232/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x955813E2 /* 149.88.19.226/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x955813E4 /* 149.88.19.228/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x955813E8 /* 149.88.19.232/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -823,6 +1263,28 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0x955813F0 /* 149.88.19.240/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x955813F8 /* 149.88.19.248/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x955813FA /* 149.88.19.250/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95581482 /* 149.88.20.130/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95581484 /* 149.88.20.132/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95581488 /* 149.88.20.136/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9558148C /* 149.88.20.140/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95581801 /* 149.88.24.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95581802 /* 149.88.24.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95581804 /* 149.88.24.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95581808 /* 149.88.24.8/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9558180A /* 149.88.24.10/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95581986 /* 149.88.25.134/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95581988 /* 149.88.25.136/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9558198A /* 149.88.25.138/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95581B81 /* 149.88.27.129/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95581B82 /* 149.88.27.130/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95581B84 /* 149.88.27.132/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95581B87 /* 149.88.27.135/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95581B88 /* 149.88.27.136/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95581B90 /* 149.88.27.144/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95581BA0 /* 149.88.27.160/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95581BB0 /* 149.88.27.176/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95581BB4 /* 149.88.27.180/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95581BB6 /* 149.88.27.182/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x95581BC2 /* 149.88.27.194/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x95581BC4 /* 149.88.27.196/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x95581BC8 /* 149.88.27.200/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -833,6 +1295,57 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0x95581BDA /* 149.88.27.218/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x95581BDC /* 149.88.27.220/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x95581BE0 /* 149.88.27.224/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95581BED /* 149.88.27.237/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95581BEE /* 149.88.27.238/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95581BF0 /* 149.88.27.240/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95581BF8 /* 149.88.27.248/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95581BFA /* 149.88.27.250/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95586162 /* 149.88.97.98/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95586164 /* 149.88.97.100/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95586168 /* 149.88.97.104/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9558616C /* 149.88.97.108/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9558616F /* 149.88.97.111/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95586170 /* 149.88.97.112/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95586178 /* 149.88.97.120/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x955864C1 /* 149.88.100.193/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x955864C2 /* 149.88.100.194/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x955864C4 /* 149.88.100.196/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x955864C8 /* 149.88.100.200/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x955864D0 /* 149.88.100.208/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x955864D8 /* 149.88.100.216/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95586622 /* 149.88.102.34/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95586624 /* 149.88.102.36/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95586628 /* 149.88.102.40/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9558662C /* 149.88.102.44/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9558662F /* 149.88.102.47/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95586630 /* 149.88.102.48/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95586638 /* 149.88.102.56/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95586662 /* 149.88.102.98/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95586664 /* 149.88.102.100/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95586668 /* 149.88.102.104/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9558666C /* 149.88.102.108/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9558666F /* 149.88.102.111/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95586670 /* 149.88.102.112/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95586678 /* 149.88.102.120/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95586941 /* 149.88.105.65/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95586942 /* 149.88.105.66/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95586944 /* 149.88.105.68/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95586948 /* 149.88.105.72/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95586950 /* 149.88.105.80/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95586960 /* 149.88.105.96/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95586970 /* 149.88.105.112/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95586978 /* 149.88.105.120/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x955869E1 /* 149.88.105.225/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x955869E2 /* 149.88.105.226/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x955869E4 /* 149.88.105.228/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x955869E8 /* 149.88.105.232/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x955869F0 /* 149.88.105.240/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x955869F8 /* 149.88.105.248/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95586E22 /* 149.88.110.34/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95586E24 /* 149.88.110.36/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95586E28 /* 149.88.110.40/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95586E30 /* 149.88.110.48/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x95586E38 /* 149.88.110.56/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9566E0A3 /* 149.102.224.163/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9566E0A4 /* 149.102.224.164/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9566E0A8 /* 149.102.224.168/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -846,15 +1359,46 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0x9566E2E2 /* 149.102.226.226/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9566E2E4 /* 149.102.226.228/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9566E2E8 /* 149.102.226.232/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9566E2F0 /* 149.102.226.240/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9566E2F8 /* 149.102.226.248/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9566EB22 /* 149.102.235.34/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9566EB24 /* 149.102.235.36/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x9566EB28 /* 149.102.235.40/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x9566EB2C /* 149.102.235.44/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9566EB28 /* 149.102.235.40/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9566EB30 /* 149.102.235.48/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9566EB32 /* 149.102.235.50/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9566ECC1 /* 149.102.236.193/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9566ECC2 /* 149.102.236.194/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9566ECC4 /* 149.102.236.196/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9566ECC8 /* 149.102.236.200/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9566ECD0 /* 149.102.236.208/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9566ECD8 /* 149.102.236.216/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9566ECDC /* 149.102.236.220/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9566ED82 /* 149.102.237.130/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9566ED84 /* 149.102.237.132/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9566ED88 /* 149.102.237.136/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9566ED8C /* 149.102.237.140/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9566EE01 /* 149.102.238.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9566EE02 /* 149.102.238.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9566EE04 /* 149.102.238.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9566EE08 /* 149.102.238.8/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9566F412 /* 149.102.244.18/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9566F414 /* 149.102.244.20/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9566F418 /* 149.102.244.24/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9566F441 /* 149.102.244.65/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9566F442 /* 149.102.244.66/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9566F477 /* 149.102.244.119/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9566F478 /* 149.102.244.120/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9566F582 /* 149.102.245.130/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9566F584 /* 149.102.245.132/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9566F588 /* 149.102.245.136/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9566F590 /* 149.102.245.144/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9566F598 /* 149.102.245.152/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9566F59D /* 149.102.245.157/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9566F59E /* 149.102.245.158/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9566F5A0 /* 149.102.245.160/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9566F5B0 /* 149.102.245.176/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9566F5B4 /* 149.102.245.180/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9566F5B6 /* 149.102.245.182/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9566FB62 /* 149.102.251.98/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9566FB64 /* 149.102.251.100/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9566FB68 /* 149.102.251.104/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -863,9 +1407,17 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0x9566FE44 /* 149.102.254.68/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9566FE48 /* 149.102.254.72/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9566FE4C /* 149.102.254.76/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9566FE4F /* 149.102.254.79/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9566FE50 /* 149.102.254.80/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9566FE58 /* 149.102.254.88/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9A2F1052 /* 154.47.16.82/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9A2F1054 /* 154.47.16.84/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9A2F1058 /* 154.47.16.88/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9A2F13C2 /* 154.47.19.194/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9A2F13C4 /* 154.47.19.196/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9A2F13C8 /* 154.47.19.200/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9A2F13CE /* 154.47.19.206/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9A2F13D0 /* 154.47.19.208/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9A2F1642 /* 154.47.22.66/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9A2F1644 /* 154.47.22.68/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9A2F1648 /* 154.47.22.72/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -880,6 +1432,8 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0x9A2F18C2 /* 154.47.24.194/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9A2F18C4 /* 154.47.24.196/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9A2F18C8 /* 154.47.24.200/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9A2F1911 /* 154.47.25.17/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9A2F1912 /* 154.47.25.18/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9A2F1982 /* 154.47.25.130/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9A2F1984 /* 154.47.25.132/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9A2F1988 /* 154.47.25.136/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -900,7 +1454,7 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0x9C923202 /* 156.146.50.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9C923204 /* 156.146.50.4/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9C923206 /* 156.146.50.6/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0x9C923208 /* 156.146.50.8/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9C923208 /* 156.146.50.8/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9C923342 /* 156.146.51.66/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9C923344 /* 156.146.51.68/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9C923348 /* 156.146.51.72/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -915,9 +1469,33 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0x9C9237E2 /* 156.146.55.226/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9C9237E4 /* 156.146.55.228/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0x9C9237E8 /* 156.146.55.232/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9C9237EE /* 156.146.55.238/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9C9237F0 /* 156.146.55.240/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0x9C9237F2 /* 156.146.55.242/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xA305AB03 /* 163.5.171.3/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xA305AB04 /* 163.5.171.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xA305AB08 /* 163.5.171.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xA305AB10 /* 163.5.171.16/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xA305AB18 /* 163.5.171.24/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xA305AB1E /* 163.5.171.30/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xA305AB20 /* 163.5.171.32/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xA305AB30 /* 163.5.171.48/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xA305AB39 /* 163.5.171.57/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xA305AB3A /* 163.5.171.58/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xA305AB3C /* 163.5.171.60/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xA305AB40 /* 163.5.171.64/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xA305AB50 /* 163.5.171.80/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xA305AB54 /* 163.5.171.84/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xA305AB58 /* 163.5.171.88/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xA305AB60 /* 163.5.171.96/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xA305AB68 /* 163.5.171.104/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xA305AB6C /* 163.5.171.108/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xA5E7B212 /* 165.231.178.18/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xA5E7B214 /* 165.231.178.20/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xA5E7B218 /* 165.231.178.24/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xA996C465 /* 169.150.196.101/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xA996C466 /* 169.150.196.102/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xA996C477 /* 169.150.196.119/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xA996C561 /* 169.150.197.97/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xA996C562 /* 169.150.197.98/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xA996C564 /* 169.150.197.100/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -932,12 +1510,21 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0xA996CC2E /* 169.150.204.46/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xA996CC30 /* 169.150.204.48/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xA996CC34 /* 169.150.204.52/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xA996DA1B /* 169.150.218.27/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xA996DA1C /* 169.150.218.28/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xA996DA1E /* 169.150.218.30/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xA996CC37 /* 169.150.204.55/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xA996CC38 /* 169.150.204.56/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xA996CC3A /* 169.150.204.58/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xA996E2A2 /* 169.150.226.162/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xA996E2A4 /* 169.150.226.164/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xA996E2A8 /* 169.150.226.168/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xA996E701 /* 169.150.231.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xA996E702 /* 169.150.231.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xA996E704 /* 169.150.231.4/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xA996E7A1 /* 169.150.231.161/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xA996E7A2 /* 169.150.231.162/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xA996E7A4 /* 169.150.231.164/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xA996E7A8 /* 169.150.231.168/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xA996E7B0 /* 169.150.231.176/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xA996E7B4 /* 169.150.231.180/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xA996FE21 /* 169.150.254.33/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xA996FE22 /* 169.150.254.34/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xA996FE24 /* 169.150.254.36/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -948,26 +1535,65 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0xA996FEA4 /* 169.150.254.164/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xA996FEA8 /* 169.150.254.168/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xA996FEAC /* 169.150.254.172/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xAC532843 /* 172.83.40.67/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xAC532844 /* 172.83.40.68/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xAC532846 /* 172.83.40.70/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xA996FEAE /* 169.150.254.174/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xA996FEB0 /* 169.150.254.176/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xA996FEB2 /* 169.150.254.178/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xAC625293 /* 172.98.82.147/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xAC625294 /* 172.98.82.148/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xAC625298 /* 172.98.82.152/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xAC62529A /* 172.98.82.154/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xAF6E6C01 /* 175.110.108.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xAF6E6C02 /* 175.110.108.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xAF6E6C04 /* 175.110.108.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xAF6E6C08 /* 175.110.108.8/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xAF6E6C0C /* 175.110.108.12/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB060E2E3 /* 176.96.226.227/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB060E2E4 /* 176.96.226.228/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB060E2E8 /* 176.96.226.232/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB060E2EC /* 176.96.226.236/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB060E2EE /* 176.96.226.238/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB060E2F3 /* 176.96.226.243/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB060E2F4 /* 176.96.226.244/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB060E2F8 /* 176.96.226.248/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB060E2FC /* 176.96.226.252/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB060E2FE /* 176.96.226.254/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB0714A53 /* 176.113.74.83/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB0714A54 /* 176.113.74.84/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB0714A58 /* 176.113.74.88/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB0714A5C /* 176.113.74.92/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB0714A5E /* 176.113.74.94/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB2DAA7D3 /* 178.218.167.211/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB2DAA7D4 /* 178.218.167.212/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB2DAA7D8 /* 178.218.167.216/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB2DAA7DA /* 178.218.167.218/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB2F9D206 /* 178.249.210.6/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB2F9D208 /* 178.249.210.8/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB2F9D20A /* 178.249.210.10/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB2F9D210 /* 178.249.210.16/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB2F9D218 /* 178.249.210.24/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB2F9D641 /* 178.249.214.65/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB2F9D642 /* 178.249.214.66/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB2F9D644 /* 178.249.214.68/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB2F9D648 /* 178.249.214.72/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB2F9D651 /* 178.249.214.81/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB2F9D652 /* 178.249.214.82/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB2F9D654 /* 178.249.214.84/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB2F9D658 /* 178.249.214.88/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB495E583 /* 180.149.229.131/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB495E584 /* 180.149.229.132/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB495E588 /* 180.149.229.136/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB495E58A /* 180.149.229.138/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB495E592 /* 180.149.229.146/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB495E594 /* 180.149.229.148/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB495E596 /* 180.149.229.150/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB5D68335 /* 181.214.131.53/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB5D68336 /* 181.214.131.54/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB5D68338 /* 181.214.131.56/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB5D68369 /* 181.214.131.105/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB5D6836A /* 181.214.131.106/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB5D6836C /* 181.214.131.108/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB5D683A2 /* 181.214.131.162/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB5D683A4 /* 181.214.131.164/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB93386C3 /* 185.51.134.195/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB93386C4 /* 185.51.134.196/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB93386C8 /* 185.51.134.200/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -977,6 +1603,16 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0xB94C0B17 /* 185.76.11.23/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB94C0B18 /* 185.76.11.24/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB94C0B1A /* 185.76.11.26/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB95A3CD3 /* 185.90.60.211/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB95A3CD4 /* 185.90.60.212/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB95A3CD8 /* 185.90.60.216/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB95A3CDC /* 185.90.60.220/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB95A3CDE /* 185.90.60.222/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB95A3CE2 /* 185.90.60.226/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB95A3CE4 /* 185.90.60.228/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB95A3CE6 /* 185.90.60.230/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB95D03C6 /* 185.93.3.198/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB95D03C8 /* 185.93.3.200/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB96B2C08 /* 185.107.44.8/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB96B2C2E /* 185.107.44.46/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB96B2C35 /* 185.107.44.53/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -997,13 +1633,6 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0xB96B2C99 /* 185.107.44.153/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB96B2CA4 /* 185.107.44.164/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB96B2CA8 /* 185.107.44.168/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB96B2CAA /* 185.107.44.170/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB96B2CAC /* 185.107.44.172/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB96B2CBC /* 185.107.44.188/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB96B2CC0 /* 185.107.44.192/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB96B2CC2 /* 185.107.44.194/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB96B2CC4 /* 185.107.44.196/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB96B2CC6 /* 185.107.44.198/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB96B2CCA /* 185.107.44.202/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB96B2CCC /* 185.107.44.204/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB96B2CD0 /* 185.107.44.208/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -1012,19 +1641,6 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0xB96B2CE4 /* 185.107.44.228/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB96B2CE6 /* 185.107.44.230/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB96B2CEC /* 185.107.44.236/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB96B3856 /* 185.107.56.86/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB96B3859 /* 185.107.56.89/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB96B385A /* 185.107.56.90/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB96B385D /* 185.107.56.93/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB96B385F /* 185.107.56.95/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB96B3860 /* 185.107.56.96/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB96B38E1 /* 185.107.56.225/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB96B38E2 /* 185.107.56.226/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB96B38E4 /* 185.107.56.228/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB96B38E6 /* 185.107.56.230/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB96B38E8 /* 185.107.56.232/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB96B5068 /* 185.107.80.104/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB96B50C0 /* 185.107.80.192/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB96B5302 /* 185.107.83.2/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB96B5305 /* 185.107.83.5/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB96B5306 /* 185.107.83.6/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -1032,59 +1648,128 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0xB96B530A /* 185.107.83.10/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB96B5311 /* 185.107.83.17/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB96B5314 /* 185.107.83.20/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB99842A8 /* 185.152.66.168/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB99842AC /* 185.152.66.172/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB99C2E22 /* 185.156.46.34/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB99C2E24 /* 185.156.46.36/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB99C2E28 /* 185.156.46.40/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB99C2E2C /* 185.156.46.44/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB99F9C03 /* 185.159.156.3/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB99F9C04 /* 185.159.156.4/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB99F9C06 /* 185.159.156.6/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB99F9C04 /* 185.159.156.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB99F9C08 /* 185.159.156.8/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB99F9C0A /* 185.159.156.10/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB99F9C11 /* 185.159.156.17/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB99F9C12 /* 185.159.156.18/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB99F9C14 /* 185.159.156.20/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB99F9C5A /* 185.159.156.90/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB99F9D08 /* 185.159.157.8/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB99F9D13 /* 185.159.157.19/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB99F9D14 /* 185.159.157.20/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB99F9D0E /* 185.159.157.14/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB99F9D10 /* 185.159.157.16/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB99F9D12 /* 185.159.157.18/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB99F9D15 /* 185.159.157.21/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB99F9D16 /* 185.159.157.22/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB99F9D19 /* 185.159.157.25/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB99F9D1A /* 185.159.157.26/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB99F9D1C /* 185.159.157.28/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB99F9D1E /* 185.159.157.30/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB99F9D21 /* 185.159.157.33/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB99F9D24 /* 185.159.157.36/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB99F9D26 /* 185.159.157.38/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB99F9D28 /* 185.159.157.40/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB99F9D28 /* 185.159.157.40/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB99F9D2A /* 185.159.157.42/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB99F9D2C /* 185.159.157.44/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB99F9D30 /* 185.159.157.48/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB99F9D34 /* 185.159.157.52/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB99F9D48 /* 185.159.157.72/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB99F9D4C /* 185.159.157.76/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB99F9D4E /* 185.159.157.78/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB99F9D56 /* 185.159.157.86/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB99F9D86 /* 185.159.157.134/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB99F9D88 /* 185.159.157.136/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB99F9D8C /* 185.159.157.140/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB99F9DB0 /* 185.159.157.176/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB99F9E32 /* 185.159.158.50/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB99F9E39 /* 185.159.158.57/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB99F9E3A /* 185.159.158.58/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB99F9E3A /* 185.159.158.58/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB99F9E3C /* 185.159.158.60/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB99F9E40 /* 185.159.158.64/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB99F9E42 /* 185.159.158.66/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB99F9E64 /* 185.159.158.100/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB99F9E6B /* 185.159.158.107/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB99F9E6C /* 185.159.158.108/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB99F9E6C /* 185.159.158.108/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB99F9E70 /* 185.159.158.112/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB99F9E74 /* 185.159.158.116/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB99F9EC1 /* 185.159.158.193/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB9B98673 /* 185.185.134.115/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB9B98674 /* 185.185.134.116/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB9B98676 /* 185.185.134.118/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9A210B9 /* 185.162.16.185/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9A210BA /* 185.162.16.186/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9A210BC /* 185.162.16.188/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9A210BE /* 185.162.16.190/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9B17C58 /* 185.177.124.88/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9B17C61 /* 185.177.124.97/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9B17C64 /* 185.177.124.100/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9B564B3 /* 185.181.100.179/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9B564B4 /* 185.181.100.180/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9B564B8 /* 185.181.100.184/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9B564BC /* 185.181.100.188/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9B564BE /* 185.181.100.190/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB9B98693 /* 185.185.134.147/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB9B98694 /* 185.185.134.148/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB9B98696 /* 185.185.134.150/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9C01401 /* 185.192.20.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9C01402 /* 185.192.20.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9C01404 /* 185.192.20.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9C01408 /* 185.192.20.8/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9C0140C /* 185.192.20.12/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9DC4552 /* 185.220.69.82/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9DC4554 /* 185.220.69.84/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9DC4556 /* 185.220.69.86/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9DC455A /* 185.220.69.90/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9DC455C /* 185.220.69.92/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9DC455E /* 185.220.69.94/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9DC4592 /* 185.220.69.146/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9DC4594 /* 185.220.69.148/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9DC4596 /* 185.220.69.150/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9DC459A /* 185.220.69.154/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9DC459C /* 185.220.69.156/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9DC459E /* 185.220.69.158/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9DC45A2 /* 185.220.69.162/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9DC45A4 /* 185.220.69.164/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9DC45A6 /* 185.220.69.166/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9DC45AA /* 185.220.69.170/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9DC45AC /* 185.220.69.172/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9DC45AE /* 185.220.69.174/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9DC45B2 /* 185.220.69.178/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9DC45B4 /* 185.220.69.180/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9DC45B6 /* 185.220.69.182/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9DC45BA /* 185.220.69.186/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9DC45BC /* 185.220.69.188/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9DC45BE /* 185.220.69.190/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB9E51975 /* 185.229.25.117/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB9E51976 /* 185.229.25.118/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB9E51978 /* 185.229.25.120/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB9E67E0B /* 185.230.126.11/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB9E67E0C /* 185.230.126.12/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB9E67E0E /* 185.230.126.14/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB9E67E13 /* 185.230.126.19/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB9E67E14 /* 185.230.126.20/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB9E67E18 /* 185.230.126.24/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xB9E67E1A /* 185.230.126.26/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB9E67E93 /* 185.230.126.147/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB9E67E94 /* 185.230.126.148/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB9E67E96 /* 185.230.126.150/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB9E67EC2 /* 185.230.126.194/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB9E67EC4 /* 185.230.126.196/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9F4D70A /* 185.244.215.10/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9F4D70C /* 185.244.215.12/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9F4D70E /* 185.244.215.14/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9F4D782 /* 185.244.215.130/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9F4D784 /* 185.244.215.132/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9F4D786 /* 185.244.215.134/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9F55462 /* 185.245.84.98/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9F55464 /* 185.245.84.100/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9F55466 /* 185.245.84.102/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9F5546A /* 185.245.84.106/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9F5546C /* 185.245.84.108/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9F5546E /* 185.245.84.110/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9F55583 /* 185.245.85.131/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9F55584 /* 185.245.85.132/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9F55588 /* 185.245.85.136/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9F55590 /* 185.245.85.144/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9F55598 /* 185.245.85.152/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9F5559C /* 185.245.85.156/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB9F6D349 /* 185.246.211.73/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB9F6D34A /* 185.246.211.74/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB9F6D34C /* 185.246.211.76/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -1096,48 +1781,95 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0xB9F6D3C4 /* 185.246.211.196/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB9F6D3C8 /* 185.246.211.200/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xB9F6D3CC /* 185.246.211.204/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9FD6232 /* 185.253.98.50/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9FD6234 /* 185.253.98.52/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9FD6236 /* 185.253.98.54/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9FD623A /* 185.253.98.58/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9FD623C /* 185.253.98.60/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9FD623E /* 185.253.98.62/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9FD624A /* 185.253.98.74/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9FD624C /* 185.253.98.76/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9FD624E /* 185.253.98.78/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9FD6252 /* 185.253.98.82/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9FD6254 /* 185.253.98.84/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9FD6256 /* 185.253.98.86/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9FD625A /* 185.253.98.90/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9FD625C /* 185.253.98.92/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xB9FD625E /* 185.253.98.94/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xBCD66AB3 /* 188.214.106.179/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xBCD66AB4 /* 188.214.106.180/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xBCD66AB8 /* 188.214.106.184/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xBCD66ABA /* 188.214.106.186/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xBCD66AB8 /* 188.214.106.184/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xBCD66ABC /* 188.214.106.188/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xBCD66ABE /* 188.214.106.190/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xBCD67A53 /* 188.214.122.83/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xBCD67A54 /* 188.214.122.84/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xBCD67A58 /* 188.214.122.88/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xBCD67A5A /* 188.214.122.90/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xBCD67A58 /* 188.214.122.88/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xBCD67A5C /* 188.214.122.92/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xBCD67A5E /* 188.214.122.94/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xBCD67DA3 /* 188.214.125.163/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xBCD67DA4 /* 188.214.125.164/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xBCD67DA8 /* 188.214.125.168/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xBCD67DAA /* 188.214.125.170/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xBCD67DA8 /* 188.214.125.168/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xBCD67DAC /* 188.214.125.172/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xBCD67DAE /* 188.214.125.174/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xBCD698E3 /* 188.214.152.227/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xBCD698E4 /* 188.214.152.228/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xBCD698E8 /* 188.214.152.232/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xBCD698EA /* 188.214.152.234/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xBCD698E8 /* 188.214.152.232/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xBCD698EC /* 188.214.152.236/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xBCD698EE /* 188.214.152.238/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xBCD7EB53 /* 188.215.235.83/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xBCD7EB54 /* 188.215.235.84/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xBCD7EB58 /* 188.215.235.88/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xBCD7EB5A /* 188.215.235.90/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xBCD7EB58 /* 188.215.235.88/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xBCD7EB5C /* 188.215.235.92/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xBCD7EB5E /* 188.215.235.94/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xBCF1B1E3 /* 188.241.177.227/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xBCF1B1E4 /* 188.241.177.228/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xBCF1B1E8 /* 188.241.177.232/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xBCF1B1EA /* 188.241.177.234/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xBCF1B1E8 /* 188.241.177.232/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xBCF1B1EC /* 188.241.177.236/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xBCF1B1EE /* 188.241.177.238/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xBE02839D /* 190.2.131.157/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xBE02839F /* 190.2.131.159/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xBE02839E /* 190.2.131.158/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xBE0283A0 /* 190.2.131.160/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xBE0283A7 /* 190.2.131.167/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xBE0283AF /* 190.2.131.175/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xBE02847D /* 190.2.132.125/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xBE02847F /* 190.2.132.127/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xBE02847E /* 190.2.132.126/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xBE028480 /* 190.2.132.128/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xBE028486 /* 190.2.132.134/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xBE028488 /* 190.2.132.136/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xBE02848D /* 190.2.132.141/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xBE02848C /* 190.2.132.140/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xBE028494 /* 190.2.132.148/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xBE02849B /* 190.2.132.155/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xBE02849D /* 190.2.132.157/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xBE0292C6 /* 190.2.146.198/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xBE0292D6 /* 190.2.146.214/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xBE0292E2 /* 190.2.146.226/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xBE0292E4 /* 190.2.146.228/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xBE0292E6 /* 190.2.146.230/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xBE0292E8 /* 190.2.146.232/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xC11B0CFB /* 193.27.12.251/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xC11B0CFC /* 193.27.12.252/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xC11B0CFE /* 193.27.12.254/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC1092401 /* 193.9.36.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC1092402 /* 193.9.36.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC1092404 /* 193.9.36.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC1092408 /* 193.9.36.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC1092410 /* 193.9.36.16/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC1092418 /* 193.9.36.24/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC1092501 /* 193.9.37.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC1092502 /* 193.9.37.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC1092504 /* 193.9.37.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC1092508 /* 193.9.37.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC1092510 /* 193.9.37.16/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC1092518 /* 193.9.37.24/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC1092601 /* 193.9.38.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC1092602 /* 193.9.38.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC1092604 /* 193.9.38.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC1092608 /* 193.9.38.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC1092610 /* 193.9.38.16/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC1092618 /* 193.9.38.24/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC1092701 /* 193.9.39.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC1092702 /* 193.9.39.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC1092704 /* 193.9.39.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC1092708 /* 193.9.39.8/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC1092710 /* 193.9.39.16/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC1092718 /* 193.9.39.24/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xC11D6B63 /* 193.29.107.99/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xC11D6B64 /* 193.29.107.100/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xC11D6B68 /* 193.29.107.104/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -1162,29 +1894,30 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0xC125FEB8 /* 193.37.254.184/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xC125FEBC /* 193.37.254.188/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xC125FEBE /* 193.37.254.190/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xC1941223 /* 193.148.18.35/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xC1941224 /* 193.148.18.36/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xC1941228 /* 193.148.18.40/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xC194122A /* 193.148.18.42/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xC1941243 /* 193.148.18.67/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xC1941244 /* 193.148.18.68/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xC1941246 /* 193.148.18.70/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xC1941253 /* 193.148.18.83/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xC1941254 /* 193.148.18.84/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xC1941258 /* 193.148.18.88/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xC194125A /* 193.148.18.90/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xC2228438 /* 194.34.132.56/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC2246E82 /* 194.36.110.130/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC2246E84 /* 194.36.110.132/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC2246E86 /* 194.36.110.134/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC2246E8A /* 194.36.110.138/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC2246E8C /* 194.36.110.140/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC2246E8E /* 194.36.110.142/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC2246E92 /* 194.36.110.146/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC2246E94 /* 194.36.110.148/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC2246E96 /* 194.36.110.150/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC27288D2 /* 194.114.136.210/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC27288D4 /* 194.114.136.212/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC27288D8 /* 194.114.136.216/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC27288DC /* 194.114.136.220/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC27288DE /* 194.114.136.222/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xC27EB109 /* 194.126.177.9/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xC27EB110 /* 194.126.177.16/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xC27EB118 /* 194.126.177.24/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xC27EB120 /* 194.126.177.32/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xC27EB128 /* 194.126.177.40/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xC27EB130 /* 194.126.177.48/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xC27EB138 /* 194.126.177.56/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xC27EB140 /* 194.126.177.64/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xC27EB148 /* 194.126.177.72/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xC27EB150 /* 194.126.177.80/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
- { 0xC27EB158 /* 194.126.177.88/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC27EB110 /* 194.126.177.16/28 */, 28, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC27EB120 /* 194.126.177.32/27 */, 27, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC27EB140 /* 194.126.177.64/26 */, 26, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xC27EB1A0 /* 194.126.177.160/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xC35096E3 /* 195.80.150.227/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xC35096E4 /* 195.80.150.228/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xC35096E8 /* 195.80.150.232/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -1212,10 +1945,27 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0xC4F597D4 /* 196.245.151.212/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xC4F597D8 /* 196.245.151.216/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xC4F597DA /* 196.245.151.218/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xCD8EF0D3 /* 205.142.240.211/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xCD8EF0D4 /* 205.142.240.212/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xCD8EF0D8 /* 205.142.240.216/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xCD8EF0DC /* 205.142.240.220/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xCD8EF0DE /* 205.142.240.222/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xD41E3C01 /* 212.30.60.1/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xD41E3C02 /* 212.30.60.2/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xD41E3C04 /* 212.30.60.4/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xD41E3C08 /* 212.30.60.8/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xD45C68C2 /* 212.92.104.194/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xD45C68C4 /* 212.92.104.196/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xD45C68C8 /* 212.92.104.200/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xD45C68D2 /* 212.92.104.210/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xD45C68D4 /* 212.92.104.212/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xD45C68D8 /* 212.92.104.216/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xD45C68E2 /* 212.92.104.226/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xD45C68E4 /* 212.92.104.228/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xD45C68E8 /* 212.92.104.232/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xD45C68F2 /* 212.92.104.242/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xD45C68F4 /* 212.92.104.244/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xD45C68F8 /* 212.92.104.248/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xD4662CA2 /* 212.102.44.162/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xD4662CA4 /* 212.102.44.164/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xD4662CA7 /* 212.102.44.167/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
@@ -1225,6 +1975,28 @@ static ndpi_network ndpi_anonymous_subscriber_protonvpn_protocol_list[] = {
{ 0xD98AC164 /* 217.138.193.100/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xD98AC168 /* 217.138.193.104/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
{ 0xD98AC16A /* 217.138.193.106/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xD98AD863 /* 217.138.216.99/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xD98AD864 /* 217.138.216.100/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xD98AD868 /* 217.138.216.104/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xD98AD870 /* 217.138.216.112/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xD98AD878 /* 217.138.216.120/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xD98AD87C /* 217.138.216.124/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xD98AD87E /* 217.138.216.126/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xD98AD883 /* 217.138.216.131/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xD98AD884 /* 217.138.216.132/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xD98AD888 /* 217.138.216.136/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xD98AD890 /* 217.138.216.144/29 */, 29, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xD98AD898 /* 217.138.216.152/30 */, 30, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xD98AD89C /* 217.138.216.156/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xD98AD89E /* 217.138.216.158/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xD9948CA9 /* 217.148.140.169/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xD9948CAA /* 217.148.140.170/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xD9948CAC /* 217.148.140.172/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xD9948CAE /* 217.148.140.174/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xD9948CD9 /* 217.148.140.217/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xD9948CDA /* 217.148.140.218/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xD9948CDC /* 217.148.140.220/31 */, 31, NDPI_ANONYMOUS_SUBSCRIBER },
+ { 0xD9948CDE /* 217.148.140.222/32 */, 32, NDPI_ANONYMOUS_SUBSCRIBER },
/* End */
{ 0x0, 0, 0 }
};
diff --git a/src/lib/inc_generated/ndpi_tor_match.c.inc b/src/lib/inc_generated/ndpi_tor_match.c.inc
index 9741a331a..f2ba2eaf5 100644
--- a/src/lib/inc_generated/ndpi_tor_match.c.inc
+++ b/src/lib/inc_generated/ndpi_tor_match.c.inc
@@ -21,152 +21,160 @@
static ndpi_network ndpi_protocol_tor_protocol_list[] = {
- { 0x02397A3A /* 2.57.122.58/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x02397AD7 /* 2.57.122.215/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x02397AF6 /* 2.57.122.246/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x023A3823 /* 2.58.56.35/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x023A382B /* 2.58.56.43/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x023A385A /* 2.58.56.90/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x023A38DC /* 2.58.56.220/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x023A38F8 /* 2.58.56.248/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x050243E2 /* 5.2.67.226/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x0502486E /* 5.2.72.110/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x05024FB3 /* 5.2.79.179/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x05024FBE /* 5.2.79.190/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x052A4206 /* 5.42.66.6/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x0522B6CB /* 5.34.182.203/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x052A50E8 /* 5.42.80.232/30 */, 30, NDPI_PROTOCOL_TOR },
{ 0x052D62A2 /* 5.45.98.162/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x052D665D /* 5.45.102.93/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x052D68B0 /* 5.45.104.176/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x054F4213 /* 5.79.66.19/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x0587AED3 /* 5.135.174.211/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x05A1C0E3 /* 5.161.192.227/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x05685606 /* 5.104.86.6/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x05B5506B /* 5.181.80.107/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x05B59C24 /* 5.181.156.36/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x05B656D4 /* 5.182.86.212/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x05C40871 /* 5.196.8.113/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x05C45F22 /* 5.196.95.34/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x05FF61DD /* 5.255.97.221/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x05FF6217 /* 5.255.98.23/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x05FF6297 /* 5.255.98.151/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x05FF62C6 /* 5.255.98.198/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x05FF62E7 /* 5.255.98.231/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x05FF6305 /* 5.255.99.5/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x05FF636C /* 5.255.99.108/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x05FF637C /* 5.255.99.124/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x05FF6393 /* 5.255.99.147/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x05FF641A /* 5.255.100.26/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x05FF64DB /* 5.255.100.219/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x05FF64F5 /* 5.255.100.245/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x05FF64E0 /* 5.255.100.224/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x05FF650A /* 5.255.101.10/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x05FF6583 /* 5.255.101.131/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x05FF6784 /* 5.255.103.132/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x05FF67BE /* 5.255.103.190/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x05FF67EB /* 5.255.103.235/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x05FF68CA /* 5.255.104.202/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x05FF6F40 /* 5.255.111.64/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x05FF732A /* 5.255.115.42/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x05FF718F /* 5.255.113.143/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x05FF72AB /* 5.255.114.171/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x05FF733A /* 5.255.115.58/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x05FF7538 /* 5.255.117.56/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x05FF76F4 /* 5.255.118.244/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x05FF79B3 /* 5.255.121.179/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x05FF7B9E /* 5.255.123.158/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x05FF7BA4 /* 5.255.123.164/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x05FF7C96 /* 5.255.124.150/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x05FF7D29 /* 5.255.125.41/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x05FF7DC4 /* 5.255.125.196/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x05FF7E3D /* 5.255.126.61/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x05FF7FDE /* 5.255.127.222/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x1713F46D /* 23.19.244.109/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x171A8598 /* 23.26.133.152/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x175ED319 /* 23.94.211.25/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x175F5C36 /* 23.95.92.54/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x1780F80A /* 23.128.248.10/31 */, 31, NDPI_PROTOCOL_TOR },
- { 0x1780F80C /* 23.128.248.12/30 */, 30, NDPI_PROTOCOL_TOR },
- { 0x1780F810 /* 23.128.248.16/28 */, 28, NDPI_PROTOCOL_TOR },
- { 0x1780F820 /* 23.128.248.32/29 */, 29, NDPI_PROTOCOL_TOR },
- { 0x1780F828 /* 23.128.248.40/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x17814082 /* 23.129.64.130/31 */, 31, NDPI_PROTOCOL_TOR },
+ { 0x17814083 /* 23.129.64.131/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x17814084 /* 23.129.64.132/30 */, 30, NDPI_PROTOCOL_TOR },
{ 0x17814088 /* 23.129.64.136/29 */, 29, NDPI_PROTOCOL_TOR },
{ 0x17814090 /* 23.129.64.144/30 */, 30, NDPI_PROTOCOL_TOR },
{ 0x17814094 /* 23.129.64.148/31 */, 31, NDPI_PROTOCOL_TOR },
- { 0x178140D2 /* 23.129.64.210/31 */, 31, NDPI_PROTOCOL_TOR },
+ { 0x17814096 /* 23.129.64.150/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x178140AB /* 23.129.64.171/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x178140AC /* 23.129.64.172/30 */, 30, NDPI_PROTOCOL_TOR },
+ { 0x178140B0 /* 23.129.64.176/29 */, 29, NDPI_PROTOCOL_TOR },
+ { 0x178140B8 /* 23.129.64.184/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x178140D3 /* 23.129.64.211/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x178140D4 /* 23.129.64.212/30 */, 30, NDPI_PROTOCOL_TOR },
{ 0x178140D8 /* 23.129.64.216/29 */, 29, NDPI_PROTOCOL_TOR },
{ 0x178140E0 /* 23.129.64.224/30 */, 30, NDPI_PROTOCOL_TOR },
{ 0x178140E4 /* 23.129.64.228/31 */, 31, NDPI_PROTOCOL_TOR },
+ { 0x178140E6 /* 23.129.64.230/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x178288C2 /* 23.130.136.194/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x1789F864 /* 23.137.248.100/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x1789F88B /* 23.137.248.139/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x1789F908 /* 23.137.249.8/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x1789F98F /* 23.137.249.143/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x1789F996 /* 23.137.249.150/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x1789F9B9 /* 23.137.249.185/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x1789F9D1 /* 23.137.249.209/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x1789F9E3 /* 23.137.249.227/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x1789F9F0 /* 23.137.249.240/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x1789FA22 /* 23.137.250.34/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x1789FB3D /* 23.137.251.61/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x1789FA53 /* 23.137.250.83/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x1789FD1B /* 23.137.253.27/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x1789FD6C /* 23.137.253.108/31 */, 31, NDPI_PROTOCOL_TOR },
+ { 0x1789FD6E /* 23.137.253.110/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x1798184D /* 23.152.24.77/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x1799F81E /* 23.153.248.30/31 */, 31, NDPI_PROTOCOL_TOR },
- { 0x1799F820 /* 23.153.248.32/29 */, 29, NDPI_PROTOCOL_TOR },
+ { 0x1799F821 /* 23.153.248.33/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x1799F822 /* 23.153.248.34/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x1799F853 /* 23.153.248.83/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x179AB102 /* 23.154.177.2/31 */, 31, NDPI_PROTOCOL_TOR },
{ 0x179AB104 /* 23.154.177.4/30 */, 30, NDPI_PROTOCOL_TOR },
{ 0x179AB108 /* 23.154.177.8/29 */, 29, NDPI_PROTOCOL_TOR },
- { 0x179AB110 /* 23.154.177.16/29 */, 29, NDPI_PROTOCOL_TOR },
- { 0x179AB118 /* 23.154.177.24/31 */, 31, NDPI_PROTOCOL_TOR },
- { 0x17B83065 /* 23.184.48.101/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x17B8307F /* 23.184.48.127/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x17B83080 /* 23.184.48.128/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x17B830DE /* 23.184.48.222/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x18C77C83 /* 24.199.124.131/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x179AB110 /* 23.154.177.16/28 */, 28, NDPI_PROTOCOL_TOR },
+ { 0x179B0868 /* 23.155.8.104/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x179B1804 /* 23.155.24.4/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x179B1806 /* 23.155.24.6/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x17EC7A3E /* 23.236.122.62/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x18906C76 /* 24.144.108.118/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x18F048AA /* 24.240.72.170/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x1BFF4BC6 /* 27.255.75.198/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x1F0DC3B7 /* 31.13.195.183/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x1FAA167F /* 31.170.22.127/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x1FAC536C /* 31.172.83.108/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x1FDC5DC9 /* 31.220.93.201/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x1FDC628B /* 31.220.98.139/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x1F0DC33C /* 31.13.195.60/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x1F2AB986 /* 31.42.185.134/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x1F811641 /* 31.129.22.65/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x1F8500D2 /* 31.133.0.210/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x1FDC4BED /* 31.220.75.237/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x23007F34 /* 35.0.127.52/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x2501C990 /* 37.1.201.144/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x252ED06D /* 37.46.208.109/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x252ED315 /* 37.46.211.21/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x252ED317 /* 37.46.211.23/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x252ED318 /* 37.46.211.24/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x2530469C /* 37.48.70.156/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x25307840 /* 37.48.120.64/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x2578A617 /* 37.120.166.23/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x25722977 /* 37.114.41.119/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x2578BE55 /* 37.120.190.85/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x2578EF3B /* 37.120.239.59/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x25BB05C0 /* 37.187.5.192/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x25BB4A61 /* 37.187.74.97/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x25CD08DC /* 37.205.8.220/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x25E48105 /* 37.228.129.5/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x25E48118 /* 37.228.129.24/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x25E4813F /* 37.228.129.63/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x25E48168 /* 37.228.129.104/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x25E48180 /* 37.228.129.128/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x266174F4 /* 38.97.116.244/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x2D0816CF /* 45.8.22.207/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x2D099667 /* 45.9.150.103/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x2D0B5C8F /* 45.11.92.143/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x2D0B3B1C /* 45.11.59.28/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x2D0C0350 /* 45.12.3.80/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x2D0F9DB1 /* 45.15.157.177/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x2D0F9E27 /* 45.15.158.39/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x2D3851BE /* 45.56.81.190/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x2D3DB8CD /* 45.61.184.205/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x2D3DB9AC /* 45.61.185.172/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x2D3DBC0F /* 45.61.188.15/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x2D3DBACB /* 45.61.186.203/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x2D3DBBC8 /* 45.61.187.200/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x2D42230A /* 45.66.35.10/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x2D422314 /* 45.66.35.20/31 */, 31, NDPI_PROTOCOL_TOR },
+ { 0x2D422316 /* 45.66.35.22/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x2D422323 /* 45.66.35.35/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x2D4D43FB /* 45.77.67.251/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x2D4F32A1 /* 45.79.50.161/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x2D4F90DE /* 45.79.144.222/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x2D4FB115 /* 45.79.177.21/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x2D509E17 /* 45.80.158.23/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x2D509E1B /* 45.80.158.27/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x2D50D064 /* 45.80.208.100/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x2D509ECD /* 45.80.158.205/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x2D536889 /* 45.83.104.137/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x2D585A85 /* 45.88.90.133/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x2D58DF8D /* 45.88.223.141/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x2D58DF97 /* 45.88.223.151/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x2D5C014A /* 45.92.1.74/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x2D5E1F38 /* 45.94.31.56/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x2D5FA9B8 /* 45.95.169.184/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x2D54007B /* 45.84.0.123/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x2D5E1F44 /* 45.94.31.68/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x2D5E1FB4 /* 45.94.31.180/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x2D5FA9DF /* 45.95.169.223/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x2D5FA9E0 /* 45.95.169.224/30 */, 30, NDPI_PROTOCOL_TOR },
{ 0x2D5FA9E4 /* 45.95.169.228/31 */, 31, NDPI_PROTOCOL_TOR },
{ 0x2D5FA9E6 /* 45.95.169.230/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x2D5FA9FF /* 45.95.169.255/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x2D8085F2 /* 45.128.133.242/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x2D80E866 /* 45.128.232.102/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x2D80E8AA /* 45.128.232.170/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x2D834F0D /* 45.131.79.13/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x2D76852C /* 45.118.133.44/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x2D81C7C3 /* 45.129.199.195/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x2D84F6F5 /* 45.132.246.245/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x2D851024 /* 45.133.16.36/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x2D86E124 /* 45.134.225.36/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x2D8A102A /* 45.138.16.42/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x2D8A104C /* 45.138.16.76/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x2D8A106B /* 45.138.16.107/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x2D8A1071 /* 45.138.16.113/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x2D8A108E /* 45.138.16.142/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x2D8A10CB /* 45.138.16.203/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x2D8A10DE /* 45.138.16.222/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x2D8A10E6 /* 45.138.16.230/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x2D8A10F0 /* 45.138.16.240/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x2D8A57EE /* 45.138.87.238/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x2D8A10F9 /* 45.138.16.249/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x2D8B7AB0 /* 45.139.122.176/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x2D8DD715 /* 45.141.215.21/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x2D8DD738 /* 45.141.215.56/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x2D8DD73D /* 45.141.215.61/32 */, 32, NDPI_PROTOCOL_TOR },
@@ -178,143 +186,149 @@ static ndpi_network ndpi_protocol_tor_protocol_list[] = {
{ 0x2D8DD761 /* 45.141.215.97/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x2D8DD76E /* 45.141.215.110/31 */, 31, NDPI_PROTOCOL_TOR },
{ 0x2D8DD772 /* 45.141.215.114/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x2D8DD7A7 /* 45.141.215.167/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x2D8DD7A9 /* 45.141.215.169/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x2D8DD7C8 /* 45.141.215.200/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x2D8DD7EB /* 45.141.215.235/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x2D97A70A /* 45.151.167.10/31 */, 31, NDPI_PROTOCOL_TOR },
- { 0x2D97A70C /* 45.151.167.12/31 */, 31, NDPI_PROTOCOL_TOR },
- { 0x2DC0B02C /* 45.192.176.44/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x2D940A6F /* 45.148.10.111/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x2D940AA9 /* 45.148.10.169/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x2D966CE5 /* 45.150.108.229/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x2D977A22 /* 45.151.122.34/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x2E242697 /* 46.36.38.151/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x2E26FF1B /* 46.38.255.27/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x2E654BEB /* 46.101.75.235/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x2EA5F324 /* 46.165.243.36/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x2EA68B6F /* 46.166.139.111/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x2EB615F8 /* 46.182.21.248/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x2EB615FA /* 46.182.21.250/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x2EC3FF00 /* 46.195.255.0/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x2EC3F561 /* 46.195.245.97/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x2EE8FBBF /* 46.232.251.191/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x2EEA2F69 /* 46.234.47.105/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x2EF661C9 /* 46.246.97.201/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x2FF34A88 /* 47.243.74.136/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x3203B685 /* 50.3.182.133/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x3203B69C /* 50.3.182.156/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x2FFA261D /* 47.250.38.29/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x330F3B0F /* 51.15.59.15/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x330FE36D /* 51.15.227.109/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x330FF9A0 /* 51.15.249.160/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x33265187 /* 51.38.81.135/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x33267176 /* 51.38.113.118/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x334B4017 /* 51.75.64.23/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x33516B6A /* 51.81.107.106/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x3326E12E /* 51.38.225.46/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x3351DE3E /* 51.81.222.62/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x33598A33 /* 51.89.138.51/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x3351FE03 /* 51.81.254.3/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x3351FE0E /* 51.81.254.14/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x33599970 /* 51.89.153.112/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x339E733E /* 51.158.115.62/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x339F13B1 /* 51.159.19.177/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x339FD339 /* 51.159.211.57/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x33C35B7C /* 51.195.91.124/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x33D28A40 /* 51.210.138.64/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x335B1297 /* 51.91.18.151/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x33A1A4B0 /* 51.161.164.176/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x33B22DD8 /* 51.178.45.216/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x33C3A6AE /* 51.195.166.174/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x33DE542E /* 51.222.84.46/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x33DE88DA /* 51.222.136.218/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x33DE8E43 /* 51.222.142.67/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x36246515 /* 54.36.101.21/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x36246CA2 /* 54.36.108.162/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x3626B765 /* 54.38.183.101/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x3A988C32 /* 58.152.140.50/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x3E3FF407 /* 62.63.244.7/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x3624D1FD /* 54.36.209.253/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x3624D1FE /* 54.36.209.254/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x3E852D02 /* 62.133.45.2/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x3EAB89A9 /* 62.171.137.169/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x3EB653B3 /* 62.182.83.179/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x3EB65492 /* 62.182.84.146/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x40057B42 /* 64.5.123.66/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x401B118C /* 64.27.17.140/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x4114422F /* 65.20.66.47/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x40E2595B /* 64.226.89.91/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x40E3734E /* 64.227.115.78/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x40E39F94 /* 64.227.159.148/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x424E2822 /* 66.78.40.34/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x424E2866 /* 66.78.40.102/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x424E28B6 /* 66.78.40.182/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x4292C121 /* 66.146.193.33/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x42CE1B0D /* 66.206.27.13/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x42CE1B33 /* 66.206.27.51/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x42CE1B36 /* 66.206.27.54/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x42CE1B38 /* 66.206.27.56/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x42CE1B3A /* 66.206.27.58/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x42CE1B3C /* 66.206.27.60/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x42DCF2DE /* 66.220.242.222/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x43DB6D8D /* 67.219.109.141/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x4713906A /* 71.19.144.106/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x471390DE /* 71.19.144.222/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x480EB30A /* 72.14.179.10/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x48A72F45 /* 72.167.47.69/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x48D331EB /* 72.211.49.235/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x4A306CE5 /* 74.48.108.229/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x4A522FC2 /* 74.82.47.194/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x4D301CC1 /* 77.48.28.193/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x4D301CED /* 77.48.28.237/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x4D250307 /* 77.37.3.7/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x4D301CCC /* 77.48.28.204/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x4D301CEC /* 77.48.28.236/31 */, 31, NDPI_PROTOCOL_TOR },
{ 0x4D301CEF /* 77.48.28.239/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x4D4414D9 /* 77.68.20.217/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x4D48551E /* 77.72.85.30/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x4D51F748 /* 77.81.247.72/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x4D5B556B /* 77.91.85.107/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x4D53F670 /* 77.83.246.112/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x4D5B5593 /* 77.91.85.147/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x4D5B565F /* 77.91.86.95/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x4D5B574F /* 77.91.87.79/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x4D69922A /* 77.105.146.42/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x4DDCC4FD /* 77.220.196.253/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x4DDD9869 /* 77.221.152.105/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x4DDD9DED /* 77.221.157.237/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x4DDD9F4B /* 77.221.159.75/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x4DDD9FB8 /* 77.221.159.184/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x4DDD9FBD /* 77.221.159.189/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x4DDD9FC0 /* 77.221.159.192/31 */, 31, NDPI_PROTOCOL_TOR },
{ 0x4E8E12DB /* 78.142.18.219/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x4F661D2C /* 79.102.29.44/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x4F7C08F1 /* 79.124.8.241/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x4F89C367 /* 79.137.195.103/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x4F89C6D5 /* 79.137.198.213/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x4F89CA5C /* 79.137.202.92/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5043A751 /* 80.67.167.81/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5043ACA2 /* 80.67.172.162/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x504E1B42 /* 80.78.27.66/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x50524E0E /* 80.82.78.14/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x505E5C54 /* 80.94.92.84/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x505E5C6A /* 80.94.92.106/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x50D24EFC /* 80.210.78.252/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x50F13CCF /* 80.241.60.207/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x5100F8D2 /* 81.0.248.210/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x51070AD8 /* 81.7.10.216/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5110212A /* 81.16.33.42/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x5276F29E /* 82.118.242.158/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x529355C9 /* 82.147.85.201/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x5111143A /* 81.17.20.58/31 */, 31, NDPI_PROTOCOL_TOR },
+ { 0x5111143C /* 81.17.20.60/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x51111C5F /* 81.17.28.95/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x5276F224 /* 82.118.242.36/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x52998A77 /* 82.153.138.119/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x52998AD0 /* 82.153.138.208/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x52C5B6A1 /* 82.197.182.161/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x52DD80BF /* 82.221.128.191/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x52DD8305 /* 82.221.131.5/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x52DD8347 /* 82.221.131.71/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x52DD8BBE /* 82.221.139.190/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5360D53F /* 83.96.213.63/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5361144D /* 83.97.20.77/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x53F37A28 /* 83.243.122.40/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x53611473 /* 83.97.20.115/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x53D90949 /* 83.217.9.73/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5410E0E3 /* 84.16.224.227/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x5413B614 /* 84.19.182.20/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x54D3E136 /* 84.211.225.54/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x54EF2E90 /* 84.239.46.144/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x54FC78A3 /* 84.252.120.163/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x55110953 /* 85.17.9.83/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x555DDACC /* 85.93.218.204/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x55C34FAE /* 85.195.79.174/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x55CC74D3 /* 85.204.116.211/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x55D1B067 /* 85.209.176.103/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x55EB91CD /* 85.235.145.205/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x55EF37F8 /* 85.239.55.248/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x55CC745C /* 85.204.116.92/31 */, 31, NDPI_PROTOCOL_TOR },
+ { 0x55EF2982 /* 85.239.41.130/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x56684B63 /* 86.104.75.99/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5668C20D /* 86.104.194.13/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x57615592 /* 87.97.85.146/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x57766E1B /* 87.118.110.27/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5776745A /* 87.118.116.90/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x57767467 /* 87.118.116.103/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x57767A1E /* 87.118.122.30/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x57767A33 /* 87.118.122.51/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x5778088C /* 87.120.8.140/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x5778FE30 /* 87.120.254.48/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5778FE84 /* 87.120.254.132/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x5778FEC0 /* 87.120.254.192/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x58501456 /* 88.80.20.86/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x593A07B1 /* 89.58.7.177/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x593A120A /* 89.58.18.10/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x58D1C5D5 /* 88.209.197.213/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x5924E780 /* 89.36.231.128/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x593A12D2 /* 89.58.18.210/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x593A1AD8 /* 89.58.26.216/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x593A299C /* 89.58.41.156/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x593A29FB /* 89.58.41.251/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x593A3419 /* 89.58.52.25/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x59741A1B /* 89.116.26.27/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x59936C3E /* 89.147.108.62/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x59936CD1 /* 89.147.108.209/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x593A3FC8 /* 89.58.63.200/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x59936C5A /* 89.147.108.90/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x59936DE2 /* 89.147.109.226/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x59936E52 /* 89.147.110.82/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x59936E76 /* 89.147.110.118/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x59936E9A /* 89.147.110.154/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x59936ECA /* 89.147.110.202/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x59936ED6 /* 89.147.110.214/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x59936F6A /* 89.147.111.106/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x59936F77 /* 89.147.111.119/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x59936F57 /* 89.147.111.87/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x59936F7C /* 89.147.111.124/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x59936FBF /* 89.147.111.191/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x59B9558C /* 89.185.85.140/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x59BB8F1F /* 89.187.143.31/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x59EA9521 /* 89.234.149.33/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x59D5AEF8 /* 89.213.174.248/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x59EA9DFE /* 89.234.157.254/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x59EC7064 /* 89.236.112.100/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5B5C6D2B /* 91.92.109.43/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x5B5C884A /* 91.92.136.74/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x5B5C6D7E /* 91.92.109.126/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x5B67FD8D /* 91.103.253.141/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5B84903B /* 91.132.144.59/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x5BCB0573 /* 91.203.5.115/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x5BCB0576 /* 91.203.5.118/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x5BC1123F /* 91.193.18.63/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x5BCA0568 /* 91.202.5.104/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5BCB90C2 /* 91.203.144.194/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5BCB9174 /* 91.203.145.116/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5BCE1A1A /* 91.206.26.26/32 */, 32, NDPI_PROTOCOL_TOR },
@@ -324,86 +338,89 @@ static ndpi_network ndpi_protocol_tor_protocol_list[] = {
{ 0x5BD04B9C /* 91.208.75.156/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5BD04BB2 /* 91.208.75.178/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5BD04BEF /* 91.208.75.239/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x5BD0CE2F /* 91.208.206.47/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5BD23B39 /* 91.210.59.57/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x5BDBEC65 /* 91.219.236.101/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x5BDBED27 /* 91.219.237.39/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5BDBED38 /* 91.219.237.56/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5BDBEFA6 /* 91.219.239.166/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x5BEB743A /* 91.235.116.58/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x5C570668 /* 92.87.6.104/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x5C7627E2 /* 92.118.39.226/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x5CCD8177 /* 92.205.129.119/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x5BE34DC7 /* 91.227.77.199/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x5C85EE6C /* 92.133.238.108/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x5CF318A3 /* 92.243.24.163/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5CF65485 /* 92.246.84.133/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x5CF68A91 /* 92.246.138.145/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x5D5A4A1F /* 93.90.74.31/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5D5FE18D /* 93.95.225.141/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x5D5FE47D /* 93.95.228.125/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5D5FE4CD /* 93.95.228.205/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x5D5FE599 /* 93.95.229.153/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5D5FE6A5 /* 93.95.230.165/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x5D5FE70E /* 93.95.231.14/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x5D5FE758 /* 93.95.231.88/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5D636812 /* 93.99.104.18/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5D636880 /* 93.99.104.128/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5D6368C2 /* 93.99.104.194/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5D7B0C70 /* 93.123.12.112/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x5DF23B7F /* 93.242.59.127/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x5D7B0CA4 /* 93.123.12.164/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x5D7B0CF0 /* 93.123.12.240/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x5D9D6AB1 /* 93.157.106.177/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5E107016 /* 94.16.112.22/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5E107451 /* 94.16.116.81/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x5E107456 /* 94.16.116.86/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5E10795B /* 94.16.121.91/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5E1079E2 /* 94.16.121.226/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5E20420F /* 94.32.66.15/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5E4BE151 /* 94.75.225.81/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5E66330F /* 94.102.51.15/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x5E677CB8 /* 94.103.124.184/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x5E8C732F /* 94.140.115.47/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x5E8C733F /* 94.140.115.63/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5E8EF1C2 /* 94.142.241.194/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5E8EF410 /* 94.142.244.16/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x5E9EF640 /* 94.158.246.64/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x5EB16A25 /* 94.177.106.37/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x5EB16A2E /* 94.177.106.46/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x5EB16A36 /* 94.177.106.54/31 */, 31, NDPI_PROTOCOL_TOR },
+ { 0x5EB16A3B /* 94.177.106.59/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x5EE4A319 /* 94.228.163.25/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5EE4A946 /* 94.228.169.70/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5EE6D093 /* 94.230.208.147/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5EE6D094 /* 94.230.208.148/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x5F6FEE00 /* 95.111.238.0/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5F802BA4 /* 95.128.43.164/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5F8EA13F /* 95.142.161.63/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5F8FC17D /* 95.143.193.125/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x5FA41667 /* 95.164.22.103/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x5FA8AD8F /* 95.168.173.143/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x5FB3B7B9 /* 95.179.183.185/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x5FB5A19F /* 95.181.161.159/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x5FD3D267 /* 95.211.210.103/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x5FA40468 /* 95.164.4.104/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x5FA42ECC /* 95.164.46.204/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x5FD3F41C /* 95.211.244.28/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x5FD6372B /* 95.214.55.43/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x5FD6EA67 /* 95.214.234.103/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x5FD6EA8B /* 95.214.234.139/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x5FD89101 /* 95.216.145.1/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x601BC685 /* 96.27.198.133/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x60420F98 /* 96.66.15.152/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x607E6292 /* 96.126.98.146/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x6280AD21 /* 98.128.173.33/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x66827109 /* 102.130.113.9/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x668275A7 /* 102.130.117.167/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x66827F75 /* 102.130.127.117/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x6714DE61 /* 103.20.222.97/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x671C345D /* 103.28.52.93/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x676D6569 /* 103.109.101.105/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x677EA136 /* 103.126.161.54/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6781DE2E /* 103.129.222.46/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x67A3DA0B /* 103.163.218.11/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x67AC861A /* 103.172.134.26/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x67C1B3E9 /* 103.193.179.233/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x67C4256F /* 103.196.37.111/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x67D4511B /* 103.212.81.27/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x67D45120 /* 103.212.81.32/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x67D45162 /* 103.212.81.98/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x67ECC958 /* 103.236.201.88/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x67D05605 /* 103.208.86.5/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x67FBA70A /* 103.251.167.10/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x67FBA714 /* 103.251.167.20/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x67FD1812 /* 103.253.24.18/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x68A7F274 /* 104.167.242.116/31 */, 31, NDPI_PROTOCOL_TOR },
+ { 0x68A82073 /* 104.168.32.115/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x68C0018A /* 104.192.1.138/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x68C0034A /* 104.192.3.74/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x68DBEC5D /* 104.219.236.93/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x68DBEC64 /* 104.219.236.100/31 */, 31, NDPI_PROTOCOL_TOR },
+ { 0x68DBE87E /* 104.219.232.126/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x68DBEC64 /* 104.219.236.100/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x68F44873 /* 104.244.72.115/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x68F44884 /* 104.244.72.132/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x68F4492B /* 104.244.73.43/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x68F44988 /* 104.244.73.136/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x68F449BE /* 104.244.73.190/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x68F449C1 /* 104.244.73.193/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x68F44A17 /* 104.244.74.23/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x68F44A39 /* 104.244.74.57/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x68F44A61 /* 104.244.74.97/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x68F44A9F /* 104.244.74.159/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x68F44B4A /* 104.244.75.74/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x68F44CAA /* 104.244.76.170/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x68F44D05 /* 104.244.77.5/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x68F44D4F /* 104.244.77.79/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x68F44D50 /* 104.244.77.80/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x68F44DC0 /* 104.244.77.192/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x68F44DD0 /* 104.244.77.208/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x68F44EA2 /* 104.244.78.162/32 */, 32, NDPI_PROTOCOL_TOR },
@@ -411,60 +428,68 @@ static ndpi_network ndpi_protocol_tor_protocol_list[] = {
{ 0x68F44F2C /* 104.244.79.44/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x68F44F32 /* 104.244.79.50/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x68F44F3D /* 104.244.79.61/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x6BAC0D8F /* 107.172.13.143/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x6BAC1943 /* 107.172.25.67/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x6BAC1F92 /* 107.172.31.146/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x6BAC1FA5 /* 107.172.31.165/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x6BADB33B /* 107.173.179.59/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6BAE8AAC /* 107.174.138.172/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x6BAEE7C5 /* 107.174.231.197/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6BBD0109 /* 107.189.1.9/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x6BBD0160 /* 107.189.1.96/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x6BBD0150 /* 107.189.1.80/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6BBD01A0 /* 107.189.1.160/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x6BBD01A7 /* 107.189.1.167/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6BBD01AF /* 107.189.1.175/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x6BBD01C6 /* 107.189.1.198/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6BBD026C /* 107.189.2.108/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x6BBD02B9 /* 107.189.2.185/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6BBD030B /* 107.189.3.11/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x6BBD035E /* 107.189.3.94/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x6BBD0394 /* 107.189.3.148/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x6BBD03F9 /* 107.189.3.249/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6BBD040C /* 107.189.4.12/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x6BBD0417 /* 107.189.4.23/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x6BBD04A9 /* 107.189.4.169/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x6BBD049E /* 107.189.4.158/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x6BBD04D1 /* 107.189.4.209/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6BBD0507 /* 107.189.5.7/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x6BBD0512 /* 107.189.5.18/31 */, 31, NDPI_PROTOCOL_TOR },
{ 0x6BBD0579 /* 107.189.5.121/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x6BBD0624 /* 107.189.6.36/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6BBD067C /* 107.189.6.124/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x6BBD0730 /* 107.189.7.48/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x6BBD06F6 /* 107.189.6.246/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x6BBD072F /* 107.189.7.47/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x6BBD0772 /* 107.189.7.114/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x6BBD078D /* 107.189.7.141/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6BBD0790 /* 107.189.7.144/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x6BBD07A1 /* 107.189.7.161/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x6BBD07A8 /* 107.189.7.168/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6BBD0805 /* 107.189.8.5/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x6BBD082D /* 107.189.8.45/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x6BBD0810 /* 107.189.8.16/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6BBD0838 /* 107.189.8.56/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x6BBD0841 /* 107.189.8.65/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6BBD0885 /* 107.189.8.133/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x6BBD0888 /* 107.189.8.136/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6BBD08B5 /* 107.189.8.181/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6BBD08E2 /* 107.189.8.226/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6BBD08EE /* 107.189.8.238/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x6BBD0A8D /* 107.189.10.141/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6BBD0AAF /* 107.189.10.175/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6BBD0B6F /* 107.189.11.111/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x6BBD0BA6 /* 107.189.11.166/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x6BBD0B71 /* 107.189.11.113/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6BBD0C03 /* 107.189.12.3/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x6BBD0C58 /* 107.189.12.88/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6BBD0D5B /* 107.189.13.91/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6BBD0DB4 /* 107.189.13.180/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x6BBD0DB8 /* 107.189.13.184/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6BBD0DFB /* 107.189.13.251/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6BBD0DFD /* 107.189.13.253/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6BBD0DFE /* 107.189.13.254/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6BBD0E04 /* 107.189.14.4/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6BBD0E2B /* 107.189.14.43/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x6BBD0E39 /* 107.189.14.57/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6BBD0E6A /* 107.189.14.106/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x6BBD1CC7 /* 107.189.28.199/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6BBD1D67 /* 107.189.29.103/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6BBD1E45 /* 107.189.30.69/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6BBD1E56 /* 107.189.30.86/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6BBD1EEC /* 107.189.30.236/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6BBD1F21 /* 107.189.31.33/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x6BBD1F86 /* 107.189.31.134/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x6BBD1FE1 /* 107.189.31.225/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x6BBD1FBB /* 107.189.31.187/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6BBD1FE8 /* 107.189.31.232/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x6C3D9E93 /* 108.61.158.147/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6C3DBD88 /* 108.61.189.136/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6CB51BCD /* 108.181.27.205/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x6CB545F3 /* 108.181.69.243/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x6CB57C8F /* 108.181.124.143/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6D454311 /* 109.69.67.17/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6D466401 /* 109.70.100.1/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6D466402 /* 109.70.100.2/31 */, 31, NDPI_PROTOCOL_TOR },
@@ -473,71 +498,65 @@ static ndpi_network ndpi_protocol_tor_protocol_list[] = {
{ 0x6D466441 /* 109.70.100.65/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6D466442 /* 109.70.100.66/31 */, 31, NDPI_PROTOCOL_TOR },
{ 0x6D466444 /* 109.70.100.68/30 */, 30, NDPI_PROTOCOL_TOR },
- { 0x6D62D02A /* 109.98.208.42/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x6D689916 /* 109.104.153.22/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x6D7ADD0B /* 109.122.221.11/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x6DA921A3 /* 109.169.33.163/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x6DC98564 /* 109.201.133.100/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x6DF89394 /* 109.248.147.148/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x7077AD6A /* 112.119.173.106/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x7077AE9A /* 112.119.174.154/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x72C74B6F /* 114.199.75.111/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x6DF89049 /* 109.248.144.73/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x6DF89389 /* 109.248.147.137/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x6DF89624 /* 109.248.150.36/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x7223F596 /* 114.35.245.150/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x76A34AA0 /* 118.163.74.160/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x794E1CAF /* 121.78.28.175/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x7BFD2320 /* 123.253.35.32/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x7DD4F183 /* 125.212.241.131/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x801F000D /* 128.31.0.13/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x807FB49C /* 128.127.180.156/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x829550C7 /* 130.149.80.199/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x82CCA103 /* 130.204.161.3/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x849448AD /* 132.148.72.173/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x877D37ED /* 135.125.55.237/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x82C10FBA /* 130.193.15.186/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x86FFDAC3 /* 134.255.218.195/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x877DCD19 /* 135.125.205.25/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x88F46FA3 /* 136.244.111.163/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x8A3B126E /* 138.59.18.110/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x8A80DE44 /* 138.128.222.68/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x8B630839 /* 139.99.8.57/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x8B63AC0B /* 139.99.172.11/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x8B63B8F5 /* 139.99.184.245/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x8BA2F9D1 /* 139.162.249.209/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x8D5F3B47 /* 141.95.59.71/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x8D5F3B5C /* 141.95.59.92/31 */, 31, NDPI_PROTOCOL_TOR },
{ 0x8D620B3E /* 141.98.11.62/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x8DEF955E /* 141.239.149.94/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x8D62776A /* 141.98.119.106/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x8DEF928E /* 141.239.146.142/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x8E2C8551 /* 142.44.133.81/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x8E2CEA45 /* 142.44.234.69/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x8F2A6EED /* 143.42.110.237/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x8F2AC7DF /* 143.42.199.223/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x8FF488B3 /* 143.244.136.179/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x8E5D0615 /* 142.93.6.21/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x8F6E9CB0 /* 143.110.156.176/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x9018C570 /* 144.24.197.112/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x907E841E /* 144.126.132.30/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x907E984D /* 144.126.152.77/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x90AC490B /* 144.172.73.11/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x90AC4910 /* 144.172.73.16/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x90AC7604 /* 144.172.118.4/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x90AC7629 /* 144.172.118.41/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x90AC7630 /* 144.172.118.48/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x90AC7633 /* 144.172.118.51/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x90AC763E /* 144.172.118.62/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x90AC7666 /* 144.172.118.102/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x90AC767C /* 144.172.118.124/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x90D95050 /* 144.217.80.80/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x90D95AD7 /* 144.217.90.215/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x90AC7637 /* 144.172.118.55/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x90AC764C /* 144.172.118.76/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x90AC765A /* 144.172.118.90/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x923B2326 /* 146.59.35.38/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x923B23F6 /* 146.59.35.246/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x92BE70A6 /* 146.190.112.166/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x92BE7F6E /* 146.190.127.110/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x92BEABC0 /* 146.190.171.192/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x92BEABDA /* 146.190.171.218/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x924651BA /* 146.70.81.186/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x9246A4D2 /* 146.70.164.210/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x932D3111 /* 147.45.49.17/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x932D4E22 /* 147.45.78.34/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x932D7491 /* 147.45.116.145/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x93B6D53D /* 147.182.213.61/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x9471985B /* 148.113.152.91/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x95381685 /* 149.56.22.133/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x95382C2F /* 149.56.44.47/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x95669CA5 /* 149.102.156.165/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x95CA4F65 /* 149.202.79.101/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x95CA4F81 /* 149.202.79.129/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x9750949F /* 151.80.148.159/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x9A0CFE39 /* 154.12.254.57/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x9835359A /* 152.53.53.154/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0x9A10743D /* 154.16.116.61/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x9C923F92 /* 156.146.63.146/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x9DF506C1 /* 157.245.6.193/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x9E45C92F /* 158.69.201.47/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x9EDC50D8 /* 158.220.80.216/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0x9EDC5CCB /* 158.220.92.203/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x9A1A9F9D /* 154.26.159.157/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x9A1ED223 /* 154.30.210.35/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x9A1ED224 /* 154.30.210.36/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x9B8AA1AB /* 155.138.161.171/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0x9C436F92 /* 156.67.111.146/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xA077F9F0 /* 160.119.249.240/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xA213E65E /* 162.19.230.94/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xA2F748C0 /* 162.247.72.192/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xA2F748C7 /* 162.247.72.199/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xA2F749C0 /* 162.247.73.192/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xA2F74A07 /* 162.247.74.7/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xA2F74A1B /* 162.247.74.27/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xA2F74A4A /* 162.247.74.74/32 */, 32, NDPI_PROTOCOL_TOR },
@@ -550,85 +569,90 @@ static ndpi_network ndpi_protocol_tor_protocol_list[] = {
{ 0xA2FB0598 /* 162.251.5.152/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xA3058F4C /* 163.5.143.76/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xA3AC2D66 /* 163.172.45.102/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xA3ACD5D4 /* 163.172.213.212/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xA484ACD1 /* 164.132.172.209/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xA516BE00 /* 165.22.190.0/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xA549F2A3 /* 165.73.242.163/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xA646CF02 /* 166.70.207.2/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xA996C409 /* 169.150.196.9/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xAA40BE7A /* 170.64.190.122/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xAB19C114 /* 171.25.193.20/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xAB19C119 /* 171.25.193.25/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xAB19C14D /* 171.25.193.77/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xAB19C14E /* 171.25.193.78/31 */, 31, NDPI_PROTOCOL_TOR },
{ 0xAB19C150 /* 171.25.193.80/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xAB19C1EA /* 171.25.193.234/31 */, 31, NDPI_PROTOCOL_TOR },
- { 0xAC518354 /* 172.81.131.84/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xAC51836E /* 172.81.131.110/31 */, 31, NDPI_PROTOCOL_TOR },
{ 0xAC51838B /* 172.81.131.139/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xAC51839C /* 172.81.131.156/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xAC5183A8 /* 172.81.131.168/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xAC68F39B /* 172.104.243.155/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xADE8C389 /* 173.232.195.137/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xADE8C390 /* 173.232.195.144/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xADE8C392 /* 173.232.195.146/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xADEDCE44 /* 173.237.206.68/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xAC51845E /* 172.81.132.94/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xAC518522 /* 172.81.133.34/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xAC68A485 /* 172.104.164.133/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xAC68B654 /* 172.104.182.84/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xAC68D629 /* 172.104.214.41/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xAC69A1A2 /* 172.105.161.162/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xACE8A434 /* 172.232.164.52/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xADF939FD /* 173.249.57.253/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xADFFFFD7 /* 173.255.255.215/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xAE8A1CEC /* 174.138.28.236/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xAFD67F06 /* 175.214.127.6/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB00A6BB4 /* 176.10.107.180/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB03A59B6 /* 176.58.89.182/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB03A6462 /* 176.58.100.98/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB03A79B1 /* 176.58.121.177/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB06172CA /* 176.97.114.202/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB072F8E1 /* 176.114.248.225/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB076C121 /* 176.118.193.33/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB07848BD /* 176.120.72.189/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB0795133 /* 176.121.81.51/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB07C200D /* 176.124.32.13/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB07EFDBE /* 176.126.253.190/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB211AA14 /* 178.17.170.20/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB211AA17 /* 178.17.170.23/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB211AABD /* 178.17.170.189/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB211AA47 /* 178.17.170.71/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB211AA7D /* 178.17.170.125/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB211AAA9 /* 178.17.170.169/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB211AB66 /* 178.17.171.102/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB211AE0E /* 178.17.174.14/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB211AEA4 /* 178.17.174.164/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB211AEC6 /* 178.17.174.198/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB2143710 /* 178.20.55.16/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB21437B6 /* 178.20.55.182/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB21E4DE4 /* 178.30.77.228/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB2AA250B /* 178.170.37.11/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB2AF8707 /* 178.175.135.7/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB2AF94A1 /* 178.175.148.161/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB2AF94AC /* 178.175.148.172/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB2AF94C3 /* 178.175.148.195/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB21FA017 /* 178.31.160.23/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB21FA1D8 /* 178.31.161.216/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB2A2D138 /* 178.162.209.56/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB2AF838D /* 178.175.131.141/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB2AF8E1A /* 178.175.142.26/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB2AF9469 /* 178.175.148.105/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB2AF946B /* 178.175.148.107/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB2AF946C /* 178.175.148.108/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB2AF94D1 /* 178.175.148.209/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB2DA9012 /* 178.218.144.18/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB2DA9033 /* 178.218.144.51/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB2DA9040 /* 178.218.144.64/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB2DA9060 /* 178.218.144.96/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB2DA9063 /* 178.218.144.99/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB32B8010 /* 179.43.128.16/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB32B9F4E /* 179.43.159.78/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB32B9FC2 /* 179.43.159.194/31 */, 31, NDPI_PROTOCOL_TOR },
{ 0xB32B9FC4 /* 179.43.159.196/30 */, 30, NDPI_PROTOCOL_TOR },
{ 0xB32B9FC8 /* 179.43.159.200/31 */, 31, NDPI_PROTOCOL_TOR },
+ { 0xB32BA7CD /* 179.43.167.205/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB32BB33A /* 179.43.179.58/31 */, 31, NDPI_PROTOCOL_TOR },
+ { 0xB32BB33C /* 179.43.179.60/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB32BB63A /* 179.43.182.58/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB32BB6E8 /* 179.43.182.232/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB330FBBC /* 179.48.251.188/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB496E263 /* 180.150.226.99/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB5298FEA /* 181.41.143.234/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB5298FEC /* 181.41.143.236/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB5298FF6 /* 181.41.143.246/31 */, 31, NDPI_PROTOCOL_TOR },
+ { 0xB5298FFA /* 181.41.143.250/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB5298FFC /* 181.41.143.252/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB84BDD6B /* 184.75.221.107/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB8693028 /* 184.105.48.40/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9072192 /* 185.7.33.146/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB90E6125 /* 185.14.97.37/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9222102 /* 185.34.33.2/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB923CADE /* 185.35.202.222/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB926AF85 /* 185.38.175.133/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB927CF53 /* 185.39.207.83/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB92AAACB /* 185.42.170.203/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9385353 /* 185.56.83.83/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB938AB5E /* 185.56.171.94/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB94186F3 /* 185.65.134.243/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9435272 /* 185.67.82.114/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB9527F80 /* 185.82.127.128/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB952DB6D /* 185.82.219.109/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9541FFE /* 185.84.31.254/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB956945A /* 185.86.148.90/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB95B74CA /* 185.91.116.202/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9645516 /* 185.100.85.22/31 */, 31, NDPI_PROTOCOL_TOR },
{ 0xB9645518 /* 185.100.85.24/31 */, 31, NDPI_PROTOCOL_TOR },
{ 0xB9645584 /* 185.100.85.132/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB9645680 /* 185.100.86.128/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9645729 /* 185.100.87.41/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9645788 /* 185.100.87.136/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB964578B /* 185.100.87.139/32 */, 32, NDPI_PROTOCOL_TOR },
@@ -637,9 +661,14 @@ static ndpi_network ndpi_protocol_tor_protocol_list[] = {
{ 0xB96457FA /* 185.100.87.250/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB96457FD /* 185.100.87.253/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB96A5EC3 /* 185.106.94.195/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB97092A8 /* 185.112.146.168/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB970930A /* 185.112.147.10/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB96A6666 /* 185.106.102.102/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB96B3940 /* 185.107.57.64/31 */, 31, NDPI_PROTOCOL_TOR },
+ { 0xB96B3942 /* 185.107.57.66/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB96B4638 /* 185.107.70.56/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB970900B /* 185.112.144.11/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB97092A7 /* 185.112.146.167/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB971801E /* 185.113.128.30/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB97E7515 /* 185.126.117.21/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9813D01 /* 185.129.61.1/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9813D02 /* 185.129.61.2/31 */, 31, NDPI_PROTOCOL_TOR },
{ 0xB9813D04 /* 185.129.61.4/30 */, 30, NDPI_PROTOCOL_TOR },
@@ -647,78 +676,87 @@ static ndpi_network ndpi_protocol_tor_protocol_list[] = {
{ 0xB9813D0A /* 185.129.61.10/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9813D81 /* 185.129.61.129/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9813E3E /* 185.129.62.62/31 */, 31, NDPI_PROTOCOL_TOR },
+ { 0xB9822C3B /* 185.130.44.59/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9822C6C /* 185.130.44.108/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9822F3A /* 185.130.47.58/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB984350C /* 185.132.53.12/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB98D9381 /* 185.141.147.129/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB98EEF31 /* 185.142.239.49/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB992E8EA /* 185.146.232.234/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB992E8F3 /* 185.146.232.243/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB999C5E3 /* 185.153.197.227/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB99A6E11 /* 185.154.110.17/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB99A6E8E /* 185.154.110.142/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9A5A9EF /* 185.165.169.239/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9A5AB54 /* 185.165.171.84/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB9A5BE6F /* 185.165.190.111/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9AA7219 /* 185.170.114.25/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB9AE8872 /* 185.174.136.114/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB9B53D12 /* 185.181.61.18/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB9B53D17 /* 185.181.61.23/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB9B53C87 /* 185.181.60.135/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9B53D73 /* 185.181.61.115/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9B53D8E /* 185.181.61.142/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9B79DD6 /* 185.183.157.214/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9B79F28 /* 185.183.159.40/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB9B9AA1B /* 185.185.170.27/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9BFCCFE /* 185.191.204.254/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9C134B4 /* 185.193.52.180/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB9C17FBB /* 185.193.127.187/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB9C17D69 /* 185.193.125.105/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9C19E86 /* 185.193.158.134/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9C3470C /* 185.195.71.12/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9C347F4 /* 185.195.71.244/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB9CDD2F5 /* 185.205.210.245/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9CF6B82 /* 185.207.107.130/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9CF6BD8 /* 185.207.107.216/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB9DC64F0 /* 185.220.100.240/28 */, 28, NDPI_PROTOCOL_TOR },
+ { 0xB9DC64F0 /* 185.220.100.240/30 */, 30, NDPI_PROTOCOL_TOR },
+ { 0xB9DC64FC /* 185.220.100.252/30 */, 30, NDPI_PROTOCOL_TOR },
{ 0xB9DC6500 /* 185.220.101.0/26 */, 26, NDPI_PROTOCOL_TOR },
{ 0xB9DC6540 /* 185.220.101.64/28 */, 28, NDPI_PROTOCOL_TOR },
- { 0xB9DC6550 /* 185.220.101.80/30 */, 30, NDPI_PROTOCOL_TOR },
- { 0xB9DC6554 /* 185.220.101.84/31 */, 31, NDPI_PROTOCOL_TOR },
- { 0xB9DC6556 /* 185.220.101.86/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB9DC6580 /* 185.220.101.128/27 */, 27, NDPI_PROTOCOL_TOR },
- { 0xB9DC65A0 /* 185.220.101.160/29 */, 29, NDPI_PROTOCOL_TOR },
+ { 0xB9DC6550 /* 185.220.101.80/29 */, 29, NDPI_PROTOCOL_TOR },
+ { 0xB9DC6558 /* 185.220.101.88/31 */, 31, NDPI_PROTOCOL_TOR },
+ { 0xB9DC655A /* 185.220.101.90/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB9DC6560 /* 185.220.101.96/29 */, 29, NDPI_PROTOCOL_TOR },
+ { 0xB9DC6568 /* 185.220.101.104/30 */, 30, NDPI_PROTOCOL_TOR },
+ { 0xB9DC656C /* 185.220.101.108/31 */, 31, NDPI_PROTOCOL_TOR },
+ { 0xB9DC656E /* 185.220.101.110/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB9DC6580 /* 185.220.101.128/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB9DC6582 /* 185.220.101.130/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB9DC6584 /* 185.220.101.132/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB9DC6586 /* 185.220.101.134/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB9DC6588 /* 185.220.101.136/30 */, 30, NDPI_PROTOCOL_TOR },
+ { 0xB9DC658D /* 185.220.101.141/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB9DC658E /* 185.220.101.142/31 */, 31, NDPI_PROTOCOL_TOR },
+ { 0xB9DC6590 /* 185.220.101.144/30 */, 30, NDPI_PROTOCOL_TOR },
+ { 0xB9DC6595 /* 185.220.101.149/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB9DC6596 /* 185.220.101.150/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB9DC6599 /* 185.220.101.153/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB9DC659A /* 185.220.101.154/31 */, 31, NDPI_PROTOCOL_TOR },
+ { 0xB9DC659C /* 185.220.101.156/30 */, 30, NDPI_PROTOCOL_TOR },
+ { 0xB9DC65A1 /* 185.220.101.161/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB9DC65A2 /* 185.220.101.162/31 */, 31, NDPI_PROTOCOL_TOR },
+ { 0xB9DC65A4 /* 185.220.101.164/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB9DC65A6 /* 185.220.101.166/31 */, 31, NDPI_PROTOCOL_TOR },
{ 0xB9DC65A8 /* 185.220.101.168/30 */, 30, NDPI_PROTOCOL_TOR },
- { 0xB9DC65AD /* 185.220.101.173/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9DC65AE /* 185.220.101.174/31 */, 31, NDPI_PROTOCOL_TOR },
- { 0xB9DC65B0 /* 185.220.101.176/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB9DC65B2 /* 185.220.101.178/31 */, 31, NDPI_PROTOCOL_TOR },
- { 0xB9DC65B4 /* 185.220.101.180/30 */, 30, NDPI_PROTOCOL_TOR },
- { 0xB9DC65B8 /* 185.220.101.184/29 */, 29, NDPI_PROTOCOL_TOR },
- { 0xB9DC6604 /* 185.220.102.4/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB9DC6606 /* 185.220.102.6/31 */, 31, NDPI_PROTOCOL_TOR },
- { 0xB9DC6608 /* 185.220.102.8/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB9DC66F0 /* 185.220.102.240/29 */, 29, NDPI_PROTOCOL_TOR },
- { 0xB9DC66F8 /* 185.220.102.248/30 */, 30, NDPI_PROTOCOL_TOR },
- { 0xB9DC66FC /* 185.220.102.252/31 */, 31, NDPI_PROTOCOL_TOR },
- { 0xB9DC66FE /* 185.220.102.254/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB9DC65B0 /* 185.220.101.176/29 */, 29, NDPI_PROTOCOL_TOR },
+ { 0xB9DC65B9 /* 185.220.101.185/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB9DC65BA /* 185.220.101.186/31 */, 31, NDPI_PROTOCOL_TOR },
+ { 0xB9DC65BC /* 185.220.101.188/30 */, 30, NDPI_PROTOCOL_TOR },
{ 0xB9DC6704 /* 185.220.103.4/30 */, 30, NDPI_PROTOCOL_TOR },
{ 0xB9DC6708 /* 185.220.103.8/31 */, 31, NDPI_PROTOCOL_TOR },
- { 0xB9DC6771 /* 185.220.103.113/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB9DC6772 /* 185.220.103.114/31 */, 31, NDPI_PROTOCOL_TOR },
- { 0xB9DC6774 /* 185.220.103.116/30 */, 30, NDPI_PROTOCOL_TOR },
- { 0xB9DC6778 /* 185.220.103.120/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9E145CB /* 185.225.69.203/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9E145E8 /* 185.225.69.232/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB9E1E2B5 /* 185.225.226.181/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9E3444E /* 185.227.68.78/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9E3866A /* 185.227.134.106/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9E96417 /* 185.233.100.23/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB9EB921D /* 185.235.146.29/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB9EF47A0 /* 185.239.71.160/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9F1D036 /* 185.241.208.54/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9F1D047 /* 185.241.208.71/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB9F1D051 /* 185.241.208.81/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9F1D073 /* 185.241.208.115/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB9F1D0C4 /* 185.241.208.196/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9F1D0CA /* 185.241.208.202/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9F1D0CC /* 185.241.208.204/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9F1D0CE /* 185.241.208.206/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9F1D0E8 /* 185.241.208.232/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9F1D0EC /* 185.241.208.236/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9F1D0F3 /* 185.241.208.243/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB9F31751 /* 185.243.23.81/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9F3DA23 /* 185.243.218.35/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9F3DA29 /* 185.243.218.41/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9F3DA2E /* 185.243.218.46/32 */, 32, NDPI_PROTOCOL_TOR },
@@ -728,28 +766,30 @@ static ndpi_network ndpi_protocol_tor_protocol_list[] = {
{ 0xB9F3DA6E /* 185.243.218.110/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9F3DACA /* 185.243.218.202/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9F3DACC /* 185.243.218.204/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB9F4190C /* 185.244.25.12/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9F4C0AF /* 185.244.192.175/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9F4C0B8 /* 185.244.192.184/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB9F656C5 /* 185.246.86.197/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9F680A1 /* 185.246.128.161/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xB9F6BC43 /* 185.246.188.67/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9F6BC49 /* 185.246.188.73/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9F6BC4A /* 185.246.188.74/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB9F6BC95 /* 185.246.188.149/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9F6BD4D /* 185.246.189.77/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB9F6BD63 /* 185.246.189.99/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB9F7B821 /* 185.247.184.33/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xB9F7B869 /* 185.247.184.105/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9FCE8DA /* 185.252.232.218/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xB9FEC48D /* 185.254.196.141/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xBC4429BF /* 188.68.41.191/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xBC4431EB /* 188.68.49.235/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xBC4434E7 /* 188.68.52.231/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xBCA5C861 /* 188.165.200.97/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xBCACE50F /* 188.172.229.15/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xBCD66815 /* 188.214.104.21/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xBCF1F094 /* 188.241.240.148/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xBD9308D3 /* 189.147.8.211/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xBD93A366 /* 189.147.163.102/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xBD93AF30 /* 189.147.175.48/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xBCF46A51 /* 188.244.106.81/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xBE67B362 /* 190.103.179.98/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xBE78E562 /* 190.120.229.98/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xBED3FE61 /* 190.211.254.97/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xBF651F42 /* 191.101.31.66/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xBFFC6F37 /* 191.252.111.55/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xBF60A522 /* 191.96.165.34/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC02A740D /* 192.42.116.13/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC02A740E /* 192.42.116.14/31 */, 31, NDPI_PROTOCOL_TOR },
{ 0xC02A7411 /* 192.42.116.17/32 */, 32, NDPI_PROTOCOL_TOR },
@@ -758,119 +798,113 @@ static ndpi_network ndpi_protocol_tor_protocol_list[] = {
{ 0xC02A7416 /* 192.42.116.22/31 */, 31, NDPI_PROTOCOL_TOR },
{ 0xC02A7418 /* 192.42.116.24/30 */, 30, NDPI_PROTOCOL_TOR },
{ 0xC02A741C /* 192.42.116.28/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC02A74AC /* 192.42.116.172/30 */, 30, NDPI_PROTOCOL_TOR },
+ { 0xC02A74AD /* 192.42.116.173/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xC02A74AE /* 192.42.116.174/31 */, 31, NDPI_PROTOCOL_TOR },
{ 0xC02A74B0 /* 192.42.116.176/29 */, 29, NDPI_PROTOCOL_TOR },
{ 0xC02A74B8 /* 192.42.116.184/30 */, 30, NDPI_PROTOCOL_TOR },
- { 0xC02A74BC /* 192.42.116.188/31 */, 31, NDPI_PROTOCOL_TOR },
{ 0xC02A74BF /* 192.42.116.191/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC02A74C0 /* 192.42.116.192/29 */, 29, NDPI_PROTOCOL_TOR },
{ 0xC02A74C8 /* 192.42.116.200/30 */, 30, NDPI_PROTOCOL_TOR },
- { 0xC02A74CC /* 192.42.116.204/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC02A74D0 /* 192.42.116.208/29 */, 29, NDPI_PROTOCOL_TOR },
{ 0xC02A74D8 /* 192.42.116.216/30 */, 30, NDPI_PROTOCOL_TOR },
- { 0xC02A74DC /* 192.42.116.220/31 */, 31, NDPI_PROTOCOL_TOR },
- { 0xC02EE3B9 /* 192.46.227.185/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC063956F /* 192.99.149.111/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC063A8B4 /* 192.99.168.180/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC0D2FFB5 /* 192.210.255.181/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xC06C3096 /* 192.108.48.150/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC11A732B /* 193.26.115.43/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC11A733D /* 193.26.115.61/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC11DBB4A /* 193.29.187.74/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC1231231 /* 193.35.18.49/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC123124D /* 193.35.18.77/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC123125E /* 193.35.18.94/31 */, 31, NDPI_PROTOCOL_TOR },
- { 0xC1231260 /* 193.35.18.96/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC1231262 /* 193.35.18.98/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC1231269 /* 193.35.18.105/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC1231278 /* 193.35.18.120/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC129E275 /* 193.41.226.117/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xC14650D5 /* 193.70.80.213/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC1698696 /* 193.105.134.150/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC169869B /* 193.105.134.155/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC1A3AA95 /* 193.163.170.149/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC1A88F81 /* 193.168.143.129/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xC18E9345 /* 193.142.147.69/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xC18E93E9 /* 193.142.147.233/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xC1A88DAD /* 193.168.141.173/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xC1A88FA1 /* 193.168.143.161/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xC1BC15D4 /* 193.188.21.212/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC1BD64C2 /* 193.189.100.194/31 */, 31, NDPI_PROTOCOL_TOR },
{ 0xC1BD64C4 /* 193.189.100.196/30 */, 30, NDPI_PROTOCOL_TOR },
{ 0xC1BD64C8 /* 193.189.100.200/30 */, 30, NDPI_PROTOCOL_TOR },
{ 0xC1BD64CC /* 193.189.100.204/31 */, 31, NDPI_PROTOCOL_TOR },
{ 0xC1BD64CE /* 193.189.100.206/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC1DA7640 /* 193.218.118.64/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xC1C81155 /* 193.200.17.85/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC1DA7659 /* 193.218.118.89/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC1DA7668 /* 193.218.118.104/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC1DA7685 /* 193.218.118.133/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC1DA7688 /* 193.218.118.136/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC1DA7697 /* 193.218.118.151/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xC1DA76AD /* 193.218.118.173/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xC1DA76B2 /* 193.218.118.178/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC1DA76B6 /* 193.218.118.182/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xC1DA76BC /* 193.218.118.188/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC1E9856D /* 193.233.133.109/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC1E9E856 /* 193.233.232.86/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC1E9E9DD /* 193.233.233.221/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC1EBCFEE /* 193.235.207.238/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC1EFE866 /* 193.239.232.102/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xC1EFE8E6 /* 193.239.232.230/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC20F7085 /* 194.15.112.133/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC20F7176 /* 194.15.113.118/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC20F73D4 /* 194.15.115.212/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC21AC040 /* 194.26.192.64/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC21AC04D /* 194.26.192.77/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC21AE5C5 /* 194.26.229.197/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xC21AC0A1 /* 194.26.192.161/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xC230F882 /* 194.48.248.130/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xC23EF815 /* 194.62.248.21/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC2A39D31 /* 194.163.157.49/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC2C37884 /* 194.195.120.132/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC2E94A1F /* 194.233.74.31/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC2E958B6 /* 194.233.88.182/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC2E9AE38 /* 194.233.174.56/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC350971E /* 195.80.151.30/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xC2A47A15 /* 194.164.122.21/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xC3104986 /* 195.16.73.134/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xC314115E /* 195.20.17.94/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xC31AF700 /* 195.26.247.0/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xC35097F2 /* 195.80.151.242/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC3584ACE /* 195.88.74.206/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC3609782 /* 195.96.151.130/31 */, 31, NDPI_PROTOCOL_TOR },
{ 0xC3A0DC68 /* 195.160.220.104/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC3B00313 /* 195.176.3.19/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC3B00314 /* 195.176.3.20/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC3B00317 /* 195.176.3.23/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC3B00318 /* 195.176.3.24/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC3F6E61F /* 195.246.230.31/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC4BD1E72 /* 196.189.30.114/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC62EA69D /* 198.46.166.157/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC63280ED /* 198.50.128.237/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC63A6B35 /* 198.58.107.53/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC6609B03 /* 198.96.155.3/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC6623014 /* 198.98.48.20/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xC662301F /* 198.98.48.31/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC6623021 /* 198.98.48.33/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC6623080 /* 198.98.48.128/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC66230C0 /* 198.98.48.192/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC66231CB /* 198.98.49.203/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC66232C7 /* 198.98.50.199/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xC66232D7 /* 198.98.50.215/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xC6623334 /* 198.98.51.52/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC66233BD /* 198.98.51.189/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xC66233F9 /* 198.98.51.249/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xC6623418 /* 198.98.52.24/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xC6623588 /* 198.98.53.136/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xC6623622 /* 198.98.54.34/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC6623631 /* 198.98.54.49/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC6623C5A /* 198.98.60.90/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC6623C9E /* 198.98.60.158/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC690B2A3 /* 198.144.178.163/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC6FB5463 /* 198.251.84.99/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC6FB5846 /* 198.251.88.70/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC6FB5874 /* 198.251.88.116/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC6FB588E /* 198.251.88.142/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xC7C3F8B8 /* 199.195.248.184/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC7C3F9D6 /* 199.195.249.214/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xC7C3FA12 /* 199.195.250.18/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xC7C3FA2E /* 199.195.250.46/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC7C3FAA5 /* 199.195.250.165/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC7C3FB4E /* 199.195.251.78/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC7C3FB77 /* 199.195.251.119/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xC7C3FB94 /* 199.195.251.148/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xC7C3FBCA /* 199.195.251.202/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC7C3FD7C /* 199.195.253.124/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC7C3FD9C /* 199.195.253.156/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC7C3FDB4 /* 199.195.253.180/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC7C3FDF7 /* 199.195.253.247/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xC7F9E640 /* 199.249.230.64/28 */, 28, NDPI_PROTOCOL_TOR },
- { 0xC7F9E650 /* 199.249.230.80/29 */, 29, NDPI_PROTOCOL_TOR },
- { 0xC7F9E658 /* 199.249.230.88/31 */, 31, NDPI_PROTOCOL_TOR },
- { 0xC7F9E664 /* 199.249.230.100/30 */, 30, NDPI_PROTOCOL_TOR },
- { 0xC7F9E668 /* 199.249.230.104/29 */, 29, NDPI_PROTOCOL_TOR },
- { 0xC7F9E670 /* 199.249.230.112/29 */, 29, NDPI_PROTOCOL_TOR },
- { 0xC7F9E678 /* 199.249.230.120/30 */, 30, NDPI_PROTOCOL_TOR },
- { 0xC7F9E68C /* 199.249.230.140/30 */, 30, NDPI_PROTOCOL_TOR },
- { 0xC7F9E690 /* 199.249.230.144/28 */, 28, NDPI_PROTOCOL_TOR },
- { 0xC7F9E6A0 /* 199.249.230.160/28 */, 28, NDPI_PROTOCOL_TOR },
- { 0xC7F9E6B0 /* 199.249.230.176/29 */, 29, NDPI_PROTOCOL_TOR },
- { 0xC7F9E6B8 /* 199.249.230.184/30 */, 30, NDPI_PROTOCOL_TOR },
- { 0xC7F9E6BC /* 199.249.230.188/31 */, 31, NDPI_PROTOCOL_TOR },
- { 0xC8191B70 /* 200.25.27.112/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xC87AB502 /* 200.122.181.2/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xCA454C24 /* 202.69.76.36/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xC9170C65 /* 201.23.12.101/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xC9170EE1 /* 201.23.14.225/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xC91710F9 /* 201.23.16.249/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xCA3DE262 /* 202.61.226.98/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xCA5EF6D2 /* 202.94.246.210/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xCAB66381 /* 202.182.99.129/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xCC086040 /* 204.8.96.64/28 */, 28, NDPI_PROTOCOL_TOR },
+ { 0xCC086050 /* 204.8.96.80/30 */, 30, NDPI_PROTOCOL_TOR },
+ { 0xCC086056 /* 204.8.96.86/31 */, 31, NDPI_PROTOCOL_TOR },
+ { 0xCC086058 /* 204.8.96.88/31 */, 31, NDPI_PROTOCOL_TOR },
+ { 0xCC086064 /* 204.8.96.100/30 */, 30, NDPI_PROTOCOL_TOR },
+ { 0xCC086068 /* 204.8.96.104/29 */, 29, NDPI_PROTOCOL_TOR },
+ { 0xCC086070 /* 204.8.96.112/29 */, 29, NDPI_PROTOCOL_TOR },
+ { 0xCC086078 /* 204.8.96.120/30 */, 30, NDPI_PROTOCOL_TOR },
+ { 0xCC08608C /* 204.8.96.140/30 */, 30, NDPI_PROTOCOL_TOR },
+ { 0xCC086090 /* 204.8.96.144/28 */, 28, NDPI_PROTOCOL_TOR },
+ { 0xCC0860A0 /* 204.8.96.160/28 */, 28, NDPI_PROTOCOL_TOR },
+ { 0xCC0860B0 /* 204.8.96.176/29 */, 29, NDPI_PROTOCOL_TOR },
+ { 0xCC0860B8 /* 204.8.96.184/30 */, 30, NDPI_PROTOCOL_TOR },
+ { 0xCC0860BC /* 204.8.96.188/31 */, 31, NDPI_PROTOCOL_TOR },
{ 0xCC089C8E /* 204.8.156.142/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xCC1B400A /* 204.27.64.10/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xCC301AD7 /* 204.48.26.215/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xCC55BF07 /* 204.85.191.7/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xCC55BF08 /* 204.85.191.8/31 */, 31, NDPI_PROTOCOL_TOR },
{ 0xCC890E5C /* 204.137.14.92/32 */, 32, NDPI_PROTOCOL_TOR },
@@ -883,35 +917,36 @@ static ndpi_network ndpi_protocol_tor_protocol_list[] = {
{ 0xCDB97723 /* 205.185.119.35/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xCDB979AA /* 205.185.121.170/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xCDB97B5D /* 205.185.123.93/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xCDB97CB0 /* 205.185.124.176/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xCDB97CC1 /* 205.185.124.193/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xD0440781 /* 208.68.7.129/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xD0633E12 /* 208.99.62.18/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xD06D24E0 /* 208.109.36.224/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xD06DD7BC /* 208.109.215.188/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xCDB97FE7 /* 205.185.127.231/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xD17FF5FA /* 209.127.245.250/31 */, 31, NDPI_PROTOCOL_TOR },
+ { 0xD17FF5FC /* 209.127.245.252/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xD187A80A /* 209.135.168.10/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xD187A838 /* 209.135.168.56/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xD18D20B5 /* 209.141.32.181/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xD18D20C6 /* 209.141.32.198/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xD18D255E /* 209.141.37.94/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xD18D279D /* 209.141.39.157/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xD18D2ECB /* 209.141.46.203/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xD18D32B2 /* 209.141.50.178/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xD18D331E /* 209.141.51.30/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xD18D3366 /* 209.141.51.102/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xD18D33B4 /* 209.141.51.180/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xD18D36CB /* 209.141.54.203/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xD18D36E3 /* 209.141.54.227/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xD18D371A /* 209.141.55.26/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xD18D3B74 /* 209.141.59.116/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xD18D3E47 /* 209.141.62.71/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xD4154206 /* 212.21.66.6/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xD445A750 /* 212.69.167.80/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xD44986CC /* 212.73.134.204/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xD457A885 /* 212.87.168.133/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xD45F324D /* 212.95.50.77/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xD45F344C /* 212.95.52.76/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xD55F9516 /* 213.95.149.22/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xD5E8EB53 /* 213.232.235.83/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xD5FC8C76 /* 213.252.140.118/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xD8499F4B /* 216.73.159.75/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xD8499F65 /* 216.73.159.101/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xD8EF5A13 /* 216.239.90.19/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xD90CD7A7 /* 217.12.215.167/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xD90CDD83 /* 217.12.221.131/32 */, 32, NDPI_PROTOCOL_TOR },
{ 0xD9920229 /* 217.146.2.41/32 */, 32, NDPI_PROTOCOL_TOR },
- { 0xD9AAC947 /* 217.170.201.71/32 */, 32, NDPI_PROTOCOL_TOR },
+ { 0xD9C56B8A /* 217.197.107.138/32 */, 32, NDPI_PROTOCOL_TOR },
/* End */
{ 0x0, 0, 0 }
};
diff --git a/src/lib/inc_generated/ndpi_zoom_match.c.inc b/src/lib/inc_generated/ndpi_zoom_match.c.inc
index 9ca6316e4..34a54ec62 100644
--- a/src/lib/inc_generated/ndpi_zoom_match.c.inc
+++ b/src/lib/inc_generated/ndpi_zoom_match.c.inc
@@ -25,13 +25,10 @@ static ndpi_network ndpi_protocol_zoom_protocol_list[] = {
{ 0x03158980 /* 3.21.137.128/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x03192980 /* 3.25.41.128/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x03501480 /* 3.80.20.128/25 */, 25, NDPI_PROTOCOL_ZOOM },
- { 0x03601300 /* 3.96.19.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
- { 0x03653400 /* 3.101.52.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x03682280 /* 3.104.34.128/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x03787900 /* 3.120.121.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x037FC280 /* 3.127.194.128/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x03D04800 /* 3.208.72.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
- { 0x03D3F100 /* 3.211.241.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x03EB4780 /* 3.235.71.128/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x03EB4880 /* 3.235.72.128/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x03EB4900 /* 3.235.73.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
@@ -41,13 +38,9 @@ static ndpi_network ndpi_protocol_zoom_protocol_list[] = {
{ 0x04234080 /* 4.35.64.128/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x08058000 /* 8.5.128.0/23 */, 23, NDPI_PROTOCOL_ZOOM },
{ 0x0D340680 /* 13.52.6.128/25 */, 25, NDPI_PROTOCOL_ZOOM },
- { 0x0D349200 /* 13.52.146.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x0FDC5000 /* 15.220.80.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
{ 0x0FDC5100 /* 15.220.81.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x103F1D00 /* 16.63.29.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
- { 0x103F1E00 /* 16.63.30.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
- { 0x129D5800 /* 18.157.88.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
- { 0x12CD5D80 /* 18.205.93.128/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x12FE1780 /* 18.254.23.128/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x12FE3D00 /* 18.254.61.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x14CB9E50 /* 20.203.158.80/28 */, 28, NDPI_PROTOCOL_ZOOM },
@@ -56,7 +49,6 @@ static ndpi_network ndpi_protocol_zoom_protocol_list[] = {
{ 0x32EFCC00 /* 50.239.204.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
{ 0x343D6480 /* 52.61.100.128/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x34CA3EC0 /* 52.202.62.192/26 */, 26, NDPI_PROTOCOL_ZOOM },
- { 0x34D7A800 /* 52.215.168.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0x407D3E00 /* 64.125.62.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
{ 0x40D39000 /* 64.211.144.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
{ 0x40E02000 /* 64.224.32.0/19 */, 19, NDPI_PROTOCOL_ZOOM },
@@ -75,119 +67,11 @@ static ndpi_network ndpi_protocol_zoom_protocol_list[] = {
{ 0x73728300 /* 115.114.131.0/26 */, 26, NDPI_PROTOCOL_ZOOM },
{ 0x781D9400 /* 120.29.148.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
{ 0x79F49200 /* 121.244.146.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x81970180 /* 129.151.1.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x819701C0 /* 129.151.1.192/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x81970200 /* 129.151.2.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x819703A0 /* 129.151.3.160/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x81970760 /* 129.151.7.96/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x81970B40 /* 129.151.11.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x81970B80 /* 129.151.11.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x81970C00 /* 129.151.12.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x81970D40 /* 129.151.13.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x81970FE0 /* 129.151.15.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x81971000 /* 129.151.16.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x81971FE0 /* 129.151.31.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x81972800 /* 129.151.40.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
- { 0x819728A0 /* 129.151.40.160/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x819728C0 /* 129.151.40.192/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x81972900 /* 129.151.41.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
- { 0x819729C0 /* 129.151.41.192/26 */, 26, NDPI_PROTOCOL_ZOOM },
- { 0x81972A00 /* 129.151.42.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x81972A40 /* 129.151.42.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x81972A80 /* 129.151.42.128/26 */, 26, NDPI_PROTOCOL_ZOOM },
- { 0x81972AE0 /* 129.151.42.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x81972B00 /* 129.151.43.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x81972B40 /* 129.151.43.64/26 */, 26, NDPI_PROTOCOL_ZOOM },
- { 0x81973000 /* 129.151.48.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x819730A0 /* 129.151.48.160/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x81973100 /* 129.151.49.0/26 */, 26, NDPI_PROTOCOL_ZOOM },
- { 0x81973160 /* 129.151.49.96/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x81973180 /* 129.151.49.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x819731C0 /* 129.151.49.192/26 */, 26, NDPI_PROTOCOL_ZOOM },
- { 0x81973200 /* 129.151.50.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x81973240 /* 129.151.50.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x81973480 /* 129.151.52.128/26 */, 26, NDPI_PROTOCOL_ZOOM },
- { 0x81973520 /* 129.151.53.32/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x819735E0 /* 129.151.53.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x81973720 /* 129.151.55.32/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x81973820 /* 129.151.56.32/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x81973920 /* 129.151.57.32/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x81973CC0 /* 129.151.60.192/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x819F0220 /* 129.159.2.32/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x819F02C0 /* 129.159.2.192/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x819F0300 /* 129.159.3.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
- { 0x819F0400 /* 129.159.4.0/23 */, 23, NDPI_PROTOCOL_ZOOM },
- { 0x819F0600 /* 129.159.6.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x819F0660 /* 129.159.6.96/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x819F0680 /* 129.159.6.128/26 */, 26, NDPI_PROTOCOL_ZOOM },
- { 0x819F06C0 /* 129.159.6.192/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x819FA000 /* 129.159.160.0/26 */, 26, NDPI_PROTOCOL_ZOOM },
- { 0x819FA040 /* 129.159.160.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x819FA300 /* 129.159.163.0/26 */, 26, NDPI_PROTOCOL_ZOOM },
- { 0x819FA3A0 /* 129.159.163.160/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x819FD000 /* 129.159.208.0/21 */, 21, NDPI_PROTOCOL_ZOOM },
- { 0x819FD800 /* 129.159.216.0/26 */, 26, NDPI_PROTOCOL_ZOOM },
- { 0x819FD840 /* 129.159.216.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x819FD880 /* 129.159.216.128/26 */, 26, NDPI_PROTOCOL_ZOOM },
- { 0x823DA400 /* 130.61.164.0/22 */, 22, NDPI_PROTOCOL_ZOOM },
- { 0x84E2B000 /* 132.226.176.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
- { 0x84E2B080 /* 132.226.176.128/26 */, 26, NDPI_PROTOCOL_ZOOM },
- { 0x84E2B160 /* 132.226.177.96/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x84E2B180 /* 132.226.177.128/25 */, 25, NDPI_PROTOCOL_ZOOM },
- { 0x84E2B200 /* 132.226.178.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x84E2B280 /* 132.226.178.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x84E2B2E0 /* 132.226.178.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x84E2B300 /* 132.226.179.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x84E2B340 /* 132.226.179.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x84E2B480 /* 132.226.180.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x84E2B7A0 /* 132.226.183.160/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x84E2B9C0 /* 132.226.185.192/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x86E00000 /* 134.224.0.0/16 */, 16, NDPI_PROTOCOL_ZOOM },
- { 0x8CEE8000 /* 140.238.128.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
- { 0x8CEEE800 /* 140.238.232.0/22 */, 22, NDPI_PROTOCOL_ZOOM },
{ 0x90C30000 /* 144.195.0.0/16 */, 16, NDPI_PROTOCOL_ZOOM },
{ 0x937C6000 /* 147.124.96.0/19 */, 19, NDPI_PROTOCOL_ZOOM },
{ 0x95890000 /* 149.137.0.0/17 */, 17, NDPI_PROTOCOL_ZOOM },
- { 0x96E6E000 /* 150.230.224.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
- { 0x96E6E080 /* 150.230.224.128/26 */, 26, NDPI_PROTOCOL_ZOOM },
- { 0x96E6E0E0 /* 150.230.224.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x98431400 /* 152.67.20.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
- { 0x98437600 /* 152.67.118.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
- { 0x9843A800 /* 152.67.168.0/22 */, 22, NDPI_PROTOCOL_ZOOM },
- { 0x9843B400 /* 152.67.180.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
- { 0x9843B820 /* 152.67.184.32/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x9843F000 /* 152.67.240.0/21 */, 21, NDPI_PROTOCOL_ZOOM },
- { 0x98460000 /* 152.70.0.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
- { 0x98460080 /* 152.70.0.128/26 */, 26, NDPI_PROTOCOL_ZOOM },
- { 0x984600E0 /* 152.70.0.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x98460100 /* 152.70.1.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
- { 0x98460180 /* 152.70.1.128/26 */, 26, NDPI_PROTOCOL_ZOOM },
- { 0x984601C0 /* 152.70.1.192/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x98460200 /* 152.70.2.0/26 */, 26, NDPI_PROTOCOL_ZOOM },
- { 0x984607C0 /* 152.70.7.192/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x98460A20 /* 152.70.10.32/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x9846E020 /* 152.70.224.32/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x9846E040 /* 152.70.224.64/26 */, 26, NDPI_PROTOCOL_ZOOM },
- { 0x9846E0A0 /* 152.70.224.160/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x9846E0C0 /* 152.70.224.192/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x9846E100 /* 152.70.225.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
- { 0x9846E1A0 /* 152.70.225.160/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x9846E1C0 /* 152.70.225.192/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x9846E200 /* 152.70.226.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x9846E360 /* 152.70.227.96/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x9846E3C0 /* 152.70.227.192/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x9846E400 /* 152.70.228.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x9846E440 /* 152.70.228.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x9846E480 /* 152.70.228.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0x9C2D0000 /* 156.45.0.0/17 */, 17, NDPI_PROTOCOL_ZOOM },
- { 0x9E654000 /* 158.101.64.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
- { 0x9E65B800 /* 158.101.184.0/23 */, 23, NDPI_PROTOCOL_ZOOM },
- { 0x9E65BA00 /* 158.101.186.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
- { 0x9E65BA80 /* 158.101.186.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x9E65BAC0 /* 158.101.186.192/26 */, 26, NDPI_PROTOCOL_ZOOM },
- { 0x9E65BB00 /* 158.101.187.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
- { 0x9E65BBA0 /* 158.101.187.160/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0x9E65BBC0 /* 158.101.187.192/26 */, 26, NDPI_PROTOCOL_ZOOM },
{ 0x9F7C0000 /* 159.124.0.0/16 */, 16, NDPI_PROTOCOL_ZOOM },
{ 0xA0013880 /* 160.1.56.128/25 */, 25, NDPI_PROTOCOL_ZOOM },
{ 0xA1C78800 /* 161.199.136.0/22 */, 22, NDPI_PROTOCOL_ZOOM },
@@ -195,119 +79,9 @@ static ndpi_network ndpi_protocol_zoom_protocol_list[] = {
{ 0xA2FF2400 /* 162.255.36.0/22 */, 22, NDPI_PROTOCOL_ZOOM },
{ 0xA5FE5800 /* 165.254.88.0/23 */, 23, NDPI_PROTOCOL_ZOOM },
{ 0xA66C4000 /* 166.108.64.0/18 */, 18, NDPI_PROTOCOL_ZOOM },
- { 0xA88A1000 /* 168.138.16.0/22 */, 22, NDPI_PROTOCOL_ZOOM },
- { 0xA88A3000 /* 168.138.48.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
- { 0xA88A3800 /* 168.138.56.0/21 */, 21, NDPI_PROTOCOL_ZOOM },
- { 0xA88A4800 /* 168.138.72.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
- { 0xA88A4A00 /* 168.138.74.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
- { 0xA88A5000 /* 168.138.80.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
- { 0xA88A5080 /* 168.138.80.128/26 */, 26, NDPI_PROTOCOL_ZOOM },
- { 0xA88A50E0 /* 168.138.80.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xA88A5100 /* 168.138.81.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
- { 0xA88A5200 /* 168.138.82.0/23 */, 23, NDPI_PROTOCOL_ZOOM },
- { 0xA88A5400 /* 168.138.84.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
- { 0xA88A5480 /* 168.138.84.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xA88A54C0 /* 168.138.84.192/26 */, 26, NDPI_PROTOCOL_ZOOM },
- { 0xA88A5500 /* 168.138.85.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
- { 0xA88A5600 /* 168.138.86.0/23 */, 23, NDPI_PROTOCOL_ZOOM },
- { 0xA88A6000 /* 168.138.96.0/22 */, 22, NDPI_PROTOCOL_ZOOM },
- { 0xA88A7400 /* 168.138.116.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xA88A7440 /* 168.138.116.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xA88A7480 /* 168.138.116.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xA88A74E0 /* 168.138.116.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xA88A7500 /* 168.138.117.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xA88A7560 /* 168.138.117.96/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xA88A7580 /* 168.138.117.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xA88A7600 /* 168.138.118.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xA88A76A0 /* 168.138.118.160/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xA88A76E0 /* 168.138.118.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xA88A7700 /* 168.138.119.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xA88A7780 /* 168.138.119.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xA88AF400 /* 168.138.244.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
{ 0xAA720000 /* 170.114.0.0/16 */, 16, NDPI_PROTOCOL_ZOOM },
{ 0xADE75000 /* 173.231.80.0/20 */, 20, NDPI_PROTOCOL_ZOOM },
{ 0xC0CC0C00 /* 192.204.12.0/22 */, 22, NDPI_PROTOCOL_ZOOM },
- { 0xC17A1000 /* 193.122.16.0/25 */, 25, NDPI_PROTOCOL_ZOOM },
- { 0xC17A10C0 /* 193.122.16.192/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17A1100 /* 193.122.17.0/26 */, 26, NDPI_PROTOCOL_ZOOM },
- { 0xC17A1140 /* 193.122.17.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17A11E0 /* 193.122.17.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17A1220 /* 193.122.18.32/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17A1240 /* 193.122.18.64/26 */, 26, NDPI_PROTOCOL_ZOOM },
- { 0xC17A12A0 /* 193.122.18.160/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17A12C0 /* 193.122.18.192/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17A1300 /* 193.122.19.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17A13A0 /* 193.122.19.160/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17A13C0 /* 193.122.19.192/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17A14E0 /* 193.122.20.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17A1560 /* 193.122.21.96/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17A2000 /* 193.122.32.0/21 */, 21, NDPI_PROTOCOL_ZOOM },
- { 0xC17A2800 /* 193.122.40.0/22 */, 22, NDPI_PROTOCOL_ZOOM },
- { 0xC17A2C00 /* 193.122.44.0/24 */, 24, NDPI_PROTOCOL_ZOOM },
- { 0xC17A2D20 /* 193.122.45.32/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17A2D40 /* 193.122.45.64/26 */, 26, NDPI_PROTOCOL_ZOOM },
- { 0xC17A2D80 /* 193.122.45.128/25 */, 25, NDPI_PROTOCOL_ZOOM },
- { 0xC17A2E00 /* 193.122.46.0/23 */, 23, NDPI_PROTOCOL_ZOOM },
- { 0xC17AD060 /* 193.122.208.96/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17AD820 /* 193.122.216.32/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17ADE00 /* 193.122.222.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17ADF80 /* 193.122.223.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17AE2A0 /* 193.122.226.160/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17AE7C0 /* 193.122.231.192/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17AE8A0 /* 193.122.232.160/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17AED40 /* 193.122.237.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17AF4A0 /* 193.122.244.160/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17AF4E0 /* 193.122.244.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17AF500 /* 193.122.245.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17AF760 /* 193.122.247.96/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17AFCC0 /* 193.122.252.192/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17B0000 /* 193.123.0.0/19 */, 19, NDPI_PROTOCOL_ZOOM },
- { 0xC17B2800 /* 193.123.40.0/21 */, 21, NDPI_PROTOCOL_ZOOM },
- { 0xC17B8000 /* 193.123.128.0/19 */, 19, NDPI_PROTOCOL_ZOOM },
- { 0xC17BA800 /* 193.123.168.0/21 */, 21, NDPI_PROTOCOL_ZOOM },
- { 0xC17BC0E0 /* 193.123.192.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BC100 /* 193.123.193.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BC160 /* 193.123.193.96/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BC260 /* 193.123.194.96/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BC280 /* 193.123.194.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BC2E0 /* 193.123.194.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BC300 /* 193.123.195.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BC400 /* 193.123.196.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BC4C0 /* 193.123.196.192/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BC500 /* 193.123.197.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BC540 /* 193.123.197.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BC640 /* 193.123.198.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BC6A0 /* 193.123.198.160/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BC740 /* 193.123.199.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BC880 /* 193.123.200.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BC920 /* 193.123.201.32/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BC9E0 /* 193.123.201.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BCA40 /* 193.123.202.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BCA80 /* 193.123.202.128/26 */, 26, NDPI_PROTOCOL_ZOOM },
- { 0xC17BCB00 /* 193.123.203.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BCBA0 /* 193.123.203.160/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BCBC0 /* 193.123.203.192/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BCC00 /* 193.123.204.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BCC40 /* 193.123.204.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BCD40 /* 193.123.205.64/26 */, 26, NDPI_PROTOCOL_ZOOM },
- { 0xC17BCD80 /* 193.123.205.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BCE20 /* 193.123.206.32/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BCE80 /* 193.123.206.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BCF20 /* 193.123.207.32/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BD0A0 /* 193.123.208.160/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BD100 /* 193.123.209.0/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BD160 /* 193.123.209.96/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BD240 /* 193.123.210.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BD3E0 /* 193.123.211.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BD480 /* 193.123.212.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BD7C0 /* 193.123.215.192/26 */, 26, NDPI_PROTOCOL_ZOOM },
- { 0xC17BD840 /* 193.123.216.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BD880 /* 193.123.216.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BD9A0 /* 193.123.217.160/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BDB40 /* 193.123.219.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BDCE0 /* 193.123.220.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BDE40 /* 193.123.222.64/27 */, 27, NDPI_PROTOCOL_ZOOM },
- { 0xC17BDEE0 /* 193.123.222.224/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xC6FB8000 /* 198.251.128.0/17 */, 17, NDPI_PROTOCOL_ZOOM },
{ 0xCAB1CF80 /* 202.177.207.128/27 */, 27, NDPI_PROTOCOL_ZOOM },
{ 0xCBC8DB80 /* 203.200.219.128/27 */, 27, NDPI_PROTOCOL_ZOOM },