aboutsummaryrefslogtreecommitdiffstats
path: root/sharkd_session.c
diff options
context:
space:
mode:
authorJakub Zawadzki <darkjames-ws@darkjames.pl>2018-09-24 09:56:16 +0200
committerJakub Zawadzki <darkjames-ws@darkjames.pl>2018-09-24 09:15:42 +0000
commitab26fa7757f19e12ce594252906df5d68cec6b6a (patch)
treea0cf64792c22cdddb38b69219b26e758cceb906d /sharkd_session.c
parentc5416e9b23db34b3110383ab427093c14a823ce2 (diff)
sharkd: fix setting last reference frame number.
Change-Id: Ia1f60dbe9dfbbceff06a586bcfed68c8f848a390 Reviewed-on: https://code.wireshark.org/review/29802 Petri-Dish: Jakub Zawadzki <darkjames-ws@darkjames.pl> Tested-by: Petri Dish Buildbot Reviewed-by: Jakub Zawadzki <darkjames-ws@darkjames.pl>
Diffstat (limited to 'sharkd_session.c')
-rw-r--r--sharkd_session.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/sharkd_session.c b/sharkd_session.c
index 2db25846cd..8a4da4801a 100644
--- a/sharkd_session.c
+++ b/sharkd_session.c
@@ -873,6 +873,12 @@ sharkd_session_process_frames(const char *buf, const jsmntok_t *tokens, int coun
break;
}
}
+
+ if (*tok_refs == '\0' && framenum >= next_ref_frame)
+ {
+ current_ref_frame = next_ref_frame;
+ next_ref_frame = G_MAXUINT32;
+ }
}
if (current_ref_frame)