aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-dcom.h
diff options
context:
space:
mode:
authorsahlberg <sahlberg@f5534014-38df-0310-8fa8-9805f1628bb7>2005-01-28 09:29:49 +0000
committersahlberg <sahlberg@f5534014-38df-0310-8fa8-9805f1628bb7>2005-01-28 09:29:49 +0000
commit7052046ad5848f24213a7f456eac24f7661af23f (patch)
tree219599a66d3ca408ff49b235bb556e1602596f37 /epan/dissectors/packet-dcom.h
parent43fff39aa3b0c812ed3134bedcbce1b17eade4e0 (diff)
older MS DCE/RPC interfaces often use a construct that is to be treated as a 64 bit integer but in reality is a struct containing 2 32bit integers.
this construct is aligned on 4 byte boundaries in ndr and NOT 8 bytes as a real uint64 (== hyper) would be. rename the existing dissect_ndr_uint64 ro dissect_ndr_duint32 (double uint32) to make it reflect better the alignment of the type. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@13184 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'epan/dissectors/packet-dcom.h')
-rw-r--r--epan/dissectors/packet-dcom.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/epan/dissectors/packet-dcom.h b/epan/dissectors/packet-dcom.h
index c212a00ccb..85737640e1 100644
--- a/epan/dissectors/packet-dcom.h
+++ b/epan/dissectors/packet-dcom.h
@@ -47,9 +47,9 @@ dissect_dcom_that(tvbuff_t *tvb, int offset,
#define dissect_dcom_BYTE dissect_ndr_uint8
#define dissect_dcom_WORD dissect_ndr_uint16
#define dissect_dcom_DWORD dissect_ndr_uint32
-#define dissect_dcom_ID dissect_ndr_uint64
+#define dissect_dcom_ID dissect_ndr_duint32
#define dissect_dcom_UUID dissect_ndr_uuid_t
-#define dissect_dcom_FILETIME dissect_ndr_uint64 /* ToBeDone */
+#define dissect_dcom_FILETIME dissect_ndr_duint32 /* ToBeDone */
#define dissect_dcom_VARIANT_BOOL dissect_ndr_uint16
#define dissect_dcom_FLOAT dissect_ndr_float
#define dissect_dcom_DOUBLE dissect_ndr_double