aboutsummaryrefslogtreecommitdiff
path: root/src/include
diff options
context:
space:
mode:
Diffstat (limited to 'src/include')
-rw-r--r--src/include/ndpi_api.h.in6
-rw-r--r--src/include/ndpi_typedefs.h6
2 files changed, 6 insertions, 6 deletions
diff --git a/src/include/ndpi_api.h.in b/src/include/ndpi_api.h.in
index df545a165..8cbbfc9e6 100644
--- a/src/include/ndpi_api.h.in
+++ b/src/include/ndpi_api.h.in
@@ -941,9 +941,6 @@ extern "C" {
void set_ndpi_flow_free(void (*__ndpi_flow_free)(void *ptr));
void set_ndpi_debug_function(struct ndpi_detection_module_struct *ndpi_str,
ndpi_debug_function_ptr ndpi_debug_printf);
- //void * ndpi_malloc(size_t size);
- //void * ndpi_calloc(unsigned long count, size_t size);
- //void ndpi_free(void *ptr);
u_int16_t ndpi_get_api_version(void);
const char *ndpi_get_gcrypt_version(void);
@@ -964,6 +961,9 @@ extern "C" {
char *buffer, u_int buffer_size,
u_int8_t min_string_match_len, /* Will return 0 if no string > min_string_match_len have been found */
char *outbuf, u_int outbuf_len);
+ /* Return a flow info string (summarized). Does only work for DNS/HTTP/TLS/QUIC. */
+ const char* ndpi_get_flow_info(struct ndpi_flow_struct const * const flow,
+ ndpi_protocol const * const l7_protocol);
char* ndpi_ssl_version2str(struct ndpi_flow_struct *flow,
u_int16_t version, u_int8_t *unknown_tls_version);
int ndpi_netbios_name_interpret(u_char *in, u_int in_len, u_char *out, u_int out_len);
diff --git a/src/include/ndpi_typedefs.h b/src/include/ndpi_typedefs.h
index aeac33b30..f2a40db0a 100644
--- a/src/include/ndpi_typedefs.h
+++ b/src/include/ndpi_typedefs.h
@@ -1242,9 +1242,9 @@ typedef enum {
#define MAX_NUM_TLS_SIGNATURE_ALGORITHMS 16
-struct tls_euristics {
+struct tls_heuristics {
/*
- TLS euristics for detecting browsers usage
+ TLS heuristics for detecting browsers usage
NOTE: expect false positives
*/
u_int8_t is_safari_tls:1, is_firefox_tls:1, is_chrome_tls:1, notused:5;
@@ -1361,7 +1361,7 @@ struct ndpi_flow_struct {
u_int16_t client_signature_algorithms[MAX_NUM_TLS_SIGNATURE_ALGORITHMS];
#endif
- struct tls_euristics browser_euristics;
+ struct tls_heuristics browser_heuristics;
struct {
u_int16_t cipher_suite;