aboutsummaryrefslogtreecommitdiffstats
path: root/packet-dcerpc-mapi.c
diff options
context:
space:
mode:
authorsahlberg <sahlberg@f5534014-38df-0310-8fa8-9805f1628bb7>2002-05-27 09:50:58 +0000
committersahlberg <sahlberg@f5534014-38df-0310-8fa8-9805f1628bb7>2002-05-27 09:50:58 +0000
commit4ffe6be9993fd225d6b9d34e4111f1f4a22562a0 (patch)
tree3b0aaf7fc677b63bdeb36ba54155401fe96038f2 /packet-dcerpc-mapi.c
parent7fa2784d7db4f61d383e8ff3ac106c9fa3173520 (diff)
Changed toplevel REF pointer dissection to create a subtree. Not creating a subtree was a design mistake which caused ugliness in the unicode string str dissector and in other places.
Dissectors will temporarily have less pretty output for topleve ref pointers until their output is retuned. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@5573 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'packet-dcerpc-mapi.c')
-rw-r--r--packet-dcerpc-mapi.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/packet-dcerpc-mapi.c b/packet-dcerpc-mapi.c
index 156d8b2c95..41f30fd57c 100644
--- a/packet-dcerpc-mapi.c
+++ b/packet-dcerpc-mapi.c
@@ -2,7 +2,7 @@
* Routines for MS Exchange MAPI
* Copyright 2002, Ronnie Sahlberg
*
- * $Id: packet-dcerpc-mapi.c,v 1.7 2002/05/25 11:26:30 sahlberg Exp $
+ * $Id: packet-dcerpc-mapi.c,v 1.8 2002/05/27 09:50:57 sahlberg Exp $
*
* Ethereal - Network traffic analyzer
* By Gerald Combs <gerald@ethereal.com>
@@ -235,7 +235,7 @@ mapi_logon_rqst(tvbuff_t *tvb, int offset,
{
offset = dissect_ndr_pointer(tvb, offset, pinfo, tree, drep,
dissect_ndr_nt_STRING_string, NDR_POINTER_REF,
- "", hf_mapi_unknown_string, -1);
+ "unknown string", hf_mapi_unknown_string, -1);
DISSECT_UNKNOWN(tvb_length_remaining(tvb, offset));
@@ -256,13 +256,13 @@ mapi_logon_reply(tvbuff_t *tvb, int offset,
offset = dissect_ndr_pointer(tvb, offset, pinfo, tree, drep,
dissect_ndr_nt_STRING_string, NDR_POINTER_REF,
- "", hf_mapi_unknown_string, -1);
+ "unknown string", hf_mapi_unknown_string, -1);
DISSECT_UNKNOWN(6); /* possibly 1 or 2 bytes padding here */
offset = dissect_ndr_pointer(tvb, offset, pinfo, tree, drep,
dissect_ndr_nt_STRING_string, NDR_POINTER_REF,
- "", hf_mapi_unknown_string, -1);
+ "unknown string", hf_mapi_unknown_string, -1);
DISSECT_UNKNOWN( tvb_length_remaining(tvb, offset)-4 );
@@ -284,7 +284,7 @@ mapi_unknown_02_request(tvbuff_t *tvb, int offset,
encrypted data */
offset = dissect_ndr_pointer(tvb, offset, pinfo, tree, drep,
dissect_ndr_nt_STRING_string, NDR_POINTER_REF,
- "", hf_mapi_unknown_data, -1);
+ "unknown data", hf_mapi_unknown_data, -1);
} else {
offset = mapi_decrypt_pdu(tvb, offset, pinfo, tree, drep);
}
@@ -310,7 +310,7 @@ mapi_unknown_02_reply(tvbuff_t *tvb, int offset,
encrypted data */
offset = dissect_ndr_pointer(tvb, offset, pinfo, tree, drep,
dissect_ndr_nt_STRING_string, NDR_POINTER_REF,
- "", hf_mapi_unknown_data, -1);
+ "unknown data", hf_mapi_unknown_data, -1);
} else {
offset = mapi_decrypt_pdu(tvb, offset, pinfo, tree, drep);
}