diff options
author | Anders Broman <anders.broman@ericsson.com> | 2012-09-01 11:22:29 +0000 |
---|---|---|
committer | Anders Broman <anders.broman@ericsson.com> | 2012-09-01 11:22:29 +0000 |
commit | c44a7fba0d98390e3ab05160d93f89db4f7c551b (patch) | |
tree | 8be7af1c043f724cf101b432a4b8dcff94ced169 /epan/dissectors/packet-dcerpc-ndr.c | |
parent | 607d32b00dff6bf4f1842b84a470377b04571397 (diff) |
From Litao Gao:
Implementation of IRemoteSCMActivator::RemoteCreateInstance and some minor bug fix
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7673
svn path=/trunk/; revision=44721
Diffstat (limited to 'epan/dissectors/packet-dcerpc-ndr.c')
-rw-r--r-- | epan/dissectors/packet-dcerpc-ndr.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/epan/dissectors/packet-dcerpc-ndr.c b/epan/dissectors/packet-dcerpc-ndr.c index aa7c9c8c0f..37499d359f 100644 --- a/epan/dissectors/packet-dcerpc-ndr.c +++ b/epan/dissectors/packet-dcerpc-ndr.c @@ -359,7 +359,10 @@ dissect_ndr_uint64(tvbuff_t *tvb, gint offset, packet_info *pinfo, } if (!di->no_align && (offset % 8)) { - offset += 8 - (offset % 8); + gint padding = 8 - (offset % 8); + offset += padding; + /*add the item for padding bytes*/ + proto_tree_add_text(tree, tvb, offset, padding, "NDR-Padding: %d bytes", padding); } return dissect_dcerpc_uint64(tvb, offset, pinfo, tree, drep, hfindex, pdata); |