SNMP protocol version is now set in preferences

This commit is contained in:
Luca Deri 2018-01-21 08:14:28 +01:00
parent 94df4af211
commit d7c8fbeff1
8 changed files with 31 additions and 6 deletions

View file

@ -4665,7 +4665,8 @@ void NetworkInterface::getnDPIProtocols(lua_State *vm, ndpi_protocol_category_t
for(i=0; i<(int)ndpi_struct->ndpi_num_supported_protocols; i++) {
char buf[8];
if(((filter == (u_int8_t)-1) || ndpi_struct->proto_defaults[i].protoCategory == filter) &&
if((((u_int8_t)filter == (u_int8_t)-1)
|| ndpi_struct->proto_defaults[i].protoCategory == filter) &&
(!skip_critical || !Utils::isCriticalNetworkProtocol(i))) {
snprintf(buf, sizeof(buf), "%d", i);
lua_push_str_table_entry(vm, ndpi_struct->proto_defaults[i].protoName, buf);