diff options
author | Luca Deri <deri@ntop.org> | 2019-09-02 22:12:46 +0200 |
---|---|---|
committer | Luca Deri <deri@ntop.org> | 2019-09-02 22:12:46 +0200 |
commit | eb154bac69d1f552802d131c1cc0a856738ef87c (patch) | |
tree | 43166cb89dc0ff1e9d1f5719241beac140a4f2b5 /src/lib | |
parent | ab178e62f5c8414ccf12ded7fe11dbbcc6fd04a5 (diff) |
Added ndpi_alloc_data_analysis APi call
Diffstat (limited to 'src/lib')
-rw-r--r-- | src/lib/ndpi_analyze.c | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/src/lib/ndpi_analyze.c b/src/lib/ndpi_analyze.c index 68f6a7aeb..88ed97cc3 100644 --- a/src/lib/ndpi_analyze.c +++ b/src/lib/ndpi_analyze.c @@ -36,14 +36,8 @@ /* ********************************************************************************* */ -struct ndpi_analyze_struct* ndpi_init_data_analysis(u_int16_t _max_series_len) { - struct ndpi_analyze_struct *ret = ndpi_malloc(sizeof(struct ndpi_analyze_struct)); +void ndpi_init_data_analysis(struct ndpi_analyze_struct *ret, u_int16_t _max_series_len) { u_int32_t len; - - if(ret == NULL) - return(ret); - else - memset(ret, 0, sizeof(struct ndpi_analyze_struct)); if(_max_series_len > MAX_SERIES_LEN) _max_series_len = MAX_SERIES_LEN; ret->num_values_array_len = _max_series_len; @@ -57,6 +51,17 @@ struct ndpi_analyze_struct* ndpi_init_data_analysis(u_int16_t _max_series_len) { memset(ret->values, 0, len); } else ret->values = NULL; +} + +/* ********************************************************************************* */ + +struct ndpi_analyze_struct* ndpi_alloc_data_analysis(u_int16_t _max_series_len) { + struct ndpi_analyze_struct *ret = ndpi_malloc(sizeof(struct ndpi_analyze_struct)); + + if(ret != NULL) { + memset(ret, 0, sizeof(struct ndpi_analyze_struct)); + ndpi_init_data_analysis(ret, _max_series_len); + } return(ret); } |