diff options
author | Luca Deri <deri@ntop.org> | 2018-05-14 21:40:27 +0200 |
---|---|---|
committer | Luca Deri <deri@ntop.org> | 2018-05-14 21:40:27 +0200 |
commit | 1076455c01bfcfa51b24ff8d681e65fd00047dbd (patch) | |
tree | 1ffe59c0ae57a55499cece7a2131431bdcf6eea2 /src/lib/protocols/ubntac2.c | |
parent | 2d486aeed8e6450cc8034d6244848297bdefc31e (diff) |
Added ndpi_set_detection_preferences() APi call
Diffstat (limited to 'src/lib/protocols/ubntac2.c')
-rw-r--r-- | src/lib/protocols/ubntac2.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/lib/protocols/ubntac2.c b/src/lib/protocols/ubntac2.c index 012c8712e..d8392fda7 100644 --- a/src/lib/protocols/ubntac2.c +++ b/src/lib/protocols/ubntac2.c @@ -64,10 +64,12 @@ void ndpi_search_ubntac2(struct ndpi_detection_module_struct *ndpi_struct, struc version[j++] = packet->payload[i]; version[j] = '\0'; - - len = ndpi_min(sizeof(flow->protos.ubntac2.version)-1, j); - strncpy(flow->protos.ubntac2.version, (const char *)version, len); - flow->protos.ubntac2.version[len] = '\0'; + + if(!ndpi_struct->disable_metadata_export) { + len = ndpi_min(sizeof(flow->protos.ubntac2.version)-1, j); + strncpy(flow->protos.ubntac2.version, (const char *)version, len); + flow->protos.ubntac2.version[len] = '\0'; + } } NDPI_LOG_INFO(ndpi_struct, "UBNT AirControl 2 request\n"); |