diff options
author | Jeff Morriss <jeff.morriss@ulticom.com> | 2010-10-28 18:37:41 +0000 |
---|---|---|
committer | Jeff Morriss <jeff.morriss@ulticom.com> | 2010-10-28 18:37:41 +0000 |
commit | 54e10cb50913dbc89afeca782eb750704f05cfc6 (patch) | |
tree | a6331fb29d3e989e274704aba3e48acc80a1d03b | |
parent | e257f7544960583d3372b589505766ce18b4d9a2 (diff) |
Use ENC_LITTLE_ENDIAN and ENC_NA.
svn path=/trunk/; revision=34681
-rw-r--r-- | epan/dissectors/packet-mtp3.c | 28 | ||||
-rw-r--r-- | epan/dissectors/packet-mtp3mg.c | 123 |
2 files changed, 78 insertions, 73 deletions
diff --git a/epan/dissectors/packet-mtp3.c b/epan/dissectors/packet-mtp3.c index 21a12bbda1..523d02c5bd 100644 --- a/epan/dissectors/packet-mtp3.c +++ b/epan/dissectors/packet-mtp3.c @@ -562,11 +562,11 @@ dissect_mtp3_routing_label(tvbuff_t *tvb, packet_info *pinfo, proto_tree *mtp3_t /* SLS */ if (mtp3_standard == ANSI_STANDARD) { if (mtp3_use_ansi_5_bit_sls) - proto_tree_add_item(label_tree, hf_mtp3_ansi_5_bit_sls, tvb, ANSI_SLS_OFFSET, SLS_LENGTH, TRUE); + proto_tree_add_item(label_tree, hf_mtp3_ansi_5_bit_sls, tvb, ANSI_SLS_OFFSET, SLS_LENGTH, ENC_NA); else - proto_tree_add_item(label_tree, hf_mtp3_ansi_8_bit_sls, tvb, ANSI_SLS_OFFSET, SLS_LENGTH, TRUE); + proto_tree_add_item(label_tree, hf_mtp3_ansi_8_bit_sls, tvb, ANSI_SLS_OFFSET, SLS_LENGTH, ENC_NA); } else /* CHINESE_ITU_STANDARD */ { - proto_tree_add_item(label_tree, hf_mtp3_chinese_itu_sls, tvb, ANSI_SLS_OFFSET, SLS_LENGTH, FALSE); + proto_tree_add_item(label_tree, hf_mtp3_chinese_itu_sls, tvb, ANSI_SLS_OFFSET, SLS_LENGTH, ENC_NA); } break; @@ -574,29 +574,29 @@ dissect_mtp3_routing_label(tvbuff_t *tvb, packet_info *pinfo, proto_tree *mtp3_t label_item = proto_tree_add_text(mtp3_tree, tvb, ROUTING_LABEL_OFFSET, JAPAN_ROUTING_LABEL_LENGTH, "Routing label"); label_tree = proto_item_add_subtree(label_item, ett_mtp3_label); - label_dpc_item = proto_tree_add_item(label_tree, hf_mtp3_japan_dpc, tvb, ROUTING_LABEL_OFFSET, JAPAN_PC_LENGTH, TRUE); + label_dpc_item = proto_tree_add_item(label_tree, hf_mtp3_japan_dpc, tvb, ROUTING_LABEL_OFFSET, JAPAN_PC_LENGTH, ENC_LITTLE_ENDIAN); dpc = tvb_get_letohs(tvb, ROUTING_LABEL_OFFSET); if (mtp3_pc_structured()) { proto_item_append_text(label_dpc_item, " (%s)", mtp3_pc_to_str(dpc)); } - label_opc_item = proto_tree_add_item(label_tree, hf_mtp3_japan_opc, tvb, JAPAN_OPC_OFFSET, JAPAN_PC_LENGTH, TRUE); + label_opc_item = proto_tree_add_item(label_tree, hf_mtp3_japan_opc, tvb, JAPAN_OPC_OFFSET, JAPAN_PC_LENGTH, ENC_LITTLE_ENDIAN); opc = tvb_get_letohs(tvb, JAPAN_OPC_OFFSET); if (mtp3_pc_structured()) { proto_item_append_text(label_opc_item, " (%s)", mtp3_pc_to_str(opc)); } - hidden_item = proto_tree_add_item(label_tree, hf_mtp3_japan_pc, tvb, ROUTING_LABEL_OFFSET, JAPAN_PC_LENGTH, TRUE); + hidden_item = proto_tree_add_item(label_tree, hf_mtp3_japan_pc, tvb, ROUTING_LABEL_OFFSET, JAPAN_PC_LENGTH, ENC_LITTLE_ENDIAN); PROTO_ITEM_SET_HIDDEN(hidden_item); - hidden_item = proto_tree_add_item(label_tree, hf_mtp3_japan_pc, tvb, JAPAN_OPC_OFFSET, JAPAN_PC_LENGTH, TRUE); + hidden_item = proto_tree_add_item(label_tree, hf_mtp3_japan_pc, tvb, JAPAN_OPC_OFFSET, JAPAN_PC_LENGTH, ENC_LITTLE_ENDIAN); PROTO_ITEM_SET_HIDDEN(hidden_item); if (mtp3_use_japan_5_bit_sls) { - proto_tree_add_item(label_tree, hf_mtp3_japan_5_bit_sls, tvb, JAPAN_SLS_OFFSET, JAPAN_SLS_SPARE_LENGTH, TRUE); - proto_tree_add_item(label_tree, hf_mtp3_japan_5_bit_sls_spare, tvb, JAPAN_SLS_OFFSET, JAPAN_SLS_SPARE_LENGTH, TRUE); + proto_tree_add_item(label_tree, hf_mtp3_japan_5_bit_sls, tvb, JAPAN_SLS_OFFSET, JAPAN_SLS_SPARE_LENGTH, ENC_NA); + proto_tree_add_item(label_tree, hf_mtp3_japan_5_bit_sls_spare, tvb, JAPAN_SLS_OFFSET, JAPAN_SLS_SPARE_LENGTH, ENC_NA); } else { - proto_tree_add_item(label_tree, hf_mtp3_japan_4_bit_sls, tvb, JAPAN_SLS_OFFSET, JAPAN_SLS_SPARE_LENGTH, TRUE); - proto_tree_add_item(label_tree, hf_mtp3_japan_4_bit_sls_spare, tvb, JAPAN_SLS_OFFSET, JAPAN_SLS_SPARE_LENGTH, TRUE); + proto_tree_add_item(label_tree, hf_mtp3_japan_4_bit_sls, tvb, JAPAN_SLS_OFFSET, JAPAN_SLS_SPARE_LENGTH, ENC_NA); + proto_tree_add_item(label_tree, hf_mtp3_japan_4_bit_sls_spare, tvb, JAPAN_SLS_OFFSET, JAPAN_SLS_SPARE_LENGTH, ENC_NA); } break; @@ -677,14 +677,14 @@ dissect_mtp3(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) /* create display subtree for the protocol */ switch (mtp3_standard) { case ITU_STANDARD: - mtp3_item = proto_tree_add_item(tree, proto_mtp3, tvb, 0, ITU_HEADER_LENGTH, TRUE); + mtp3_item = proto_tree_add_item(tree, proto_mtp3, tvb, 0, ITU_HEADER_LENGTH, ENC_NA); break; case ANSI_STANDARD: case CHINESE_ITU_STANDARD: - mtp3_item = proto_tree_add_item(tree, proto_mtp3, tvb, 0, ANSI_HEADER_LENGTH, TRUE); + mtp3_item = proto_tree_add_item(tree, proto_mtp3, tvb, 0, ANSI_HEADER_LENGTH, ENC_NA); break; case JAPAN_STANDARD: - mtp3_item = proto_tree_add_item(tree, proto_mtp3, tvb, 0, JAPAN_HEADER_LENGTH, TRUE); + mtp3_item = proto_tree_add_item(tree, proto_mtp3, tvb, 0, JAPAN_HEADER_LENGTH, ENC_NA); break; } mtp3_tree = proto_item_add_subtree(mtp3_item, ett_mtp3); diff --git a/epan/dissectors/packet-mtp3mg.c b/epan/dissectors/packet-mtp3mg.c index 73b537be56..22ce5a2611 100644 --- a/epan/dissectors/packet-mtp3mg.c +++ b/epan/dissectors/packet-mtp3mg.c @@ -477,12 +477,12 @@ dissect_mtp3mg_chm(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, if (mtp3_standard == ANSI_STANDARD) { proto_tree_add_item(tree, hf_mtp3mg_coo_ansi_slc, tvb, 0, - ANSI_COO_LENGTH, TRUE); + ANSI_COO_LENGTH, ENC_NA); proto_tree_add_item(tree, hf_mtp3mg_coo_ansi_fsn, tvb, 0, - ANSI_COO_LENGTH, TRUE); + ANSI_COO_LENGTH, ENC_NA); } else /* ITU_STANDARD, CHINESE_ITU_STANDARD, and JAPAN_STANDARD */ { proto_tree_add_item(tree, hf_mtp3mg_coo_itu_fsn, tvb, 0, - ITU_COO_LENGTH, TRUE); + ITU_COO_LENGTH, ENC_NA); } break; @@ -491,12 +491,12 @@ dissect_mtp3mg_chm(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, if (mtp3_standard == ANSI_STANDARD) { proto_tree_add_item(tree, hf_mtp3mg_xco_ansi_slc, tvb, 0, - ANSI_XCO_LENGTH, TRUE); + ANSI_XCO_LENGTH, ENC_LITTLE_ENDIAN); proto_tree_add_item(tree, hf_mtp3mg_xco_ansi_fsn, tvb, 0, - ANSI_XCO_LENGTH, TRUE); + ANSI_XCO_LENGTH, ENC_LITTLE_ENDIAN); } else /* ITU_STANDARD, CHINESE_ITU_STANDARD, and JAPAN_STANDARD */ { proto_tree_add_item(tree, hf_mtp3mg_xco_itu_fsn, tvb, 0, - ITU_XCO_LENGTH, TRUE); + ITU_XCO_LENGTH, ENC_LITTLE_ENDIAN); } break; @@ -505,15 +505,15 @@ dissect_mtp3mg_chm(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, if (mtp3_standard == ANSI_STANDARD) { proto_tree_add_item(tree, hf_mtp3mg_cbd_ansi_slc, tvb, 0, - ANSI_CBD_LENGTH, TRUE); + ANSI_CBD_LENGTH, ENC_LITTLE_ENDIAN); proto_tree_add_item(tree, hf_mtp3mg_cbd_ansi_cbc, tvb, 0, - ANSI_CBD_LENGTH, TRUE); + ANSI_CBD_LENGTH, ENC_LITTLE_ENDIAN); } else if (mtp3_standard == JAPAN_STANDARD) { proto_tree_add_item(tree, hf_mtp3mg_cbd_japan_cbc, tvb, 0, - ITU_CBD_LENGTH, TRUE); + ITU_CBD_LENGTH, ENC_NA); } else /* ITU_STANDARD and CHINESE_ITU_STANDARD */ { proto_tree_add_item(tree, hf_mtp3mg_cbd_itu_cbc, tvb, 0, - ITU_CBD_LENGTH, TRUE); + ITU_CBD_LENGTH, ENC_NA); } break; @@ -537,7 +537,7 @@ dissect_mtp3mg_ecm(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, if (mtp3_standard == ANSI_STANDARD) { proto_tree_add_item(tree, hf_mtp3mg_eco_ansi_slc, tvb, 0, - ANSI_ECO_LENGTH, TRUE); + ANSI_ECO_LENGTH, ENC_NA); } /* else: nothing to dissect */ break; @@ -568,7 +568,7 @@ dissect_mtp3mg_fcm(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, { apc_item = proto_tree_add_item(tree, hf_mtp3mg_tfc_itu_apc, tvb, 0, - ITU_PC_LENGTH, TRUE); + ITU_PC_LENGTH, ENC_LITTLE_ENDIAN); if (mtp3_pc_structured()) { @@ -580,7 +580,7 @@ dissect_mtp3mg_fcm(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, /* Congestion level is a national option */ proto_tree_add_item(tree, hf_mtp3mg_tfc_itu_status, tvb, 0, - ITU_TFC_STATUS_LENGTH, TRUE); + ITU_TFC_STATUS_LENGTH, ENC_NA); @@ -588,11 +588,11 @@ dissect_mtp3mg_fcm(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, proto_tree_add_item(tree, hf_mtp3mg_tfc_japan_spare, tvb, JAPAN_TFC_SPARE_OFFSET, - JAPAN_TFC_SPARE_LENGTH, TRUE); + JAPAN_TFC_SPARE_LENGTH, ENC_NA); apc_item = proto_tree_add_item(tree, hf_mtp3mg_tfc_japan_apc, tvb, JAPAN_TFC_APC_OFFSET, - JAPAN_PC_LENGTH, TRUE); + JAPAN_PC_LENGTH, ENC_LITTLE_ENDIAN); if (mtp3_pc_structured()) { guint32 apc; @@ -603,10 +603,10 @@ dissect_mtp3mg_fcm(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, proto_tree_add_item(tree, hf_mtp3mg_tfc_japan_status, tvb, JAPAN_TFC_STATUS_OFFSET, - JAPAN_TFC_STATUS_LENGTH, TRUE); + JAPAN_TFC_STATUS_LENGTH, ENC_NA); proto_tree_add_item(tree, hf_mtp3mg_tfc_japan_status_spare, tvb, JAPAN_TFC_STATUS_OFFSET, - JAPAN_TFC_STATUS_LENGTH, TRUE); + JAPAN_TFC_STATUS_LENGTH, ENC_NA); } else /* ANSI_STANDARD and CHINESE_ITU_STANDARD */ { @@ -628,7 +628,7 @@ dissect_mtp3mg_fcm(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, proto_tree_add_item(tree, hf_mtp3mg_tfc_ansi_status, tvb, ANSI_TFC_STATUS_OFFSET, ANSI_TFC_STATUS_LENGTH, - TRUE); + ENC_NA); } break; @@ -674,14 +674,14 @@ dissect_mtp3mg_tfm(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, proto_tree_add_item(tree, hf_mtp3mg_tfm_japan_count, tvb, JAPAN_TFM_COUNT_OFFSET, - JAPAN_TFM_COUNT_LENGTH, TRUE); + JAPAN_TFM_COUNT_LENGTH, ENC_NA); count = tvb_get_guint8(tvb, JAPAN_TFM_COUNT_OFFSET); offset = JAPAN_TFM_COUNT_LENGTH; for (i = 0; i < count; i++) { apc_item = proto_tree_add_item(tree, hf_mtp3mg_tfm_japan_apc, tvb, - offset, JAPAN_PC_LENGTH, TRUE); + offset, JAPAN_PC_LENGTH, ENC_LITTLE_ENDIAN); if (mtp3_pc_structured()) { guint32 apc; @@ -691,7 +691,7 @@ dissect_mtp3mg_tfm(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, } offset += JAPAN_PC_LENGTH; proto_tree_add_item(tree, hf_mtp3mg_tfm_japan_spare, tvb, - offset, JAPAN_PC_LENGTH, TRUE); + offset, JAPAN_PC_LENGTH, ENC_LITTLE_ENDIAN); offset += JAPAN_PC_LENGTH; } } else /* ITU_STANDARD and CHINESE_ITU_STANDARD */ { @@ -701,7 +701,7 @@ dissect_mtp3mg_tfm(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, else if (mtp3_standard == ITU_STANDARD) { apc_item = proto_tree_add_item(tree, hf_mtp3mg_tfm_itu_apc, - tvb, 0, ITU_PC_LENGTH, TRUE); + tvb, 0, ITU_PC_LENGTH, ENC_LITTLE_ENDIAN); if (mtp3_pc_structured()) { guint32 apc; @@ -756,7 +756,7 @@ dissect_mtp3mg_rsm(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, proto_tree_add_item(tree, hf_mtp3mg_rsm_japan_count, tvb, JAPAN_TFM_COUNT_OFFSET, - JAPAN_TFM_COUNT_LENGTH, TRUE); + JAPAN_TFM_COUNT_LENGTH, ENC_NA); count = tvb_get_guint8(tvb, JAPAN_TFM_COUNT_OFFSET); offset = JAPAN_TFM_COUNT_LENGTH; @@ -765,17 +765,20 @@ dissect_mtp3mg_rsm(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, apc_item = proto_tree_add_item(tree, hf_mtp3mg_rsm_japan_apc, tvb, offset, - JAPAN_PC_LENGTH, TRUE); + JAPAN_PC_LENGTH, + ENC_LITTLE_ENDIAN); if (mtp3_pc_structured()) { guint32 apc; apc = tvb_get_letohs(tvb, 0); - proto_item_append_text(apc_item, " (%s)", mtp3_pc_to_str(apc)); + proto_item_append_text(apc_item, " (%s)", + mtp3_pc_to_str(apc)); } offset += JAPAN_PC_LENGTH; proto_tree_add_item(tree, hf_mtp3mg_rsm_japan_spare, tvb, - offset, JAPAN_PC_LENGTH, TRUE); + offset, JAPAN_PC_LENGTH, + ENC_LITTLE_ENDIAN); offset += JAPAN_PC_LENGTH; } } else @@ -788,7 +791,8 @@ dissect_mtp3mg_rsm(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, if (mtp3_standard == ITU_STANDARD) { apc_item = proto_tree_add_item(tree, hf_mtp3mg_rsm_itu_apc, - tvb, 0, ITU_PC_LENGTH, TRUE); + tvb, 0, ITU_PC_LENGTH, + ENC_LITTLE_ENDIAN); if (mtp3_pc_structured()) { guint32 apc; @@ -834,7 +838,7 @@ dissect_mtp3mg_mim(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, if (mtp3_standard == ANSI_STANDARD) { proto_tree_add_item(tree, hf_mtp3mg_mim_ansi_slc, tvb, 0, - ANSI_MIM_LENGTH, TRUE); + ANSI_MIM_LENGTH, ENC_NA); } /* else: nothing to dissect */ break; @@ -882,12 +886,12 @@ dissect_mtp3mg_dlm(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, if (mtp3_standard == ANSI_STANDARD) { proto_tree_add_item(tree, hf_mtp3mg_dlc_ansi_slc, tvb, 0, - ANSI_DLC_LENGTH, TRUE); + ANSI_DLC_LENGTH, ENC_LITTLE_ENDIAN); proto_tree_add_item(tree, hf_mtp3mg_dlc_ansi_link, tvb, 0, - ANSI_DLC_LENGTH, TRUE); + ANSI_DLC_LENGTH, ENC_LITTLE_ENDIAN); } else /* ITU_STANDARD and CHINESE_ITU_STANDARD */ { proto_tree_add_item(tree, hf_mtp3mg_dlc_itu_link, tvb, 0, - ITU_DLC_LENGTH, TRUE); + ITU_DLC_LENGTH, ENC_LITTLE_ENDIAN); } break; case DLM_H1_CSS: @@ -930,13 +934,13 @@ dissect_mtp3mg_ufc(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, hf_mtp3mg_rsm_apc_member, 0, 0); proto_tree_add_item(tree, hf_mtp3mg_upu_user, tvb, - ANSI_UPU_USER_OFFSET, UPU_USER_LENGTH, TRUE); + ANSI_UPU_USER_OFFSET, UPU_USER_LENGTH, ENC_NA); proto_tree_add_item(tree, hf_mtp3mg_upu_cause, tvb, - ANSI_UPU_USER_OFFSET, UPU_USER_LENGTH, TRUE); + ANSI_UPU_USER_OFFSET, UPU_USER_LENGTH, ENC_NA); } else if (mtp3_standard == ITU_STANDARD) { apc_item = proto_tree_add_item(tree, hf_mtp3mg_upu_itu_apc, tvb, 0, - ITU_PC_LENGTH, TRUE); + ITU_PC_LENGTH, ENC_LITTLE_ENDIAN); if (mtp3_pc_structured()) { guint32 apc; @@ -946,13 +950,14 @@ dissect_mtp3mg_ufc(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, } proto_tree_add_item(tree, hf_mtp3mg_upu_user, tvb, - ITU_UPU_USER_OFFSET, UPU_USER_LENGTH, TRUE); + ITU_UPU_USER_OFFSET, UPU_USER_LENGTH, ENC_NA); proto_tree_add_item(tree, hf_mtp3mg_upu_cause, tvb, - ITU_UPU_USER_OFFSET, UPU_USER_LENGTH, TRUE); + ITU_UPU_USER_OFFSET, UPU_USER_LENGTH, ENC_NA); } else { /* JAPAN_STANDARD */ apc_item = proto_tree_add_item(tree, hf_mtp3mg_upu_japan_apc, tvb, - 0, JAPAN_PC_LENGTH, TRUE); + 0, JAPAN_PC_LENGTH, + ENC_LITTLE_ENDIAN); if (mtp3_pc_structured()) { guint32 apc; @@ -962,9 +967,9 @@ dissect_mtp3mg_ufc(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, } proto_tree_add_item(tree, hf_mtp3mg_upu_user, tvb, - ITU_UPU_USER_OFFSET, UPU_USER_LENGTH, TRUE); + ITU_UPU_USER_OFFSET, UPU_USER_LENGTH, ENC_NA); proto_tree_add_item(tree, hf_mtp3mg_upu_cause, tvb, - ITU_UPU_USER_OFFSET, UPU_USER_LENGTH, TRUE); + ITU_UPU_USER_OFFSET, UPU_USER_LENGTH, ENC_NA); } break; @@ -990,11 +995,11 @@ dissect_mtp3mg_test(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, if (mtp3_standard == ANSI_STANDARD) { proto_tree_add_item(tree, hf_mtp3mg_test_ansi_slc, tvb, 0, - TEST_LENGTH, TRUE); + TEST_LENGTH, ENC_NA); } proto_tree_add_item(tree, hf_mtp3mg_test_length, tvb, 0, TEST_LENGTH, - TRUE); + ENC_NA); length = tvb_get_guint8(tvb, 0) >> TEST_LENGTH_SHIFT; proto_tree_add_text(tree, tvb, TEST_PATTERN_OFFSET, length, @@ -1037,7 +1042,7 @@ dissect_mtp3mg(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) if (tree) { /* create display subtree for the protocol */ - mtp3mg_item = proto_tree_add_item(tree, proto_mtp3mg, tvb, 0, -1, TRUE); + mtp3mg_item = proto_tree_add_item(tree, proto_mtp3mg, tvb, 0, -1, ENC_NA); mtp3mg_tree = proto_item_add_subtree(mtp3mg_item, ett_mtp3mg); } @@ -1055,12 +1060,12 @@ dissect_mtp3mg(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) proto_item *pattern_item; proto_tree_add_item(mtp3mg_tree, hf_mtp3mg_japan_spare, tvb, 0, - JAPAN_SPARE_LENGTH, TRUE); + JAPAN_SPARE_LENGTH, ENC_NA); h0h1 = tvb_get_guint8(tvb, JAPAN_H0H1_OFFSET); proto_tree_add_item(mtp3mg_tree, hf_mtp3mg_japan_test, tvb, - JAPAN_SPARE_LENGTH, H0H1_LENGTH, TRUE); + JAPAN_SPARE_LENGTH, H0H1_LENGTH, ENC_NA); if (check_col(pinfo->cinfo, COL_INFO)) col_add_fstr(pinfo->cinfo, COL_INFO, "%s ", @@ -1072,7 +1077,7 @@ dissect_mtp3mg(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) case JAPAN_TEST_SRA: proto_tree_add_item(mtp3mg_tree, hf_mtp3mg_japan_test_spare, tvb, JAPAN_TEST_SPARE_OFFSET, - JAPAN_TEST_SPARE_LENGTH, TRUE); + JAPAN_TEST_SPARE_LENGTH, ENC_NA); test_pattern = tvb_get_letohl(tvb, JAPAN_TEST_PATTERN_OFFSET); pattern_item = proto_tree_add_item(mtp3mg_tree, @@ -1080,7 +1085,7 @@ dissect_mtp3mg(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) tvb, JAPAN_TEST_PATTERN_OFFSET, JAPAN_TEST_PATTERN_LENGTH, - TRUE); + ENC_LITTLE_ENDIAN); proto_item_append_text(pattern_item, " (%s)", test_pattern == JAPAN_TEST_PATTERN ? "correct" : "incorrect"); @@ -1091,7 +1096,7 @@ dissect_mtp3mg(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) } } else { /* not JAPAN */ - proto_tree_add_item(mtp3mg_tree, hf_mtp3test_h0, tvb, 0, H0H1_LENGTH, TRUE); + proto_tree_add_item(mtp3mg_tree, hf_mtp3test_h0, tvb, 0, H0H1_LENGTH, ENC_NA); /* H1 is added below */ h0 = tvb_get_guint8(tvb, 0) & H0_MASK; @@ -1103,7 +1108,7 @@ dissect_mtp3mg(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) { case TEST_H0_SLT: proto_tree_add_item(mtp3mg_tree, hf_mtp3mg_test_h1, tvb, 0, - H0H1_LENGTH, TRUE); + H0H1_LENGTH, ENC_NA); dissect_mtp3mg_test(payload_tvb, pinfo, mtp3mg_tree, h1); break; @@ -1121,14 +1126,14 @@ dissect_mtp3mg(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) if (mtp3_standard == JAPAN_STANDARD) { proto_tree_add_item(mtp3mg_tree, hf_mtp3mg_japan_spare, tvb, 0, - JAPAN_SPARE_LENGTH, TRUE); + JAPAN_SPARE_LENGTH, ENC_NA); /* Get a tvb w/o the spare byte--it makes for less code below */ tvb = tvb_new_subset_remaining(tvb, JAPAN_SPARE_LENGTH); } proto_tree_add_item(mtp3mg_tree, hf_mtp3mg_h0, tvb, 0, H0H1_LENGTH, - TRUE); + ENC_NA); /* H1 is added below */ h0 = tvb_get_guint8(tvb, 0) & H0_MASK; @@ -1140,34 +1145,34 @@ dissect_mtp3mg(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) { case H0_CHM: proto_tree_add_item(mtp3mg_tree, hf_mtp3mg_chm_h1, tvb, 0, - H0H1_LENGTH, TRUE); + H0H1_LENGTH, ENC_NA); dissect_mtp3mg_chm(payload_tvb, pinfo, mtp3mg_tree, h1); break; case H0_ECM: proto_tree_add_item(mtp3mg_tree, hf_mtp3mg_ecm_h1, tvb, 0, - H0H1_LENGTH, TRUE); + H0H1_LENGTH, ENC_NA); dissect_mtp3mg_ecm(payload_tvb, pinfo, mtp3mg_tree, h1); break; case H0_FCM: proto_tree_add_item(mtp3mg_tree, hf_mtp3mg_fcm_h1, tvb, 0, - H0H1_LENGTH, TRUE); + H0H1_LENGTH, ENC_NA); dissect_mtp3mg_fcm(payload_tvb, pinfo, mtp3mg_tree, h1); break; case H0_TFM: proto_tree_add_item(mtp3mg_tree, hf_mtp3mg_tfm_h1, tvb, 0, - H0H1_LENGTH, TRUE); + H0H1_LENGTH, ENC_NA); dissect_mtp3mg_tfm(payload_tvb, pinfo, mtp3mg_tree, h1); break; case H0_RSM: proto_tree_add_item(mtp3mg_tree, hf_mtp3mg_rsm_h1, tvb, 0, - H0H1_LENGTH, TRUE); + H0H1_LENGTH, ENC_NA); dissect_mtp3mg_rsm(payload_tvb, pinfo, mtp3mg_tree, h1); break; case H0_MIM: if (mtp3_standard != JAPAN_STANDARD) { proto_tree_add_item(mtp3mg_tree, hf_mtp3mg_mim_h1, tvb, 0, - H0H1_LENGTH, TRUE); + H0H1_LENGTH, ENC_NA); dissect_mtp3mg_mim(payload_tvb, pinfo, mtp3mg_tree, h1); } else dissect_mtp3mg_unknown_message(tvb, mtp3mg_tree); @@ -1176,7 +1181,7 @@ dissect_mtp3mg(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) if (mtp3_standard != JAPAN_STANDARD) { proto_tree_add_item(mtp3mg_tree, hf_mtp3mg_trm_h1, tvb, 0, - H0H1_LENGTH, TRUE); + H0H1_LENGTH, ENC_NA); dissect_mtp3mg_trm(payload_tvb, pinfo, mtp3mg_tree, h1); } else dissect_mtp3mg_unknown_message(tvb, mtp3mg_tree); @@ -1185,7 +1190,7 @@ dissect_mtp3mg(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) if (mtp3_standard != JAPAN_STANDARD) { proto_tree_add_item(mtp3mg_tree, hf_mtp3mg_dlm_h1, tvb, 0, - H0H1_LENGTH, TRUE); + H0H1_LENGTH, ENC_NA); dissect_mtp3mg_dlm(payload_tvb, pinfo, mtp3mg_tree, h1); } else dissect_mtp3mg_unknown_message(tvb, mtp3mg_tree); @@ -1194,7 +1199,7 @@ dissect_mtp3mg(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) if (mtp3_standard != JAPAN_STANDARD) { proto_tree_add_item(mtp3mg_tree, hf_mtp3mg_ufc_h1, tvb, 0, - H0H1_LENGTH, TRUE); + H0H1_LENGTH, ENC_NA); dissect_mtp3mg_ufc(payload_tvb, pinfo, mtp3mg_tree, h1); } else dissect_mtp3mg_unknown_message(tvb, mtp3mg_tree); |