diff options
author | Martin Mathieson <martin.r.mathieson@googlemail.com> | 2010-02-01 11:01:33 +0000 |
---|---|---|
committer | Martin Mathieson <martin.r.mathieson@googlemail.com> | 2010-02-01 11:01:33 +0000 |
commit | ce8587478430eca9dd0e43d5fbe4456cbbb7c56f (patch) | |
tree | 490eb3658fc0c16755943dc44566c7690d498733 /gtk | |
parent | 8126a8ab32be38d1872fe99648d5aba19189daf8 (diff) |
Completely gnore common channel PDUs for now (instead of crashing or adding bogus UE entries).
svn path=/trunk/; revision=31751
Diffstat (limited to 'gtk')
-rw-r--r-- | gtk/rlc_lte_stat_dlg.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/gtk/rlc_lte_stat_dlg.c b/gtk/rlc_lte_stat_dlg.c index 6d908cc1a7..b136b36bad 100644 --- a/gtk/rlc_lte_stat_dlg.c +++ b/gtk/rlc_lte_stat_dlg.c @@ -301,6 +301,13 @@ rlc_lte_stat_packet(void *phs, packet_info *pinfo, epan_dissect_t *edt _U_, return 0; } + /* Ignore common-channel PDUs for now */ + if ((si->channelType == CHANNEL_TYPE_BCCH) || + (si->channelType == CHANNEL_TYPE_PCCH)) { + + return 0; + } + /* Inc top-level frame count */ hs->total_frames++; @@ -368,7 +375,7 @@ rlc_lte_stat_packet(void *phs, packet_info *pinfo, epan_dissect_t *edt _U_, case CHANNEL_TYPE_BCCH: case CHANNEL_TYPE_PCCH: /* TODO: count these common channels separately? */ - break; + return 0; } if (channel_stats != NULL) { |