summaryrefslogtreecommitdiff
path: root/epan/dissectors/packet-dcerpc-ndr.c
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2012-09-01 11:22:29 +0000
committerAnders Broman <anders.broman@ericsson.com>2012-09-01 11:22:29 +0000
commitc44a7fba0d98390e3ab05160d93f89db4f7c551b (patch)
tree8be7af1c043f724cf101b432a4b8dcff94ced169 /epan/dissectors/packet-dcerpc-ndr.c
parent607d32b00dff6bf4f1842b84a470377b04571397 (diff)
downloadwireshark-c44a7fba0d98390e3ab05160d93f89db4f7c551b.tar.gz
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.c5
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);