diff options
author | Guy Harris <guy@alum.mit.edu> | 2018-02-08 18:38:22 -0800 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2018-02-09 02:39:09 +0000 |
commit | 9425d6e9014895fca1301a2d4f5689cead37f1a2 (patch) | |
tree | 67e86e98e42d6f9d1c518ecf5812d514060270aa /epan/frame_data.c | |
parent | 1f5f63f8ef98bfe9c4d734674cee0df64855555d (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.c | 10 |
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; } |