aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--epan/dissectors/dcerpc/drsuapi/packet-dcerpc-drsuapi-template.c2
-rw-r--r--epan/dissectors/packet-dcerpc-drsuapi.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/epan/dissectors/dcerpc/drsuapi/packet-dcerpc-drsuapi-template.c b/epan/dissectors/dcerpc/drsuapi/packet-dcerpc-drsuapi-template.c
index 0201c5164e..973f24a8fe 100644
--- a/epan/dissectors/dcerpc/drsuapi/packet-dcerpc-drsuapi-template.c
+++ b/epan/dissectors/dcerpc/drsuapi/packet-dcerpc-drsuapi-template.c
@@ -72,7 +72,7 @@ ucarray_drsuapi_dissect_DsReplicaSyncRequest1Info_nc_dn(tvbuff_t *tvb, int offse
ALIGN_TO_2_BYTES;
- s = tvb_get_unicode_string(tvb, offset, len, ENC_LITTLE_ENDIAN);
+ s = tvb_get_unicode_string(tvb, offset, len*2, ENC_LITTLE_ENDIAN);
if (tree && len) {
hfinfo = proto_registrar_get_nth(hf_drsuapi_DsReplicaSyncRequest1Info_nc_dn);
if (hfinfo->type == FT_STRING) {
diff --git a/epan/dissectors/packet-dcerpc-drsuapi.c b/epan/dissectors/packet-dcerpc-drsuapi.c
index b7627592ff..3eb7c5b0c3 100644
--- a/epan/dissectors/packet-dcerpc-drsuapi.c
+++ b/epan/dissectors/packet-dcerpc-drsuapi.c
@@ -574,7 +574,7 @@ ucarray_drsuapi_dissect_DsReplicaSyncRequest1Info_nc_dn(tvbuff_t *tvb, int offse
ALIGN_TO_2_BYTES;
- s = tvb_get_unicode_string(tvb, offset, len, ENC_LITTLE_ENDIAN);
+ s = tvb_get_unicode_string(tvb, offset, len*2, ENC_LITTLE_ENDIAN);
if (tree && len) {
hfinfo = proto_registrar_get_nth(hf_drsuapi_DsReplicaSyncRequest1Info_nc_dn);
if (hfinfo->type == FT_STRING) {