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-fcsb3.c | |
parent | dec6ea57aefdcebc4bacd3934606ad0d78da446e (diff) |
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-fcsb3.c')
-rw-r--r-- | epan/dissectors/packet-fcsb3.c | 136 |
1 files changed, 68 insertions, 68 deletions
diff --git a/epan/dissectors/packet-fcsb3.c b/epan/dissectors/packet-fcsb3.c index d26cbf7d59..eec416f99f 100644 --- a/epan/dissectors/packet-fcsb3.c +++ b/epan/dissectors/packet-fcsb3.c @@ -1115,208 +1115,208 @@ proto_register_fcsbccs (void) static hf_register_info hf[] = { { &hf_sbccs_chid, {"Channel Image ID", "sbccs.chid", FT_UINT8, BASE_DEC, NULL, 0x0, - "", HFILL}}, + NULL, HFILL}}, { &hf_sbccs_cuid, {"Control Unit Image ID", "sbccs.cuid", FT_UINT8, BASE_DEC, NULL, - 0x0, "", HFILL}}, + 0x0, NULL, HFILL}}, { &hf_sbccs_devaddr, {"Device Address", "sbccs.devaddr", FT_UINT16, BASE_DEC, NULL, 0x0, - "", HFILL}}, + NULL, HFILL}}, { &hf_sbccs_iui, {"Information Unit Identifier", "sbccs.iui", FT_UINT8, BASE_HEX, - NULL, 0x0, "", HFILL}}, + NULL, 0x0, NULL, HFILL}}, { &hf_sbccs_dhflags, - {"DH Flags", "sbccs.dhflags", FT_UINT8, BASE_HEX, NULL, 0x0, "", + {"DH Flags", "sbccs.dhflags", FT_UINT8, BASE_HEX, NULL, 0x0, NULL, HFILL}}, { &hf_sbccs_ccw, - {"CCW Number", "sbccs.ccw", FT_UINT16, BASE_HEX, NULL, 0x0, "", + {"CCW Number", "sbccs.ccw", FT_UINT16, BASE_HEX, NULL, 0x0, NULL, HFILL}}, { &hf_sbccs_token, - {"Token", "sbccs.token", FT_UINT24, BASE_DEC, NULL, 0x0, "", + {"Token", "sbccs.token", FT_UINT24, BASE_DEC, NULL, 0x0, NULL, HFILL}}, { &hf_sbccs_dib_iucnt, {"DIB IU Count", "sbccs.iucnt", FT_UINT8, BASE_DEC, NULL, 0x0, - "", HFILL}}, + NULL, HFILL}}, { &hf_sbccs_dib_datacnt, {"DIB Data Byte Count", "sbccs.databytecnt", FT_UINT16, BASE_DEC, - NULL, 0x0, "", HFILL}}, + NULL, 0x0, NULL, HFILL}}, { &hf_sbccs_dib_ccw_cmd, {"CCW Command", "sbccs.ccwcmd", FT_UINT8, BASE_HEX, - VALS (fc_sbccs_dib_cmd_val), 0x0, "", HFILL}}, + VALS (fc_sbccs_dib_cmd_val), 0x0, NULL, HFILL}}, { &hf_sbccs_dib_ccw_cnt, - {"CCW Count", "sbccs.ccwcnt", FT_UINT16, BASE_DEC, NULL, 0x0, "", + {"CCW Count", "sbccs.ccwcnt", FT_UINT16, BASE_DEC, NULL, 0x0, NULL, HFILL}}, { &hf_sbccs_dib_ioprio, {"I/O Priority", "sbccs.ioprio", FT_UINT8, BASE_DEC, NULL, 0x0, - "", HFILL}}, + NULL, HFILL}}, { &hf_sbccs_dib_status, - {"Status", "sbccs.status", FT_UINT8, BASE_HEX, NULL, 0x0, "", + {"Status", "sbccs.status", FT_UINT8, BASE_HEX, NULL, 0x0, NULL, HFILL}}, { &hf_sbccs_dib_residualcnt, {"Residual Count", "sbccs.residualcnt", FT_UINT8, BASE_DEC, - NULL, 0x0, "", HFILL}}, + NULL, 0x0, NULL, HFILL}}, { &hf_sbccs_dib_iupacing, {"IU Pacing", "sbccs.iupacing", FT_UINT8, BASE_DEC, NULL, 0x0, - "", HFILL}}, + NULL, HFILL}}, { &hf_sbccs_dib_qtuf, {"Queue-Time Unit Factor", "sbccs.qtuf", FT_UINT8, BASE_DEC, - NULL, 0xF0, "", HFILL}}, + NULL, 0xF0, NULL, HFILL}}, { &hf_sbccs_dib_qtu, {"Queue-Time Unit", "sbccs.qtu", FT_UINT16, BASE_DEC, NULL, 0xFFF, - "", HFILL}}, + NULL, HFILL}}, { &hf_sbccs_dib_dtuf, {"Defer-Time Unit Function", "sbccs.dtuf", FT_UINT8, BASE_DEC, - NULL, 0xF0, "", HFILL}}, + NULL, 0xF0, NULL, HFILL}}, { &hf_sbccs_dib_dtu, {"Defer-Time Unit", "sbccs.dtu", FT_UINT16, BASE_DEC, NULL, 0xFFF, - "", HFILL}}, + NULL, HFILL}}, { &hf_sbccs_dib_ctlfn, {"Control Function", "sbccs.ctlfn", FT_UINT8, BASE_HEX, - VALS (fc_sbccs_dib_ctl_fn_val), 0x0, "", HFILL}}, + VALS (fc_sbccs_dib_ctl_fn_val), 0x0, NULL, HFILL}}, { &hf_sbccs_dib_linkctlfn, {"Link Control Function", "sbccs.linkctlfn", FT_UINT8, BASE_HEX, - VALS (fc_sbccs_dib_link_ctl_fn_val), 0x0, "", HFILL}}, + VALS (fc_sbccs_dib_link_ctl_fn_val), 0x0, NULL, HFILL}}, { &hf_sbccs_dib_ctccntr, {"CTC Counter", "sbccs.ctccntr", FT_UINT16, BASE_DEC, NULL, 0x0, - "", HFILL}}, + NULL, HFILL}}, { &hf_sbccs_lrc, - {"LRC", "sbccs.lrc", FT_UINT32, BASE_HEX, NULL, 0x0, "", HFILL}}, + {"LRC", "sbccs.lrc", FT_UINT32, BASE_HEX, NULL, 0x0, NULL, HFILL}}, { &hf_sbccs_dev_xcp_code, {"Device Level Exception Code", "sbccs.dip.xcpcode", FT_UINT8, - BASE_DEC, VALS (fc_sbccs_dib_dev_xcpcode_val), 0x0, "", HFILL}}, + BASE_DEC, VALS (fc_sbccs_dib_dev_xcpcode_val), 0x0, NULL, HFILL}}, { &hf_sbccs_prg_pth_errcode, {"Purge Path Error Code", "sbccs.purgepathcode", FT_UINT8, - BASE_DEC, VALS (fc_sbccs_dib_purge_path_err_val), 0x0, "", HFILL}}, + BASE_DEC, VALS (fc_sbccs_dib_purge_path_err_val), 0x0, NULL, HFILL}}, { &hf_sbccs_prg_rsp_errcode, {"Purge Path Response Error Code", "sbccs.purgepathrspcode", FT_UINT8, BASE_DEC, VALS (fc_sbccs_dib_purge_path_rsp_err_val), - 0x0, "", HFILL}}, + 0x0, NULL, HFILL}}, { &hf_sbccs_dib_lprcode, {"LPR Reason Code", "sbccs.lprcode", FT_UINT8, BASE_DEC, - VALS (fc_sbccs_dib_lpr_errcode_val), 0xF, "", HFILL}}, + VALS (fc_sbccs_dib_lpr_errcode_val), 0xF, NULL, HFILL}}, { &hf_sbccs_dib_tin_imgid_cnt, {"TIN Image ID", "sbccs.tinimageidcnt", FT_UINT8, BASE_DEC, NULL, - 0x0, "", HFILL}}, + 0x0, NULL, HFILL}}, { &hf_sbccs_dib_lrjcode, {"LRJ Reaspn Code", "sbccs.lrjcode", FT_UINT8, BASE_HEX, - VALS (fc_sbccs_dib_lrj_errcode_val), 0x7F, "", HFILL}}, + VALS (fc_sbccs_dib_lrj_errcode_val), 0x7F, NULL, HFILL}}, { &hf_sbccs_iui_as, {"AS", "sbccs.iui.as", FT_BOOLEAN, 8, - TFS(&tfs_sbccs_iui_as), 0x10, "", HFILL}}, + TFS(&tfs_sbccs_iui_as), 0x10, NULL, HFILL}}, { &hf_sbccs_iui_es, {"ES", "sbccs.iui.es", FT_BOOLEAN, 8, - TFS(&tfs_sbccs_iui_es), 0x08, "", HFILL}}, + TFS(&tfs_sbccs_iui_es), 0x08, NULL, HFILL}}, { &hf_sbccs_iui_val, {"Val", "sbccs.iui.val", FT_UINT8, BASE_HEX, - VALS(fc_sbccs_iu_val), 0x07, "", HFILL}}, + VALS(fc_sbccs_iu_val), 0x07, NULL, HFILL}}, { &hf_sbccs_dhflags_end, {"End", "sbccs.dhflags.end", FT_BOOLEAN, 8, - TFS(&tfs_sbccs_dhflags_end), 0x80, "", HFILL}}, + TFS(&tfs_sbccs_dhflags_end), 0x80, NULL, HFILL}}, { &hf_sbccs_dhflags_chaining, {"Chaining", "sbccs.dhflags.chaining", FT_BOOLEAN, 8, - TFS(&tfs_sbccs_dhflags_chaining), 0x10, "", HFILL}}, + TFS(&tfs_sbccs_dhflags_chaining), 0x10, NULL, HFILL}}, { &hf_sbccs_dhflags_earlyend, {"Early End", "sbccs.dhflags.earlyend", FT_BOOLEAN, 8, - TFS(&tfs_sbccs_dhflags_earlyend), 0x08, "", HFILL}}, + TFS(&tfs_sbccs_dhflags_earlyend), 0x08, NULL, HFILL}}, { &hf_sbccs_dhflags_nocrc, {"No CRC", "sbccs.dhflags.nocrc", FT_BOOLEAN, 8, - TFS(&tfs_sbccs_dhflags_nocrc), 0x04, "", HFILL}}, + TFS(&tfs_sbccs_dhflags_nocrc), 0x04, NULL, HFILL}}, { &hf_sbccs_dib_ccw_flags, {"CCW Control Flags", "sbccs.ccwflags", FT_UINT8, BASE_HEX, NULL, - 0x0, "", HFILL}}, + 0x0, NULL, HFILL}}, { &hf_sbccs_dib_ccw_flags_cd, {"CD", "sbccs.ccwflags.cd", FT_BOOLEAN, 8, - TFS(&tfs_sbccs_ccwflags_cd), 0x80, "", HFILL}}, + TFS(&tfs_sbccs_ccwflags_cd), 0x80, NULL, HFILL}}, { &hf_sbccs_dib_ccw_flags_cc, {"CC", "sbccs.ccwflags.cc", FT_BOOLEAN, 8, - TFS(&tfs_sbccs_ccwflags_cc), 0x40, "", HFILL}}, + TFS(&tfs_sbccs_ccwflags_cc), 0x40, NULL, HFILL}}, { &hf_sbccs_dib_ccw_flags_sli, {"SLI", "sbccs.ccwflags.sli", FT_BOOLEAN, 8, - TFS(&tfs_sbccs_ccwflags_sli), 0x20, "", HFILL}}, + TFS(&tfs_sbccs_ccwflags_sli), 0x20, NULL, HFILL}}, { &hf_sbccs_dib_ccw_flags_crr, {"CRR", "sbccs.ccwflags.crr", FT_BOOLEAN, 8, - TFS(&tfs_sbccs_ccwflags_crr), 0x08, "", HFILL}}, + TFS(&tfs_sbccs_ccwflags_crr), 0x08, NULL, HFILL}}, { &hf_sbccs_dib_cmdflags, {"Command Flags", "sbccs.cmdflags", FT_UINT8, BASE_HEX, NULL, 0x0, - "", HFILL}}, + NULL, HFILL}}, { &hf_sbccs_dib_cmdflags_du, {"DU", "sbccs.cmdflags.du", FT_BOOLEAN, 8, - TFS(&tfs_sbccs_cmdflags_du), 0x10, "", HFILL}}, + TFS(&tfs_sbccs_cmdflags_du), 0x10, NULL, HFILL}}, { &hf_sbccs_dib_cmdflags_coc, {"COC", "sbccs.cmdflags.coc", FT_BOOLEAN, 8, - TFS(&tfs_sbccs_cmdflags_coc), 0x08, "", HFILL}}, + TFS(&tfs_sbccs_cmdflags_coc), 0x08, NULL, HFILL}}, { &hf_sbccs_dib_cmdflags_syr, {"SYR", "sbccs.cmdflags.syr", FT_BOOLEAN, 8, - TFS(&tfs_sbccs_cmdflags_syr), 0x04, "", HFILL}}, + TFS(&tfs_sbccs_cmdflags_syr), 0x04, NULL, HFILL}}, { &hf_sbccs_dib_cmdflags_rex, {"REX", "sbccs.cmdflags.rex", FT_BOOLEAN, 8, - TFS(&tfs_sbccs_cmdflags_rex), 0x02, "", HFILL}}, + TFS(&tfs_sbccs_cmdflags_rex), 0x02, NULL, HFILL}}, { &hf_sbccs_dib_cmdflags_sss, {"SSS", "sbccs.cmdflags.sss", FT_BOOLEAN, 8, - TFS(&tfs_sbccs_cmdflags_sss), 0x01, "", HFILL}}, + TFS(&tfs_sbccs_cmdflags_sss), 0x01, NULL, HFILL}}, { &hf_sbccs_dib_statusflags, {"Status Flags", "sbccs.statusflags", FT_UINT8, BASE_HEX, - NULL, 0, "", HFILL}}, + NULL, 0, NULL, HFILL}}, { &hf_sbccs_dib_statusflags_ffc, {"FFC", "sbccs.statusflags.ffc", FT_UINT8, BASE_HEX, - VALS(status_ffc_val), 0xE0, "", HFILL}}, + VALS(status_ffc_val), 0xE0, NULL, HFILL}}, { &hf_sbccs_dib_statusflags_ci, {"CI", "sbccs.statusflags.ci", FT_BOOLEAN, 8, - TFS(&tfs_sbccs_statusflags_ci), 0x10, "", HFILL}}, + TFS(&tfs_sbccs_statusflags_ci), 0x10, NULL, HFILL}}, { &hf_sbccs_dib_statusflags_cr, {"CR", "sbccs.statusflags.cr", FT_BOOLEAN, 8, - TFS(&tfs_sbccs_statusflags_cr), 0x04, "", HFILL}}, + TFS(&tfs_sbccs_statusflags_cr), 0x04, NULL, HFILL}}, { &hf_sbccs_dib_statusflags_lri, {"LRI", "sbccs.statusflags.lri", FT_BOOLEAN, 8, - TFS(&tfs_sbccs_statusflags_lri), 0x02, "", HFILL}}, + TFS(&tfs_sbccs_statusflags_lri), 0x02, NULL, HFILL}}, { &hf_sbccs_dib_statusflags_rv, {"RV", "sbccs.statusflags.rv", FT_BOOLEAN, 8, - TFS(&tfs_sbccs_statusflags_rv), 0x01, "", HFILL}}, + TFS(&tfs_sbccs_statusflags_rv), 0x01, NULL, HFILL}}, { &hf_sbccs_dib_status_attention, {"Attention", "sbccs.status.attention", FT_BOOLEAN, 8, - TFS(&tfs_sbccs_status_attention), 0x80, "", HFILL}}, + TFS(&tfs_sbccs_status_attention), 0x80, NULL, HFILL}}, { &hf_sbccs_dib_status_modifier, {"Status Modifier", "sbccs.status.modifier", FT_BOOLEAN, 8, - TFS(&tfs_sbccs_status_modifier), 0x40, "", HFILL}}, + TFS(&tfs_sbccs_status_modifier), 0x40, NULL, HFILL}}, { &hf_sbccs_dib_status_cue, {"Control-Unit End", "sbccs.status.cue", FT_BOOLEAN, 8, - TFS(&tfs_sbccs_status_cue), 0x20, "", HFILL}}, + TFS(&tfs_sbccs_status_cue), 0x20, NULL, HFILL}}, { &hf_sbccs_dib_status_busy, {"Busy", "sbccs.status.busy", FT_BOOLEAN, 8, - TFS(&tfs_sbccs_status_busy), 0x10, "", HFILL}}, + TFS(&tfs_sbccs_status_busy), 0x10, NULL, HFILL}}, { &hf_sbccs_dib_status_channelend, {"Channel End", "sbccs.status.channel_end", FT_BOOLEAN, 8, - TFS(&tfs_sbccs_status_channelend), 0x08, "", HFILL}}, + TFS(&tfs_sbccs_status_channelend), 0x08, NULL, HFILL}}, { &hf_sbccs_dib_status_deviceend, {"Device End", "sbccs.status.device_end", FT_BOOLEAN, 8, - TFS(&tfs_sbccs_status_deviceend), 0x04, "", HFILL}}, + TFS(&tfs_sbccs_status_deviceend), 0x04, NULL, HFILL}}, { &hf_sbccs_dib_status_unit_check, {"Unit Check", "sbccs.status.unit_check", FT_BOOLEAN, 8, - TFS(&tfs_sbccs_status_unitcheck), 0x02, "", HFILL}}, + TFS(&tfs_sbccs_status_unitcheck), 0x02, NULL, HFILL}}, { &hf_sbccs_dib_status_unit_exception, {"Unit Exception", "sbccs.status.unitexception", FT_BOOLEAN, 8, - TFS(&tfs_sbccs_status_unitexception), 0x01, "", HFILL}}, + TFS(&tfs_sbccs_status_unitexception), 0x01, NULL, HFILL}}, { &hf_sbccs_dib_ctlparam, {"Control Parameters", "sbccs.ctlparam", FT_UINT24, BASE_HEX, - NULL, 0x0, "", HFILL}}, + NULL, 0x0, NULL, HFILL}}, { &hf_sbccs_dib_ctlparam_rc, {"RC", "sbccs.ctlparam.rc", FT_BOOLEAN, 24, - TFS(&tfs_sbccs_ctlparam_rc), 0x80, "", HFILL}}, + TFS(&tfs_sbccs_ctlparam_rc), 0x80, NULL, HFILL}}, { &hf_sbccs_dib_ctlparam_ru, {"RU", "sbccs.ctlparam.ru", FT_BOOLEAN, 24, - TFS(&tfs_sbccs_ctlparam_ru), 0x10, "", HFILL}}, + TFS(&tfs_sbccs_ctlparam_ru), 0x10, NULL, HFILL}}, { &hf_sbccs_dib_ctlparam_ro, {"RO", "sbccs.ctlparam.ro", FT_BOOLEAN, 24, - TFS(&tfs_sbccs_ctlparam_ro), 0x08, "", HFILL}}, + TFS(&tfs_sbccs_ctlparam_ro), 0x08, NULL, HFILL}}, { &hf_sbccs_dib_linkctlinfo, {"Link Control Information", "sbccs.linkctlinfo", FT_UINT16, - BASE_HEX, NULL, 0x0, "", HFILL}}, + BASE_HEX, NULL, 0x0, NULL, HFILL}}, { &hf_sbccs_dib_linkctlinfo_ctcconn, {"CTC Conn", "sbccs.linkctlinfo.ctc_conn", FT_BOOLEAN, 16, - TFS(&tfs_sbccs_linkctlinfo_ctcconn), 0x80, "", HFILL}}, + TFS(&tfs_sbccs_linkctlinfo_ctcconn), 0x80, NULL, HFILL}}, { &hf_sbccs_dib_linkctlinfo_ecrcg, {"Enhanced CRC Generation", "sbccs.linkctlinfo.ecrcg", FT_BOOLEAN, 16, - TFS(&tfs_sbccs_linkctlinfo_ecrcg), 0x01, "", HFILL}}, + TFS(&tfs_sbccs_linkctlinfo_ecrcg), 0x01, NULL, HFILL}}, }; |