aboutsummaryrefslogtreecommitdiff
path: root/src/lib/ndpi_serializer.c
diff options
context:
space:
mode:
authorLuca Deri <deri@ntop.org>2019-09-11 09:45:29 +0200
committerLuca Deri <deri@ntop.org>2019-09-11 09:45:29 +0200
commitc3c975a51ab62300a4c825089a07db3890a7eb33 (patch)
treea84ff62573f07eb1532d11f6673f4bc6375d284c /src/lib/ndpi_serializer.c
parenta265b50a6689ad056bdbd0a60cdf726e01f56b51 (diff)
Renamed snapshot API call
Diffstat (limited to 'src/lib/ndpi_serializer.c')
-rw-r--r--src/lib/ndpi_serializer.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/lib/ndpi_serializer.c b/src/lib/ndpi_serializer.c
index 162da96cc..31eb09518 100644
--- a/src/lib/ndpi_serializer.c
+++ b/src/lib/ndpi_serializer.c
@@ -1192,16 +1192,18 @@ int ndpi_serialize_string_string(ndpi_serializer *_serializer,
/* ********************************** */
-void ndpi_serialize_set_snapshot(ndpi_serializer *_serializer) {
+void ndpi_serializer_create_snapshot(ndpi_serializer *_serializer) {
ndpi_private_serializer *serializer = (ndpi_private_serializer*)_serializer;
+
memcpy(&serializer->snapshot, &serializer->status, sizeof(ndpi_private_serializer_status));
serializer->has_snapshot = 1;
}
/* ********************************** */
-void ndpi_serialize_reset_to_snapshot(ndpi_serializer *_serializer) {
+void ndpi_serializer_rollback_snapshot(ndpi_serializer *_serializer) {
ndpi_private_serializer *serializer = (ndpi_private_serializer*)_serializer;
+
if (serializer->has_snapshot) {
memcpy(&serializer->status, &serializer->snapshot, sizeof(ndpi_private_serializer_status));
serializer->has_snapshot = 0;