aboutsummaryrefslogtreecommitdiffstats
path: root/gtk/rlc_lte_stat_dlg.c
diff options
context:
space:
mode:
authorMartin Mathieson <martin.r.mathieson@googlemail.com>2010-02-28 02:16:32 +0000
committerMartin Mathieson <martin.r.mathieson@googlemail.com>2010-02-28 02:16:32 +0000
commitb4c327043b948c473eae87688cc3ae96b0be2f31 (patch)
treebfe8215fc34ba32f972c63eeb06bf575d8a0d4c0 /gtk/rlc_lte_stat_dlg.c
parent3b845dcce0b0f1c5aeb3aa15ea09eb2016603407 (diff)
When tapping RLC PDUs contained in MAC frames, ignore PDUs that aren't in MAC frames.
svn path=/trunk/; revision=32043
Diffstat (limited to 'gtk/rlc_lte_stat_dlg.c')
-rw-r--r--gtk/rlc_lte_stat_dlg.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gtk/rlc_lte_stat_dlg.c b/gtk/rlc_lte_stat_dlg.c
index 2e89fc8f97..30bb7eb588 100644
--- a/gtk/rlc_lte_stat_dlg.c
+++ b/gtk/rlc_lte_stat_dlg.c
@@ -345,7 +345,8 @@ rlc_lte_stat_packet(void *phs, packet_info *pinfo, epan_dissect_t *edt _U_,
/* Are we ignoring RLC frames that were found in MAC frames, or only those
that were logged separately? */
- if (!hs->show_mac && si->loggedInMACFrame) {
+ if ((!hs->show_mac && si->loggedInMACFrame) ||
+ (hs->show_mac && !si->loggedInMACFrame)) {
return 0;
}