Skip to content

Commit

Permalink
IP lists: aggregate addresses wherever possible
Browse files Browse the repository at this point in the history
See #2150
  • Loading branch information
IvanNardi committed Nov 16, 2023
1 parent 6c9571d commit 531ffa7
Show file tree
Hide file tree
Showing 43 changed files with 4,732 additions and 82,363 deletions.
11,622 changes: 2,068 additions & 9,554 deletions src/lib/inc_generated/ndpi_amazon_aws_match.c.inc

Large diffs are not rendered by default.

16 changes: 6 additions & 10 deletions src/lib/inc_generated/ndpi_asn_alibaba.c.inc
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ static ndpi_network ndpi_protocol_alibaba_protocol_list[] = {
{ 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/20 */, 20, NDPI_PROTOCOL_ALIBABA },
{ 0x08DE4000 /* 8.222.64.0/19 */, 19, NDPI_PROTOCOL_ALIBABA },
{ 0x08DE8000 /* 8.222.128.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 },
Expand All @@ -63,8 +63,7 @@ static ndpi_network ndpi_protocol_alibaba_protocol_list[] = {
{ 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/23 */, 23, NDPI_PROTOCOL_ALIBABA },
{ 0x2B601600 /* 43.96.22.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 },
{ 0x2B602000 /* 43.96.32.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
Expand All @@ -73,9 +72,7 @@ static ndpi_network ndpi_protocol_alibaba_protocol_list[] = {
{ 0x2B604800 /* 43.96.72.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
{ 0x2B605000 /* 43.96.80.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
{ 0x2D59C800 /* 45.89.200.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
{ 0x2D5D1200 /* 45.93.18.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
{ 0x2D712800 /* 45.113.40.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
{ 0x2D869200 /* 45.134.146.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
{ 0x2DC41C00 /* 45.196.28.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
{ 0x2DC7B300 /* 45.199.179.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
{ 0x2F340000 /* 47.52.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
Expand Down Expand Up @@ -103,6 +100,7 @@ static ndpi_network ndpi_protocol_alibaba_protocol_list[] = {
{ 0x2F780000 /* 47.120.0.0/15 */, 15, NDPI_PROTOCOL_ALIBABA },
{ 0x2F7A0000 /* 47.122.0.0/17 */, 17, NDPI_PROTOCOL_ALIBABA },
{ 0x2F7A8000 /* 47.122.128.0/18 */, 18, NDPI_PROTOCOL_ALIBABA },
{ 0x2F7AC000 /* 47.122.192.0/19 */, 19, NDPI_PROTOCOL_ALIBABA },
{ 0x2F7B0000 /* 47.123.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
{ 0x2FEB0000 /* 47.235.0.0/19 */, 19, NDPI_PROTOCOL_ALIBABA },
{ 0x2FEC0000 /* 47.236.0.0/14 */, 14, NDPI_PROTOCOL_ALIBABA },
Expand Down Expand Up @@ -137,7 +135,6 @@ static ndpi_network ndpi_protocol_alibaba_protocol_list[] = {
{ 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 },
{ 0x5BC06B00 /* 91.192.107.0/24 */, 24, 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 },
Expand Down Expand Up @@ -203,7 +200,8 @@ static ndpi_network ndpi_protocol_alibaba_protocol_list[] = {
{ 0xAA215C00 /* 170.33.92.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
{ 0xAA216000 /* 170.33.96.0/21 */, 21, NDPI_PROTOCOL_ALIBABA },
{ 0xAA216800 /* 170.33.104.0/22 */, 22, NDPI_PROTOCOL_ALIBABA },
{ 0xB284F000 /* 178.132.240.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 },
{ 0xB284F400 /* 178.132.244.0/23 */, 23, NDPI_PROTOCOL_ALIBABA },
{ 0xB284F700 /* 178.132.247.0/24 */, 24, NDPI_PROTOCOL_ALIBABA },
{ 0xB65C0000 /* 182.92.0.0/16 */, 16, NDPI_PROTOCOL_ALIBABA },
Expand Down Expand Up @@ -258,9 +256,7 @@ static ndpi_network6 ndpi_protocol_alibaba_protocol_list_6[] = {
{ "240b:4003:fd95::", 48, NDPI_PROTOCOL_ALIBABA },
{ "240b:4003:fd96::", 48, NDPI_PROTOCOL_ALIBABA },
{ "240b:4003:fee3::", 48, NDPI_PROTOCOL_ALIBABA },
{ "240b:4004:fffc::", 48, NDPI_PROTOCOL_ALIBABA },
{ "240b:4004:ffff::", 48, NDPI_PROTOCOL_ALIBABA },
{ "240b:4005::", 32, NDPI_PROTOCOL_ALIBABA },
{ "240b:4004::", 31, NDPI_PROTOCOL_ALIBABA },
{ "240b:4007::", 32, NDPI_PROTOCOL_ALIBABA },
{ "240b:4009::", 32, NDPI_PROTOCOL_ALIBABA },
{ "240b:400b::", 32, NDPI_PROTOCOL_ALIBABA },
Expand Down
1 change: 0 additions & 1 deletion src/lib/inc_generated/ndpi_asn_apple.c.inc
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,6 @@ static ndpi_network ndpi_protocol_apple_protocol_list[] = {
{ 0x41C71600 /* 65.199.22.0/23 */, 23, NDPI_PROTOCOL_APPLE },
{ 0x8BB28000 /* 139.178.128.0/18 */, 18, NDPI_PROTOCOL_APPLE },
{ 0x90B20000 /* 144.178.0.0/18 */, 18, NDPI_PROTOCOL_APPLE },
{ 0xD10E5000 /* 209.14.80.0/22 */, 22, NDPI_PROTOCOL_APPLE },
/* End */
{ 0x0, 0, 0 }
};
Expand Down
7 changes: 6 additions & 1 deletion src/lib/inc_generated/ndpi_asn_discord.c.inc
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@


static ndpi_network ndpi_protocol_discord_protocol_list[] = {
{ 0x05B4D800 /* 5.180.216.0/22 */, 22, NDPI_PROTOCOL_DISCORD },
{ 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 },
Expand All @@ -29,12 +30,15 @@ static ndpi_network ndpi_protocol_discord_protocol_list[] = {
{ 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 },
{ 0x4216C800 /* 66.22.200.0/21 */, 21, NDPI_PROTOCOL_DISCORD },
{ 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/21 */, 21, 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 },
{ 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 },
Expand Down Expand Up @@ -101,6 +105,7 @@ static ndpi_network6 ndpi_protocol_discord_protocol_list_6[] = {
{ "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 },
Expand Down
4 changes: 0 additions & 4 deletions src/lib/inc_generated/ndpi_asn_edgecast.c.inc
Original file line number Diff line number Diff line change
Expand Up @@ -329,7 +329,6 @@ static ndpi_network6 ndpi_protocol_edgecast_protocol_list_6[] = {
{ "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:4a20::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a24::", 47, NDPI_PROTOCOL_EDGECAST },
Expand All @@ -340,15 +339,13 @@ static ndpi_network6 ndpi_protocol_edgecast_protocol_list_6[] = {
{ "2606:2800:4a32::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a48::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a4c::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a4e::", 48, 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:4a68::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a6a::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a7c::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a7e::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:4a80::", 47, NDPI_PROTOCOL_EDGECAST },
Expand Down Expand Up @@ -400,7 +397,6 @@ static ndpi_network6 ndpi_protocol_edgecast_protocol_list_6[] = {
{ "2606:2800:5150::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5a00::", 47, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5a0c::", 48, NDPI_PROTOCOL_EDGECAST },
{ "2606:2800:5a10::", 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 },
Expand Down
15 changes: 9 additions & 6 deletions src/lib/inc_generated/ndpi_asn_facebook.c.inc
Original file line number Diff line number Diff line change
Expand Up @@ -34,15 +34,15 @@ static ndpi_network ndpi_protocol_facebook_protocol_list[] = {
{ 0x66847A00 /* 102.132.122.0/23 */, 23, 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/23 */, 23, NDPI_PROTOCOL_FACEBOOK },
{ 0x66DDBF00 /* 102.221.191.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x66DDBC00 /* 102.221.188.0/22 */, 22, 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/22 */, 22, NDPI_PROTOCOL_FACEBOOK },
{ 0x81868800 /* 129.134.136.0/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x81868A00 /* 129.134.138.0/23 */, 23, 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 },
Expand All @@ -58,7 +58,7 @@ static ndpi_network ndpi_protocol_facebook_protocol_list[] = {
{ 0x8186B000 /* 129.134.176.0/23 */, 23, 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/24 */, 24, NDPI_PROTOCOL_FACEBOOK },
{ 0x8186B800 /* 129.134.184.0/23 */, 23, 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 },
Expand All @@ -71,6 +71,7 @@ static ndpi_network ndpi_protocol_facebook_protocol_list[] = {
{ 0x9DF0B600 /* 157.240.182.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 },
Expand All @@ -97,7 +98,8 @@ static ndpi_network6 ndpi_protocol_facebook_protocol_list_6[] = {
{ "2a03:2887:ff30::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff35::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff37::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff38::", 46, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff39::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff3a::", 47, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff3f::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff40::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2a03:2887:ff43::", 48, NDPI_PROTOCOL_FACEBOOK },
Expand All @@ -109,14 +111,15 @@ static ndpi_network6 ndpi_protocol_facebook_protocol_list_6[] = {
{ "2a03:2887:ff52::", 48, 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 },
{ "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:e::", 47, NDPI_PROTOCOL_FACEBOOK },
{ "2c0f:ef78:11::", 48, NDPI_PROTOCOL_FACEBOOK },
{ "2c0f:ef78:10::", 47, NDPI_PROTOCOL_FACEBOOK },
{ "2c0f:ef78:12::", 48, NDPI_PROTOCOL_FACEBOOK },
/* End */
{ NULL, 0, 0 }
Expand Down
3 changes: 2 additions & 1 deletion src/lib/inc_generated/ndpi_asn_goto.c.inc
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,8 @@ static ndpi_network ndpi_protocol_goto_protocol_list[] = {
{ 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/22 */, 22, NDPI_PROTOCOL_GOTO },
{ 0x4E6C7400 /* 78.108.116.0/24 */, 24, NDPI_PROTOCOL_GOTO },
{ 0x4E6C7700 /* 78.108.119.0/24 */, 24, 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 },
Expand Down
2 changes: 0 additions & 2 deletions src/lib/inc_generated/ndpi_asn_nvidia.c.inc
Original file line number Diff line number Diff line change
Expand Up @@ -50,9 +50,7 @@ static ndpi_network ndpi_protocol_nvidia_protocol_list[] = {
{ 0x70D98000 /* 112.217.128.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 },
{ 0xC1F63300 /* 193.246.51.0/24 */, 24, NDPI_PROTOCOL_NVIDIA },
{ 0xD8E47000 /* 216.228.112.0/20 */, 20, NDPI_PROTOCOL_NVIDIA },
{ 0xD9C7D100 /* 217.199.209.0/24 */, 24, NDPI_PROTOCOL_NVIDIA },
/* End */
{ 0x0, 0, 0 }
};
Expand Down
10 changes: 5 additions & 5 deletions src/lib/inc_generated/ndpi_asn_opendns.c.inc
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,6 @@ static ndpi_network ndpi_protocol_opendns_protocol_list[] = {
{ 0x92703000 /* 146.112.48.0/20 */, 20, NDPI_PROTOCOL_OPENDNS },
{ 0x92704000 /* 146.112.64.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x92704800 /* 146.112.72.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x92704E00 /* 146.112.78.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x92705000 /* 146.112.80.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x92705400 /* 146.112.84.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x92705600 /* 146.112.86.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
Expand Down Expand Up @@ -89,8 +88,7 @@ static ndpi_network ndpi_protocol_opendns_protocol_list[] = {
{ 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 },
{ 0x97BAD000 /* 151.186.208.0/23 */, 23, NDPI_PROTOCOL_OPENDNS },
{ 0x97BAD200 /* 151.186.210.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x97BAD000 /* 151.186.208.0/22 */, 22, 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 },
Expand All @@ -109,16 +107,17 @@ static ndpi_network ndpi_protocol_opendns_protocol_list[] = {
{ 0x9BBE2C00 /* 155.190.44.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE3000 /* 155.190.48.0/21 */, 21, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE3800 /* 155.190.56.0/22 */, 22, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE3C00 /* 155.190.60.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE3C00 /* 155.190.60.0/23 */, 23, 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 },
{ 0x9BBE4900 /* 155.190.73.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 },
{ 0x9BBE5900 /* 155.190.89.0/24 */, 24, NDPI_PROTOCOL_OPENDNS },
{ 0x9BBE5800 /* 155.190.88.0/23 */, 23, 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 },
Expand All @@ -132,6 +131,7 @@ static ndpi_network ndpi_protocol_opendns_protocol_list[] = {
{ 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 },
{ 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 },
Expand Down
4 changes: 4 additions & 0 deletions src/lib/inc_generated/ndpi_asn_steam.c.inc
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,12 @@


static ndpi_network ndpi_protocol_steam_protocol_list[] = {
{ 0x2D79B800 /* 45.121.184.0/24 */, 24, NDPI_PROTOCOL_STEAM },
{ 0x670A7C00 /* 103.10.124.0/23 */, 23, NDPI_PROTOCOL_STEAM },
{ 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 },
Expand Down Expand Up @@ -53,6 +55,8 @@ 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:a::", 48, NDPI_PROTOCOL_STEAM },
{ "2602:801:f000::", 47, NDPI_PROTOCOL_STEAM },
{ "2602:801:f002::", 48, NDPI_PROTOCOL_STEAM },
{ "2602:801:f005::", 48, NDPI_PROTOCOL_STEAM },
Expand Down
6 changes: 4 additions & 2 deletions src/lib/inc_generated/ndpi_asn_tencent.c.inc
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,10 @@ static ndpi_network ndpi_protocol_tencent_protocol_list[] = {
{ 0x2B9EC000 /* 43.158.192.0/18 */, 18, NDPI_PROTOCOL_TENCENT },
{ 0x2B9F0000 /* 43.159.0.0/18 */, 18, NDPI_PROTOCOL_TENCENT },
{ 0x2B9F8000 /* 43.159.128.0/17 */, 17, NDPI_PROTOCOL_TENCENT },
{ 0x2BA00000 /* 43.160.0.0/15 */, 15, NDPI_PROTOCOL_TENCENT },
{ 0x2BA00000 /* 43.160.0.0/17 */, 17, NDPI_PROTOCOL_TENCENT },
{ 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 },
{ 0x2BAC0F00 /* 43.172.15.0/24 */, 24, NDPI_PROTOCOL_TENCENT },
Expand Down Expand Up @@ -90,7 +93,6 @@ static ndpi_network ndpi_protocol_tencent_protocol_list[] = {
{ 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 },
{ 0x65210E00 /* 101.33.14.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 },
Expand Down
8 changes: 6 additions & 2 deletions src/lib/inc_generated/ndpi_asn_yandex.c.inc
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,9 @@ static ndpi_network ndpi_protocol_yandex_protocol_list[] = {
{ 0x4D580000 /* 77.88.0.0/18 */, 18, NDPI_PROTOCOL_YANDEX },
{ 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/21 */, 21, 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 },
{ 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 },
Expand All @@ -52,7 +54,9 @@ static ndpi_network6 ndpi_protocol_yandex_protocol_list_6[] = {
{ "2620:10f:d000::", 44, NDPI_PROTOCOL_YANDEX },
{ "2a02:6b8::", 29, NDPI_PROTOCOL_YANDEX },
{ "2a0b:1440::", 32, NDPI_PROTOCOL_YANDEX },
{ "2a0e:fd87::", 45, 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:9::", 48, NDPI_PROTOCOL_YANDEX },
/* End */
{ NULL, 0, 0 }
Expand Down
Loading

0 comments on commit 531ffa7

Please sign in to comment.