aboutsummaryrefslogtreecommitdiff
path: root/src/lib/inc_generated/ndpi_google_match.c.inc
diff options
context:
space:
mode:
authorIvan Nardi <12729895+IvanNardi@users.noreply.github.com>2023-10-26 20:15:44 +0200
committerGitHub <noreply@github.com>2023-10-26 20:15:44 +0200
commit611c3b66f0db3ca113db6fb71534231bb87b4cef (patch)
tree0dc777ffbf5a52e64b248b99b38620680d2a01d8 /src/lib/inc_generated/ndpi_google_match.c.inc
parent1832d247b39e24ac7cc1b8417ca076bd61ae9c6e (diff)
ipv6: add support for ipv6 addresses lists (#2113)
Diffstat (limited to 'src/lib/inc_generated/ndpi_google_match.c.inc')
-rw-r--r--src/lib/inc_generated/ndpi_google_match.c.inc99
1 files changed, 95 insertions, 4 deletions
diff --git a/src/lib/inc_generated/ndpi_google_match.c.inc b/src/lib/inc_generated/ndpi_google_match.c.inc
index 3f5ab8d38..2a4102198 100644
--- a/src/lib/inc_generated/ndpi_google_match.c.inc
+++ b/src/lib/inc_generated/ndpi_google_match.c.inc
@@ -40,7 +40,6 @@ static ndpi_network ndpi_protocol_google_protocol_list[] = {
{ 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 },
- { 0x22230000 /* 34.35.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
{ 0x22250000 /* 34.37.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
{ 0x222B0000 /* 34.43.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
{ 0x222F4000 /* 34.47.64.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
@@ -104,11 +103,23 @@ static ndpi_network ndpi_protocol_google_protocol_list[] = {
{ 0x22908000 /* 34.144.128.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
{ 0x22984600 /* 34.152.70.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
{ 0x22985200 /* 34.152.82.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
- { 0x22985600 /* 34.152.86.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
{ 0x22985800 /* 34.152.88.0/21 */, 21, NDPI_PROTOCOL_GOOGLE },
{ 0x22986000 /* 34.152.96.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
{ 0x22988000 /* 34.152.128.0/17 */, 17, NDPI_PROTOCOL_GOOGLE },
- { 0x22990000 /* 34.153.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
+ { 0x22990000 /* 34.153.0.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
+ { 0x22992100 /* 34.153.33.0/24 */, 24, 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 },
+ { 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 },
+ { 0x2299E100 /* 34.153.225.0/24 */, 24, 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 },
+ { 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 },
{ 0x229D5600 /* 34.157.86.0/24 */, 24, NDPI_PROTOCOL_GOOGLE },
@@ -122,7 +133,6 @@ static ndpi_network ndpi_protocol_google_protocol_list[] = {
{ 0x22A70000 /* 34.167.0.0/16 */, 16, NDPI_PROTOCOL_GOOGLE },
{ 0x22B10000 /* 34.177.0.0/19 */, 19, NDPI_PROTOCOL_GOOGLE },
{ 0x22B12600 /* 34.177.38.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
- { 0x22B13200 /* 34.177.50.0/23 */, 23, NDPI_PROTOCOL_GOOGLE },
{ 0x22B13800 /* 34.177.56.0/21 */, 21, NDPI_PROTOCOL_GOOGLE },
{ 0x22B14000 /* 34.177.64.0/18 */, 18, NDPI_PROTOCOL_GOOGLE },
{ 0x22B18000 /* 34.177.128.0/17 */, 17, NDPI_PROTOCOL_GOOGLE },
@@ -213,3 +223,84 @@ static ndpi_network ndpi_protocol_google_protocol_list[] = {
/* End */
{ 0x0, 0, 0 }
};
+
+static ndpi_network6 ndpi_protocol_google_protocol_list_6[] = {
+ { "2001:4860::", 32, NDPI_PROTOCOL_GOOGLE },
+ { "2404:6800::", 32, NDPI_PROTOCOL_GOOGLE },
+ { "2404:f340::", 32, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1900::", 34, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1900:4100::", 43, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1900:4130::", 44, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1900:4190::", 44, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1900:41f0::", 44, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1900:4200::", 39, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1900:4400::", 38, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1900:4800::", 37, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1900:5000::", 38, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1900:5410::", 44, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1900:5420::", 43, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1900:5440::", 42, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1900:5480::", 41, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1900:5500::", 40, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1900:5600::", 39, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1900:5800::", 37, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1900:6000::", 35, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1900:8010::", 44, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1900:8020::", 43, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1900:8040::", 42, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1900:8080::", 41, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1900:8100::", 40, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1900:8200::", 39, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1900:8400::", 38, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1900:8800::", 37, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1900:9000::", 36, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1900:a000::", 35, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1900:c000::", 34, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1901:1::", 48, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1901:2::", 47, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1901:4::", 46, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1901:8::", 45, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1901:10::", 44, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1901:20::", 43, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1901:40::", 42, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1901:80::", 41, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1901:100::", 40, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1901:200::", 39, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1901:400::", 38, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1901:800::", 37, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1901:1000::", 36, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1901:2000::", 35, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1901:4000::", 44, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1901:4020::", 43, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1901:4040::", 42, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1901:4080::", 41, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1901:4100::", 40, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1901:4200::", 39, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1901:4400::", 38, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1901:4800::", 37, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1901:5000::", 36, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1901:6000::", 35, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1901:8000::", 40, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1901:8190::", 44, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1901:81a0::", 44, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1901:81d0::", 44, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1901:81e0::", 44, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1901:8200::", 39, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1901:8400::", 38, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1901:8800::", 37, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1901:9000::", 36, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1901:a000::", 35, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1901:c000::", 34, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1902::", 31, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1904::", 30, NDPI_PROTOCOL_GOOGLE },
+ { "2600:1908::", 29, NDPI_PROTOCOL_GOOGLE },
+ { "2606:73c0::", 32, NDPI_PROTOCOL_GOOGLE },
+ { "2607:f8b0::", 32, NDPI_PROTOCOL_GOOGLE },
+ { "2620:11a:a000::", 40, NDPI_PROTOCOL_GOOGLE },
+ { "2620:120:e000::", 40, NDPI_PROTOCOL_GOOGLE },
+ { "2800:3f0::", 32, NDPI_PROTOCOL_GOOGLE },
+ { "2a00:1450::", 32, NDPI_PROTOCOL_GOOGLE },
+ { "2c0f:fb50::", 32, NDPI_PROTOCOL_GOOGLE },
+ /* End */
+ { NULL, 0, 0 }
+};