aboutsummaryrefslogtreecommitdiffstats
path: root/epan/frame_data.c
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2018-02-08 18:38:22 -0800
committerGuy Harris <guy@alum.mit.edu>2018-02-09 02:39:09 +0000
commit9425d6e9014895fca1301a2d4f5689cead37f1a2 (patch)
tree67e86e98e42d6f9d1c518ecf5812d514060270aa /epan/frame_data.c
parent1f5f63f8ef98bfe9c4d734674cee0df64855555d (diff)
Remove redundant members from wtap_syscall_header.
No need for len, and call caplen event_filelen and move it after event_len. Change-Id: I8b3825d4022ee083ee52f83f7a69f22829ed9fc4 Reviewed-on: https://code.wireshark.org/review/25698 Reviewed-by: Guy Harris <guy@alum.mit.edu>
Diffstat (limited to 'epan/frame_data.c')
-rw-r--r--epan/frame_data.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/epan/frame_data.c b/epan/frame_data.c
index e546296bdb..4d95c07c8c 100644
--- a/epan/frame_data.c
+++ b/epan/frame_data.c
@@ -180,14 +180,16 @@ frame_data_init(frame_data *fdata, guint32 num, const wtap_rec *rec,
* XXX
*/
fdata->pkt_len = 0;
- fdata->cum_bytes = 0;
fdata->cap_len = 0;
break;
case REC_TYPE_SYSCALL:
- fdata->pkt_len = rec->rec_header.syscall_header.len;
- fdata->cum_bytes = cum_bytes + rec->rec_header.syscall_header.len;
- fdata->cap_len = rec->rec_header.syscall_header.caplen;
+ /*
+ * XXX - is cum_bytes supposed to count non-packet bytes?
+ */
+ fdata->pkt_len = rec->rec_header.syscall_header.event_len;
+ fdata->cum_bytes = cum_bytes + rec->rec_header.syscall_header.event_len;
+ fdata->cap_len = rec->rec_header.syscall_header.event_filelen;
break;
}