/* * * This file is generated automatically and part of nDPI * * nDPI is free software: you can redistribute it and/or modify * it under the terms of the GNU Lesser General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * nDPI is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with nDPI. If not, see . * */ /* ****************************************************** */ static ndpi_network ndpi_protocol_opendns_protocol_list[] = { { 0x43D74000 /* 67.215.64.0/23 */, 23, NDPI_PROTOCOL_OPENDNS }, { 0x43D74200 /* 67.215.66.0/24 */, 24, NDPI_PROTOCOL_OPENDNS }, { 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 }, { 0x43D74C00 /* 67.215.76.0/22 */, 22, 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 }, { 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 }, { 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/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 }, { 0x92702200 /* 146.112.34.0/23 */, 23, NDPI_PROTOCOL_OPENDNS }, { 0x92702400 /* 146.112.36.0/23 */, 23, NDPI_PROTOCOL_OPENDNS }, { 0x92702600 /* 146.112.38.0/24 */, 24, NDPI_PROTOCOL_OPENDNS }, { 0x92702800 /* 146.112.40.0/21 */, 21, NDPI_PROTOCOL_OPENDNS }, { 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 }, { 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 }, { 0x92705C00 /* 146.112.92.0/22 */, 22, NDPI_PROTOCOL_OPENDNS }, { 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 }, { 0x9270B000 /* 146.112.176.0/22 */, 22, NDPI_PROTOCOL_OPENDNS }, { 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/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 }, { 0x9270D600 /* 146.112.214.0/23 */, 23, NDPI_PROTOCOL_OPENDNS }, { 0x9270D800 /* 146.112.216.0/23 */, 23, NDPI_PROTOCOL_OPENDNS }, { 0x9270DB00 /* 146.112.219.0/24 */, 24, NDPI_PROTOCOL_OPENDNS }, { 0x9270DD00 /* 146.112.221.0/24 */, 24, NDPI_PROTOCOL_OPENDNS }, { 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/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 }, { 0x9BBE0600 /* 155.190.6.0/23 */, 23, NDPI_PROTOCOL_OPENDNS }, { 0x9BBE0800 /* 155.190.8.0/23 */, 23, NDPI_PROTOCOL_OPENDNS }, { 0x9BBE0A00 /* 155.190.10.0/24 */, 24, NDPI_PROTOCOL_OPENDNS }, { 0x9BBE0D00 /* 155.190.13.0/24 */, 24, NDPI_PROTOCOL_OPENDNS }, { 0x9BBE0F00 /* 155.190.15.0/24 */, 24, NDPI_PROTOCOL_OPENDNS }, { 0x9BBE1100 /* 155.190.17.0/24 */, 24, NDPI_PROTOCOL_OPENDNS }, { 0x9BBE1200 /* 155.190.18.0/23 */, 23, NDPI_PROTOCOL_OPENDNS }, { 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/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/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 }, { 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 }, { 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 }, { 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/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 }, { 0x9BBEF600 /* 155.190.246.0/23 */, 23, NDPI_PROTOCOL_OPENDNS }, { 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/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 }, { 0xCCC2EE00 /* 204.194.238.0/23 */, 23, NDPI_PROTOCOL_OPENDNS }, { 0xD043D800 /* 208.67.216.0/21 */, 21, NDPI_PROTOCOL_OPENDNS }, { 0xD0452000 /* 208.69.32.0/21 */, 21, NDPI_PROTOCOL_OPENDNS }, /* End */ { 0x0, 0, 0 } }; static ndpi_network6 ndpi_protocol_opendns_protocol_list_6[] = { { "2620:0:cc0::", 48, NDPI_PROTOCOL_OPENDNS }, { "2620:0:cc3::", 48, NDPI_PROTOCOL_OPENDNS }, { "2620:0:cc4::", 46, NDPI_PROTOCOL_OPENDNS }, { "2620:0:cc8::", 45, NDPI_PROTOCOL_OPENDNS }, { "2620:119:10::", 46, NDPI_PROTOCOL_OPENDNS }, { "2620:119:17::", 48, NDPI_PROTOCOL_OPENDNS }, { "2620:119:30::", 48, NDPI_PROTOCOL_OPENDNS }, { "2620:119:35::", 48, NDPI_PROTOCOL_OPENDNS }, { "2620:119:53::", 48, NDPI_PROTOCOL_OPENDNS }, { "2620:119:76::", 48, NDPI_PROTOCOL_OPENDNS }, { "2620:119:fc::", 48, NDPI_PROTOCOL_OPENDNS }, { "2a04:e4c0:10::", 48, NDPI_PROTOCOL_OPENDNS }, { "2a04:e4c0:12::", 48, NDPI_PROTOCOL_OPENDNS }, { "2a04:e4c0:14::", 46, NDPI_PROTOCOL_OPENDNS }, { "2a04:e4c0:18::", 48, NDPI_PROTOCOL_OPENDNS }, { "2a04:e4c0:20::", 46, NDPI_PROTOCOL_OPENDNS }, { "2a04:e4c0:24::", 47, NDPI_PROTOCOL_OPENDNS }, { "2a04:e4c0:30::", 47, NDPI_PROTOCOL_OPENDNS }, { "2a04:e4c0:40::", 45, NDPI_PROTOCOL_OPENDNS }, { "2a04:e4c0:48::", 48, NDPI_PROTOCOL_OPENDNS }, { "2a04:e4c0:51::", 48, NDPI_PROTOCOL_OPENDNS }, { "2a04:e4c0:52::", 47, NDPI_PROTOCOL_OPENDNS }, { "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 }, { "2a04:e4c7:fe01::", 48, NDPI_PROTOCOL_OPENDNS }, { "2a04:e4c7:fffd::", 48, NDPI_PROTOCOL_OPENDNS }, { "2a04:e4c7:fffe::", 47, NDPI_PROTOCOL_OPENDNS }, /* End */ { NULL, 0, 0 } };