diff options
author | Stig Bjørlykke <stig@bjorlykke.org> | 2009-06-18 21:30:42 +0000 |
---|---|---|
committer | Stig Bjørlykke <stig@bjorlykke.org> | 2009-06-18 21:30:42 +0000 |
commit | b228488bc0b9d5e0c63b15814836f7332f35ce04 (patch) | |
tree | 62ba2a1b91519fc94d9c3213b328889b969e0c78 /epan/dissectors/packet-fcdns.c | |
parent | dec6ea57aefdcebc4bacd3934606ad0d78da446e (diff) | |
download | wireshark-b228488bc0b9d5e0c63b15814836f7332f35ce04.tar.gz |
From Kovarththanan Rajaratnam via bug 3548:
(1) Trailing/leading spaces are removed from 'name's/'blurb's
(2) Duplicate 'blurb's are replaced with NULL
(3) Empty ("") 'blurb's are replaced with NULL
(4) BASE_NONE, NULL, 0x0 are used for 'display', 'strings' and 'bitmask' fields
for FT_NONE, FT_BYTES, FT_IPv4, FT_IPv6, FT_ABSOLUTE_TIME, FT_RELATIVE_TIME,
FT_PROTOCOL, FT_STRING and FT_STRINGZ field types
(5) Only allow non-zero value for 'display' if 'bitmask' is non-zero
svn path=/trunk/; revision=28770
Diffstat (limited to 'epan/dissectors/packet-fcdns.c')
-rw-r--r-- | epan/dissectors/packet-fcdns.c | 170 |
1 files changed, 85 insertions, 85 deletions
diff --git a/epan/dissectors/packet-fcdns.c b/epan/dissectors/packet-fcdns.c index 6815288c76..7ea2b44142 100644 --- a/epan/dissectors/packet-fcdns.c +++ b/epan/dissectors/packet-fcdns.c @@ -1801,196 +1801,196 @@ proto_register_fcdns (void) static hf_register_info hf[] = { { &hf_fcdns_gssubtype, {"GS_Subtype", "fcdns.gssubtype", FT_UINT8, BASE_HEX, - VALS (fc_dns_subtype_val), 0x0, "", HFILL}}, + VALS (fc_dns_subtype_val), 0x0, NULL, HFILL}}, {&hf_fcdns_opcode, {"Opcode", "fcdns.opcode", FT_UINT16, BASE_HEX, VALS (fc_dns_opcode_val), - 0x0, "", HFILL}}, + 0x0, NULL, HFILL}}, { &hf_fcdns_req_portid, - {"Port Identifier", "fcdns.req.portid", FT_STRING, BASE_HEX, NULL, 0x0, - "", HFILL}}, + {"Port Identifier", "fcdns.req.portid", FT_STRING, BASE_NONE, NULL, 0x0, + NULL, HFILL}}, { &hf_fcdns_rply_pname, - {"Port Name", "fcdns.rply.pname", FT_STRING, BASE_HEX, NULL, 0x0, "", + {"Port Name", "fcdns.rply.pname", FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL}}, { &hf_fcdns_rply_nname, - {"Node Name", "fcdns.rply.nname", FT_STRING, BASE_HEX, NULL, 0x0, "", + {"Node Name", "fcdns.rply.nname", FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL}}, { &hf_fcdns_rply_snamelen, {"Symbolic Node Name Length", "fcdns.rply.snamelen", FT_UINT8, BASE_DEC, - NULL, 0x0, "", HFILL}}, + NULL, 0x0, NULL, HFILL}}, { &hf_fcdns_rply_sname, - {"Symbolic Node Name", "fcdns.rply.sname", FT_STRING, BASE_HEX, NULL, - 0x0, "", HFILL}}, + {"Symbolic Node Name", "fcdns.rply.sname", FT_STRING, BASE_NONE, NULL, + 0x0, NULL, HFILL}}, { &hf_fcdns_rply_ptype, {"Port Type", "fcdns.rply.porttype", FT_UINT8, BASE_HEX, - VALS (fc_dns_port_type_val), 0x0, "", HFILL}}, + VALS (fc_dns_port_type_val), 0x0, NULL, HFILL}}, { &hf_fcdns_rply_fpname, - {"Fabric Port Name", "fcdns.rply.fpname", FT_STRING, BASE_HEX, NULL, - 0x0, "", HFILL}}, + {"Fabric Port Name", "fcdns.rply.fpname", FT_STRING, BASE_NONE, NULL, + 0x0, NULL, HFILL}}, { &hf_fcdns_req_pname, - {"Port Name", "fcdns.req.portname", FT_STRING, BASE_HEX, NULL, 0x0, - "", HFILL}}, + {"Port Name", "fcdns.req.portname", FT_STRING, BASE_NONE, NULL, 0x0, + NULL, HFILL}}, { &hf_fcdns_rply_portid, - {"Port Identifier", "fcdns.rply.portid", FT_STRING, BASE_HEX, NULL, - 0x0, "", HFILL}}, + {"Port Identifier", "fcdns.rply.portid", FT_STRING, BASE_NONE, NULL, + 0x0, NULL, HFILL}}, { &hf_fcdns_req_nname, - {"Node Name", "fcdns.req.nname", FT_STRING, BASE_HEX, NULL, 0x0, - "", HFILL}}, + {"Node Name", "fcdns.req.nname", FT_STRING, BASE_NONE, NULL, 0x0, + NULL, HFILL}}, { &hf_fcdns_req_domainscope, {"Domain ID Scope", "fcdns.req.domainid", FT_UINT8, BASE_HEX, NULL, - 0x0, "", HFILL}}, + 0x0, NULL, HFILL}}, { &hf_fcdns_req_areascope, {"Area ID Scope", "fcdns.req.areaid", FT_UINT8, BASE_HEX, NULL, - 0x0, "", HFILL}}, + 0x0, NULL, HFILL}}, { &hf_fcdns_req_fc4type, {"FC-4 Type", "fcdns.req.fc4type", FT_UINT8, BASE_HEX, - VALS (fc_fc4_val), 0x0, "", HFILL}}, + VALS (fc_fc4_val), 0x0, NULL, HFILL}}, { &hf_fcdns_req_ptype, {"Port Type", "fcdns.req.porttype", FT_UINT8, BASE_HEX, - VALS (fc_dns_port_type_val), 0x0, "", HFILL}}, + VALS (fc_dns_port_type_val), 0x0, NULL, HFILL}}, { &hf_fcdns_req_ip, - {"IP Address", "fcdns.req.ip", FT_IPv6, BASE_DEC, NULL, 0x0, - "", HFILL}}, + {"IP Address", "fcdns.req.ip", FT_IPv6, BASE_NONE, NULL, 0x0, + NULL, HFILL}}, { &hf_fcdns_rply_fc4type, {"FC-4 Descriptor Type", "fcdns.rply.fc4type", FT_UINT8, BASE_HEX, - VALS (fc_fc4_val), 0x0, "", HFILL}}, + VALS (fc_fc4_val), 0x0, NULL, HFILL}}, { &hf_fcdns_req_snamelen, {"Symbolic Name Length", "fcdns.req.snamelen", FT_UINT8, BASE_DEC, - NULL, 0x0, "", HFILL}}, + NULL, 0x0, NULL, HFILL}}, { &hf_fcdns_req_sname, - {"Symbolic Port Name", "fcdns.req.sname", FT_STRING, BASE_HEX, NULL, - 0x0, "", HFILL}}, + {"Symbolic Port Name", "fcdns.req.sname", FT_STRING, BASE_NONE, NULL, + 0x0, NULL, HFILL}}, { &hf_fcdns_rply_spnamelen, {"Symbolic Port Name Length", "fcdns.rply.spnamelen", FT_UINT8, - BASE_DEC, NULL, 0x0, "", HFILL}}, + BASE_DEC, NULL, 0x0, NULL, HFILL}}, {&hf_fcdns_rply_spname, - {"Symbolic Port Name", "fcdns.rply.spname", FT_STRING, BASE_HEX, NULL, - 0x0, "", HFILL}}, + {"Symbolic Port Name", "fcdns.rply.spname", FT_STRING, BASE_NONE, NULL, + 0x0, NULL, HFILL}}, { &hf_fcdns_rply_ipa, - {"Initial Process Associator", "fcdns.rply.ipa", FT_BYTES, BASE_HEX, - NULL, 0x0, "", HFILL}}, + {"Initial Process Associator", "fcdns.rply.ipa", FT_BYTES, BASE_NONE, + NULL, 0x0, NULL, HFILL}}, { &hf_fcdns_rply_ipnode, - {"Node IP Address", "fcdns.rply.ipnode", FT_IPv6, BASE_DEC, NULL, - 0x0, "", HFILL}}, + {"Node IP Address", "fcdns.rply.ipnode", FT_IPv6, BASE_NONE, NULL, + 0x0, NULL, HFILL}}, { &hf_fcdns_rply_ipport, - {"Port IP Address", "fcdns.rply.ipport", FT_IPv6, BASE_DEC, NULL, - 0x0, "", HFILL}}, + {"Port IP Address", "fcdns.rply.ipport", FT_IPv6, BASE_NONE, NULL, + 0x0, NULL, HFILL}}, { &hf_fcdns_rply_fc4desclen, {"FC-4 Descriptor Length", "fcdns.rply.fc4desclen", FT_UINT8, - BASE_DEC, NULL, 0x0, "", HFILL}}, + BASE_DEC, NULL, 0x0, NULL, HFILL}}, { &hf_fcdns_rply_fc4desc, - {"FC-4 Descriptor", "fcdns.rply.fc4desc", FT_BYTES, BASE_HEX, NULL, - 0x0, "", HFILL}}, + {"FC-4 Descriptor", "fcdns.rply.fc4desc", FT_BYTES, BASE_NONE, NULL, + 0x0, NULL, HFILL}}, { &hf_fcdns_rply_hrdaddr, - {"Hard Address", "fcdns.rply.hrdaddr", FT_STRING, BASE_HEX, NULL, - 0x0, "", HFILL}}, + {"Hard Address", "fcdns.rply.hrdaddr", FT_STRING, BASE_NONE, NULL, + 0x0, NULL, HFILL}}, { &hf_fcdns_req_fdesclen, {"FC-4 Descriptor Length", "fcdns.req.fc4desclen", FT_UINT8, BASE_DEC, - NULL, 0x0, "", HFILL}}, + NULL, 0x0, NULL, HFILL}}, { &hf_fcdns_req_fdesc, - {"FC-4 Descriptor", "fcdns.req.fc4desc", FT_STRING, BASE_HEX, NULL, - 0x0, "", HFILL}}, + {"FC-4 Descriptor", "fcdns.req.fc4desc", FT_STRING, BASE_NONE, NULL, + 0x0, NULL, HFILL}}, { &hf_fcdns_req_spnamelen, {"Symbolic Port Name Length", "fcdns.req.spnamelen", FT_UINT8, - BASE_DEC, NULL, 0x0, "", HFILL}}, + BASE_DEC, NULL, 0x0, NULL, HFILL}}, { &hf_fcdns_req_spname, - {"Symbolic Port Name", "fcdns.req.spname", FT_STRING, BASE_HEX, NULL, - 0x0, "", HFILL}}, + {"Symbolic Port Name", "fcdns.req.spname", FT_STRING, BASE_NONE, NULL, + 0x0, NULL, HFILL}}, { &hf_fcdns_reason, {"Reason Code", "fcdns.rply.reason", FT_UINT8, BASE_HEX, - VALS (fc_ct_rjt_code_vals), 0x0, "", HFILL}}, + VALS (fc_ct_rjt_code_vals), 0x0, NULL, HFILL}}, { &hf_fcdns_rjtdetail, {"Reason Code Explanantion", "fcdns.rply.reasondet", FT_UINT8, - BASE_HEX, VALS (fc_dns_rjt_det_code_val), 0x0, "", HFILL}}, + BASE_HEX, VALS (fc_dns_rjt_det_code_val), 0x0, NULL, HFILL}}, { &hf_fcdns_vendor, {"Vendor Unique Reject Code", "fcdns.rply.vendor", FT_UINT8, - BASE_HEX, NULL, 0x0, "", HFILL}}, + BASE_HEX, NULL, 0x0, NULL, HFILL}}, { &hf_fcdns_zone_mbrtype, {"Zone Member Type", "fcdns.zone.mbrtype", FT_UINT8, BASE_HEX, - VALS (fc_swils_zonembr_type_val), 0x0, "", HFILL}}, + VALS (fc_swils_zonembr_type_val), 0x0, NULL, HFILL}}, { &hf_fcdns_zone_mbrid, - {"Member Identifier", "fcdns.zone.mbrid", FT_STRING, BASE_HEX, NULL, - 0x0, "", HFILL}}, + {"Member Identifier", "fcdns.zone.mbrid", FT_STRING, BASE_NONE, NULL, + 0x0, NULL, HFILL}}, { &hf_fcdns_zonenm, - {"Zone Name", "fcdns.zonename", FT_STRING, BASE_HEX, NULL, 0x0, "", + {"Zone Name", "fcdns.zonename", FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL}}, { &hf_fcdns_portip, - {"Port IP Address", "fcdns.portip", FT_IPv4, BASE_DEC, NULL, 0x0, - "", HFILL}}, + {"Port IP Address", "fcdns.portip", FT_IPv4, BASE_NONE, NULL, 0x0, + NULL, HFILL}}, { &hf_fcdns_sw2_objfmt, {"Name Entry Object Format", "fcdns.entry.objfmt", FT_UINT8, BASE_HEX, - NULL, 0x0, "", HFILL}}, + NULL, 0x0, NULL, HFILL}}, { &hf_fcdns_num_fc4desc, {"Number of FC4 Descriptors Registered", "fcdns.entry.numfc4desc", - FT_UINT8, BASE_DEC, NULL, 0x0, "", HFILL}}, + FT_UINT8, BASE_DEC, NULL, 0x0, NULL, HFILL}}, { &hf_fcdns_rply_ownerid, - {"Owner Id", "fcdns.rply.ownerid", FT_STRING, BASE_HEX, NULL, 0x0, "", + {"Owner Id", "fcdns.rply.ownerid", FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL}}, { &hf_fcdns_maxres_size, {"Maximum/Residual Size", "fcdns.maxres_size", FT_UINT16, BASE_DEC, - NULL, 0x0, "", HFILL}}, + NULL, 0x0, NULL, HFILL}}, { &hf_fcdns_reply_cos, {"Class of Service Supported", "fcdns.reply.cos", FT_UINT32, BASE_HEX, - NULL, 0x0, "", HFILL}}, + NULL, 0x0, NULL, HFILL}}, { &hf_fcdns_req_cos, {"Requested Class of Service", "fcdns.req.class", FT_UINT32, BASE_HEX, - NULL, 0x0, "", HFILL}}, + NULL, 0x0, NULL, HFILL}}, { &hf_fcdns_cos_f, {"F", "fcdns.cos.f", FT_BOOLEAN, 32, - TFS(&tfs_fcdns_cos_f), 0x01, "", HFILL}}, + TFS(&tfs_fcdns_cos_f), 0x01, NULL, HFILL}}, { &hf_fcdns_cos_1, {"1", "fcdns.cos.1", FT_BOOLEAN, 32, - TFS(&tfs_fcdns_cos_1), 0x02, "", HFILL}}, + TFS(&tfs_fcdns_cos_1), 0x02, NULL, HFILL}}, { &hf_fcdns_cos_2, {"2", "fcdns.cos.2", FT_BOOLEAN, 32, - TFS(&tfs_fcdns_cos_2), 0x04, "", HFILL}}, + TFS(&tfs_fcdns_cos_2), 0x04, NULL, HFILL}}, { &hf_fcdns_cos_3, {"3", "fcdns.cos.3", FT_BOOLEAN, 32, - TFS(&tfs_fcdns_cos_3), 0x08, "", HFILL}}, + TFS(&tfs_fcdns_cos_3), 0x08, NULL, HFILL}}, { &hf_fcdns_cos_4, {"4", "fcdns.cos.4", FT_BOOLEAN, 32, - TFS(&tfs_fcdns_cos_4), 0x10, "", HFILL}}, + TFS(&tfs_fcdns_cos_4), 0x10, NULL, HFILL}}, { &hf_fcdns_cos_6, {"6", "fcdns.cos.6", FT_BOOLEAN, 32, - TFS(&tfs_fcdns_cos_6), 0x40, "", HFILL}}, + TFS(&tfs_fcdns_cos_6), 0x40, NULL, HFILL}}, { &hf_fcdns_fc4type_llcsnap, {"LLC/SNAP", "fcdns.fc4types.llc_snap", FT_BOOLEAN, 32, - TFS(&tfs_fcdns_fc4type_llcsnap), 0x0010, "", HFILL}}, + TFS(&tfs_fcdns_fc4type_llcsnap), 0x0010, NULL, HFILL}}, { &hf_fcdns_fc4type_ip, {"IP", "fcdns.fc4types.ip", FT_BOOLEAN, 32, - TFS(&tfs_fcdns_fc4type_ip), 0x0020, "", HFILL}}, + TFS(&tfs_fcdns_fc4type_ip), 0x0020, NULL, HFILL}}, { &hf_fcdns_fc4type_fcp, {"FCP", "fcdns.fc4types.fcp", FT_BOOLEAN, 32, - TFS(&tfs_fcdns_fc4type_fcp), 0x0100, "", HFILL}}, + TFS(&tfs_fcdns_fc4type_fcp), 0x0100, NULL, HFILL}}, { &hf_fcdns_fc4type_swils, {"SW_ILS", "fcdns.fc4types.swils", FT_BOOLEAN, 32, - TFS(&tfs_fcdns_fc4type_swils), 0x0010, "", HFILL}}, + TFS(&tfs_fcdns_fc4type_swils), 0x0010, NULL, HFILL}}, { &hf_fcdns_fc4type_snmp, {"SNMP", "fcdns.fc4types.snmp", FT_BOOLEAN, 32, - TFS(&tfs_fcdns_fc4type_snmp), 0x0004, "", HFILL}}, + TFS(&tfs_fcdns_fc4type_snmp), 0x0004, NULL, HFILL}}, { &hf_fcdns_fc4type_gs3, {"GS3", "fcdns.fc4types.gs3", FT_BOOLEAN, 32, - TFS(&tfs_fcdns_fc4type_gs3), 0x0001, "", HFILL}}, + TFS(&tfs_fcdns_fc4type_gs3), 0x0001, NULL, HFILL}}, { &hf_fcdns_fc4type_vi, {"VI", "fcdns.fc4types.vi", FT_BOOLEAN, 32, - TFS(&tfs_fcdns_fc4type_vi), 0x0001, "", HFILL}}, + TFS(&tfs_fcdns_fc4type_vi), 0x0001, NULL, HFILL}}, { &hf_fcdns_rply_gft, - {"FC-4 Types Supported", "fcdns.rply.fc4type", FT_NONE, BASE_HEX, - NULL, 0x0, "", HFILL}}, + {"FC-4 Types Supported", "fcdns.rply.fc4type", FT_NONE, BASE_NONE, + NULL, 0x0, NULL, HFILL}}, { &hf_fcdns_req_fc4types, - {"FC-4 Types Supported", "fcdns.req.fc4types", FT_NONE, BASE_HEX, - NULL, 0x0, "", HFILL}}, + {"FC-4 Types Supported", "fcdns.req.fc4types", FT_NONE, BASE_NONE, + NULL, 0x0, NULL, HFILL}}, { &hf_fcdns_fc4type, - {"FC-4 Types", "fcdns.req.fc4type", FT_NONE, BASE_HEX, - NULL, 0x0, "", HFILL}}, + {"FC-4 Types", "fcdns.req.fc4type", FT_NONE, BASE_NONE, + NULL, 0x0, NULL, HFILL}}, { &hf_fcdns_fc4features, {"FC-4 Feature Bits", "fcdns.fc4features", FT_UINT8, - BASE_HEX, NULL, 0x0, "", HFILL}}, + BASE_HEX, NULL, 0x0, NULL, HFILL}}, { &hf_fcdns_fc4features_i, {"I", "fcdns.fc4features.i", FT_BOOLEAN, 8, - TFS(&tfs_fcdns_fc4features_i), 0x02, "", HFILL}}, + TFS(&tfs_fcdns_fc4features_i), 0x02, NULL, HFILL}}, { &hf_fcdns_fc4features_t, {"T", "fcdns.fc4features.t", FT_BOOLEAN, 8, - TFS(&tfs_fcdns_fc4features_t), 0x01, "", HFILL}}, + TFS(&tfs_fcdns_fc4features_t), 0x01, NULL, HFILL}}, }; static gint *ett[] = { |