diff options
author | Ivan Nardi <12729895+IvanNardi@users.noreply.github.com> | 2023-10-26 20:15:44 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-10-26 20:15:44 +0200 |
commit | 611c3b66f0db3ca113db6fb71534231bb87b4cef (patch) | |
tree | 0dc777ffbf5a52e64b248b99b38620680d2a01d8 /src/lib/inc_generated/ndpi_google_match.c.inc | |
parent | 1832d247b39e24ac7cc1b8417ca076bd61ae9c6e (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.inc | 99 |
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 } +}; |