aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-selfm.c
diff options
context:
space:
mode:
Diffstat (limited to 'epan/dissectors/packet-selfm.c')
-rw-r--r--epan/dissectors/packet-selfm.c372
1 files changed, 186 insertions, 186 deletions
diff --git a/epan/dissectors/packet-selfm.c b/epan/dissectors/packet-selfm.c
index f1212473a0..5a5d8b2660 100644
--- a/epan/dissectors/packet-selfm.c
+++ b/epan/dissectors/packet-selfm.c
@@ -63,185 +63,185 @@
void proto_register_selfm(void);
/* Initialize the protocol and registered fields */
-static int proto_selfm = -1;
-static int hf_selfm_msgtype = -1;
-static int hf_selfm_padbyte = -1;
-static int hf_selfm_checksum = -1;
-static int hf_selfm_relaydef_len = -1;
-static int hf_selfm_relaydef_numproto = -1;
-static int hf_selfm_relaydef_numfm = -1;
-static int hf_selfm_relaydef_numflags = -1;
-static int hf_selfm_relaydef_fmcfg_cmd = -1;
-static int hf_selfm_relaydef_fmdata_cmd = -1;
-static int hf_selfm_relaydef_statbit = -1;
-static int hf_selfm_relaydef_statbit_cmd = -1;
-static int hf_selfm_relaydef_proto = -1;
-static int hf_selfm_fmconfig_len = -1;
-static int hf_selfm_fmconfig_numflags = -1;
-static int hf_selfm_fmconfig_loc_sf = -1;
-static int hf_selfm_fmconfig_num_sf = -1;
-static int hf_selfm_fmconfig_num_ai = -1;
-static int hf_selfm_fmconfig_num_samp = -1;
-static int hf_selfm_fmconfig_num_dig = -1;
-static int hf_selfm_fmconfig_num_calc = -1;
-static int hf_selfm_fmconfig_ofs_ai = -1;
-static int hf_selfm_fmconfig_ofs_ts = -1;
-static int hf_selfm_fmconfig_ofs_dig = -1;
-static int hf_selfm_fmconfig_ai_type = -1;
-static int hf_selfm_fmconfig_ai_sf_type = -1;
-static int hf_selfm_fmconfig_ai_sf_ofs = -1;
-static int hf_selfm_fmconfig_cblk_rot = -1;
-static int hf_selfm_fmconfig_cblk_vconn = -1;
-static int hf_selfm_fmconfig_cblk_iconn = -1;
-static int hf_selfm_fmconfig_cblk_ctype = -1;
-static int hf_selfm_fmconfig_cblk_deskew_ofs = -1;
-static int hf_selfm_fmconfig_cblk_rs_ofs = -1;
-static int hf_selfm_fmconfig_cblk_xs_ofs = -1;
-static int hf_selfm_fmconfig_cblk_ia_idx = -1;
-static int hf_selfm_fmconfig_cblk_ib_idx = -1;
-static int hf_selfm_fmconfig_cblk_ic_idx = -1;
-static int hf_selfm_fmconfig_cblk_va_idx = -1;
-static int hf_selfm_fmconfig_cblk_vb_idx = -1;
-static int hf_selfm_fmconfig_cblk_vc_idx = -1;
-static int hf_selfm_fmconfig_ai_sf_float = -1;
-static int hf_selfm_fmdata_len = -1;
-static int hf_selfm_fmdata_flagbyte = -1;
-static int hf_selfm_fmdata_dig_b0 = -1;
-static int hf_selfm_fmdata_dig_b1 = -1;
-static int hf_selfm_fmdata_dig_b2 = -1;
-static int hf_selfm_fmdata_dig_b3 = -1;
-static int hf_selfm_fmdata_dig_b4 = -1;
-static int hf_selfm_fmdata_dig_b5 = -1;
-static int hf_selfm_fmdata_dig_b6 = -1;
-static int hf_selfm_fmdata_dig_b7 = -1;
-static int hf_selfm_fmdata_ai_sf_fp = -1;
-static int hf_selfm_foconfig_len = -1;
-static int hf_selfm_foconfig_num_brkr = -1;
-static int hf_selfm_foconfig_num_rb = -1;
-static int hf_selfm_foconfig_prb_supp = -1;
-static int hf_selfm_foconfig_reserved = -1;
-static int hf_selfm_foconfig_brkr_open = -1;
-static int hf_selfm_foconfig_brkr_close = -1;
-static int hf_selfm_foconfig_rb_cmd = -1;
-static int hf_selfm_fastop_len = -1;
-static int hf_selfm_fastop_rb_code = -1;
-static int hf_selfm_fastop_br_code = -1;
-static int hf_selfm_fastop_valid = -1;
-static int hf_selfm_alt_foconfig_len = -1;
-static int hf_selfm_alt_foconfig_num_ports = -1;
-static int hf_selfm_alt_foconfig_num_brkr = -1;
-static int hf_selfm_alt_foconfig_num_rb = -1;
-static int hf_selfm_alt_foconfig_funccode = -1;
-static int hf_selfm_alt_fastop_len = -1;
-static int hf_selfm_alt_fastop_code = -1;
-static int hf_selfm_alt_fastop_valid = -1;
-
-static int hf_selfm_fastmsg_len = -1;
-static int hf_selfm_fastmsg_routing_addr = -1;
-static int hf_selfm_fastmsg_status = -1;
-static int hf_selfm_fastmsg_funccode = -1;
-static int hf_selfm_fastmsg_response_code = -1;
-static int hf_selfm_fastmsg_seq = -1;
-static int hf_selfm_fastmsg_seq_fir = -1;
-static int hf_selfm_fastmsg_seq_fin = -1;
-static int hf_selfm_fastmsg_seq_cnt = -1;
-static int hf_selfm_fastmsg_resp_num = -1;
-static int hf_selfm_fastmsg_crc16 = -1;
-static int hf_selfm_fastmsg_def_route_sup = -1;
-static int hf_selfm_fastmsg_def_rx_stat = -1;
-static int hf_selfm_fastmsg_def_tx_stat = -1;
-static int hf_selfm_fastmsg_def_rx_maxfr = -1;
-static int hf_selfm_fastmsg_def_tx_maxfr = -1;
-static int hf_selfm_fastmsg_def_rx_num_fc = -1;
-static int hf_selfm_fastmsg_def_rx_fc = -1;
-static int hf_selfm_fastmsg_def_tx_num_fc = -1;
-static int hf_selfm_fastmsg_def_tx_fc = -1;
-static int hf_selfm_fastmsg_uns_en_fc = -1;
-static int hf_selfm_fastmsg_uns_en_fc_data = -1;
-static int hf_selfm_fastmsg_uns_dis_fc = -1;
-static int hf_selfm_fastmsg_uns_dis_fc_data = -1;
-static int hf_selfm_fastmsg_baseaddr = -1;
-static int hf_selfm_fastmsg_numwords = -1;
-static int hf_selfm_fastmsg_flags = -1;
-static int hf_selfm_fastmsg_datafmt_resp_numitem = -1;
-static int hf_selfm_fastmsg_dataitem_qty = -1;
-static int hf_selfm_fastmsg_dataitem_type = -1;
-static int hf_selfm_fastmsg_dataitem_uint16 = -1;
-static int hf_selfm_fastmsg_dataitem_int16 = -1;
-static int hf_selfm_fastmsg_dataitem_uint32 = -1;
-static int hf_selfm_fastmsg_dataitem_int32 = -1;
-static int hf_selfm_fastmsg_dataitem_float = -1;
-static int hf_selfm_fastmsg_devdesc_num_region = -1;
-static int hf_selfm_fastmsg_devdesc_num_ctrl = -1;
-static int hf_selfm_fastmsg_unsresp_orig = -1;
-static int hf_selfm_fastmsg_unsresp_doy = -1;
-static int hf_selfm_fastmsg_unsresp_year = -1;
-static int hf_selfm_fastmsg_unsresp_todms = -1;
-static int hf_selfm_fastmsg_unsresp_num_elmt = -1;
-static int hf_selfm_fastmsg_unsresp_elmt_idx = -1;
-static int hf_selfm_fastmsg_unsresp_elmt_ts_ofs = -1;
-static int hf_selfm_fastmsg_unsresp_elmt_status = -1;
-static int hf_selfm_fastmsg_unsresp_eor = -1;
-static int hf_selfm_fastmsg_unsresp_elmt_statword = -1;
-static int hf_selfm_fastmsg_unswrite_addr1 = -1;
-static int hf_selfm_fastmsg_unswrite_addr2 = -1;
-static int hf_selfm_fastmsg_unswrite_num_reg = -1;
-static int hf_selfm_fastmsg_unswrite_reg_val = -1;
-static int hf_selfm_fastmsg_soe_req_orig = -1;
-static int hf_selfm_fastmsg_soe_resp_numblks = -1;
-static int hf_selfm_fastmsg_soe_resp_orig = -1;
-static int hf_selfm_fastmsg_soe_resp_numbits = -1;
-static int hf_selfm_fastmsg_soe_resp_pad = -1;
-static int hf_selfm_fastmsg_soe_resp_doy = -1;
-static int hf_selfm_fastmsg_soe_resp_year = -1;
-static int hf_selfm_fastmsg_soe_resp_tod = -1;
-static int hf_selfm_fastmsg_soe_resp_data = -1;
+static int proto_selfm;
+static int hf_selfm_msgtype;
+static int hf_selfm_padbyte;
+static int hf_selfm_checksum;
+static int hf_selfm_relaydef_len;
+static int hf_selfm_relaydef_numproto;
+static int hf_selfm_relaydef_numfm;
+static int hf_selfm_relaydef_numflags;
+static int hf_selfm_relaydef_fmcfg_cmd;
+static int hf_selfm_relaydef_fmdata_cmd;
+static int hf_selfm_relaydef_statbit;
+static int hf_selfm_relaydef_statbit_cmd;
+static int hf_selfm_relaydef_proto;
+static int hf_selfm_fmconfig_len;
+static int hf_selfm_fmconfig_numflags;
+static int hf_selfm_fmconfig_loc_sf;
+static int hf_selfm_fmconfig_num_sf;
+static int hf_selfm_fmconfig_num_ai;
+static int hf_selfm_fmconfig_num_samp;
+static int hf_selfm_fmconfig_num_dig;
+static int hf_selfm_fmconfig_num_calc;
+static int hf_selfm_fmconfig_ofs_ai;
+static int hf_selfm_fmconfig_ofs_ts;
+static int hf_selfm_fmconfig_ofs_dig;
+static int hf_selfm_fmconfig_ai_type;
+static int hf_selfm_fmconfig_ai_sf_type;
+static int hf_selfm_fmconfig_ai_sf_ofs;
+static int hf_selfm_fmconfig_cblk_rot;
+static int hf_selfm_fmconfig_cblk_vconn;
+static int hf_selfm_fmconfig_cblk_iconn;
+static int hf_selfm_fmconfig_cblk_ctype;
+static int hf_selfm_fmconfig_cblk_deskew_ofs;
+static int hf_selfm_fmconfig_cblk_rs_ofs;
+static int hf_selfm_fmconfig_cblk_xs_ofs;
+static int hf_selfm_fmconfig_cblk_ia_idx;
+static int hf_selfm_fmconfig_cblk_ib_idx;
+static int hf_selfm_fmconfig_cblk_ic_idx;
+static int hf_selfm_fmconfig_cblk_va_idx;
+static int hf_selfm_fmconfig_cblk_vb_idx;
+static int hf_selfm_fmconfig_cblk_vc_idx;
+static int hf_selfm_fmconfig_ai_sf_float;
+static int hf_selfm_fmdata_len;
+static int hf_selfm_fmdata_flagbyte;
+static int hf_selfm_fmdata_dig_b0;
+static int hf_selfm_fmdata_dig_b1;
+static int hf_selfm_fmdata_dig_b2;
+static int hf_selfm_fmdata_dig_b3;
+static int hf_selfm_fmdata_dig_b4;
+static int hf_selfm_fmdata_dig_b5;
+static int hf_selfm_fmdata_dig_b6;
+static int hf_selfm_fmdata_dig_b7;
+static int hf_selfm_fmdata_ai_sf_fp;
+static int hf_selfm_foconfig_len;
+static int hf_selfm_foconfig_num_brkr;
+static int hf_selfm_foconfig_num_rb;
+static int hf_selfm_foconfig_prb_supp;
+static int hf_selfm_foconfig_reserved;
+static int hf_selfm_foconfig_brkr_open;
+static int hf_selfm_foconfig_brkr_close;
+static int hf_selfm_foconfig_rb_cmd;
+static int hf_selfm_fastop_len;
+static int hf_selfm_fastop_rb_code;
+static int hf_selfm_fastop_br_code;
+static int hf_selfm_fastop_valid;
+static int hf_selfm_alt_foconfig_len;
+static int hf_selfm_alt_foconfig_num_ports;
+static int hf_selfm_alt_foconfig_num_brkr;
+static int hf_selfm_alt_foconfig_num_rb;
+static int hf_selfm_alt_foconfig_funccode;
+static int hf_selfm_alt_fastop_len;
+static int hf_selfm_alt_fastop_code;
+static int hf_selfm_alt_fastop_valid;
+
+static int hf_selfm_fastmsg_len;
+static int hf_selfm_fastmsg_routing_addr;
+static int hf_selfm_fastmsg_status;
+static int hf_selfm_fastmsg_funccode;
+static int hf_selfm_fastmsg_response_code;
+static int hf_selfm_fastmsg_seq;
+static int hf_selfm_fastmsg_seq_fir;
+static int hf_selfm_fastmsg_seq_fin;
+static int hf_selfm_fastmsg_seq_cnt;
+static int hf_selfm_fastmsg_resp_num;
+static int hf_selfm_fastmsg_crc16;
+static int hf_selfm_fastmsg_def_route_sup;
+static int hf_selfm_fastmsg_def_rx_stat;
+static int hf_selfm_fastmsg_def_tx_stat;
+static int hf_selfm_fastmsg_def_rx_maxfr;
+static int hf_selfm_fastmsg_def_tx_maxfr;
+static int hf_selfm_fastmsg_def_rx_num_fc;
+static int hf_selfm_fastmsg_def_rx_fc;
+static int hf_selfm_fastmsg_def_tx_num_fc;
+static int hf_selfm_fastmsg_def_tx_fc;
+static int hf_selfm_fastmsg_uns_en_fc;
+static int hf_selfm_fastmsg_uns_en_fc_data;
+static int hf_selfm_fastmsg_uns_dis_fc;
+static int hf_selfm_fastmsg_uns_dis_fc_data;
+static int hf_selfm_fastmsg_baseaddr;
+static int hf_selfm_fastmsg_numwords;
+static int hf_selfm_fastmsg_flags;
+static int hf_selfm_fastmsg_datafmt_resp_numitem;
+static int hf_selfm_fastmsg_dataitem_qty;
+static int hf_selfm_fastmsg_dataitem_type;
+static int hf_selfm_fastmsg_dataitem_uint16;
+static int hf_selfm_fastmsg_dataitem_int16;
+static int hf_selfm_fastmsg_dataitem_uint32;
+static int hf_selfm_fastmsg_dataitem_int32;
+static int hf_selfm_fastmsg_dataitem_float;
+static int hf_selfm_fastmsg_devdesc_num_region;
+static int hf_selfm_fastmsg_devdesc_num_ctrl;
+static int hf_selfm_fastmsg_unsresp_orig;
+static int hf_selfm_fastmsg_unsresp_doy;
+static int hf_selfm_fastmsg_unsresp_year;
+static int hf_selfm_fastmsg_unsresp_todms;
+static int hf_selfm_fastmsg_unsresp_num_elmt;
+static int hf_selfm_fastmsg_unsresp_elmt_idx;
+static int hf_selfm_fastmsg_unsresp_elmt_ts_ofs;
+static int hf_selfm_fastmsg_unsresp_elmt_status;
+static int hf_selfm_fastmsg_unsresp_eor;
+static int hf_selfm_fastmsg_unsresp_elmt_statword;
+static int hf_selfm_fastmsg_unswrite_addr1;
+static int hf_selfm_fastmsg_unswrite_addr2;
+static int hf_selfm_fastmsg_unswrite_num_reg;
+static int hf_selfm_fastmsg_unswrite_reg_val;
+static int hf_selfm_fastmsg_soe_req_orig;
+static int hf_selfm_fastmsg_soe_resp_numblks;
+static int hf_selfm_fastmsg_soe_resp_orig;
+static int hf_selfm_fastmsg_soe_resp_numbits;
+static int hf_selfm_fastmsg_soe_resp_pad;
+static int hf_selfm_fastmsg_soe_resp_doy;
+static int hf_selfm_fastmsg_soe_resp_year;
+static int hf_selfm_fastmsg_soe_resp_tod;
+static int hf_selfm_fastmsg_soe_resp_data;
/* Generated from convert_proto_tree_add_text.pl */
-static int hf_selfm_fmconfig_ai_channel = -1;
-static int hf_selfm_fmdata_ai_value16 = -1;
-static int hf_selfm_fmdata_ai_scale_factor = -1;
-static int hf_selfm_fmdata_ai_value_float = -1;
-static int hf_selfm_fmdata_ai_value_double = -1;
-static int hf_selfm_fmdata_data_type = -1;
-static int hf_selfm_fmdata_quantity = -1;
-static int hf_selfm_fmdata_ai_value_string = -1;
-static int hf_selfm_fastmsg_unsresp_elmt_ts_ofs_decoded = -1;
-static int hf_selfm_fid = -1;
-static int hf_selfm_rid = -1;
-static int hf_selfm_fastmsg_data_region_name = -1;
-static int hf_selfm_fmdata_timestamp = -1;
-static int hf_selfm_fmdata_frame_data_format_reference = -1;
-static int hf_selfm_fastmsg_bit_label_name = -1;
+static int hf_selfm_fmconfig_ai_channel;
+static int hf_selfm_fmdata_ai_value16;
+static int hf_selfm_fmdata_ai_scale_factor;
+static int hf_selfm_fmdata_ai_value_float;
+static int hf_selfm_fmdata_ai_value_double;
+static int hf_selfm_fmdata_data_type;
+static int hf_selfm_fmdata_quantity;
+static int hf_selfm_fmdata_ai_value_string;
+static int hf_selfm_fastmsg_unsresp_elmt_ts_ofs_decoded;
+static int hf_selfm_fid;
+static int hf_selfm_rid;
+static int hf_selfm_fastmsg_data_region_name;
+static int hf_selfm_fmdata_timestamp;
+static int hf_selfm_fmdata_frame_data_format_reference;
+static int hf_selfm_fastmsg_bit_label_name;
/* Initialize the subtree pointers */
-static gint ett_selfm = -1;
-static gint ett_selfm_relaydef = -1;
-static gint ett_selfm_relaydef_fm = -1;
-static gint ett_selfm_relaydef_proto = -1;
-static gint ett_selfm_relaydef_flags = -1;
-static gint ett_selfm_fmconfig = -1;
-static gint ett_selfm_fmconfig_ai = -1;
-static gint ett_selfm_fmconfig_calc = -1;
-static gint ett_selfm_foconfig = -1;
-static gint ett_selfm_foconfig_brkr = -1;
-static gint ett_selfm_foconfig_rb = -1;
-static gint ett_selfm_fastop = -1;
-static gint ett_selfm_fmdata = -1;
-static gint ett_selfm_fmdata_ai = -1;
-static gint ett_selfm_fmdata_dig = -1;
-static gint ett_selfm_fmdata_ai_ch = -1;
-static gint ett_selfm_fmdata_dig_ch = -1;
-static gint ett_selfm_fastmsg = -1;
-static gint ett_selfm_fastmsg_seq = -1;
-static gint ett_selfm_fastmsg_def_fc = -1;
-static gint ett_selfm_fastmsg_datareg = -1;
-static gint ett_selfm_fastmsg_soeblk = -1;
-static gint ett_selfm_fastmsg_tag = -1;
-static gint ett_selfm_fastmsg_element_list = -1;
-static gint ett_selfm_fastmsg_element = -1;
+static gint ett_selfm;
+static gint ett_selfm_relaydef;
+static gint ett_selfm_relaydef_fm;
+static gint ett_selfm_relaydef_proto;
+static gint ett_selfm_relaydef_flags;
+static gint ett_selfm_fmconfig;
+static gint ett_selfm_fmconfig_ai;
+static gint ett_selfm_fmconfig_calc;
+static gint ett_selfm_foconfig;
+static gint ett_selfm_foconfig_brkr;
+static gint ett_selfm_foconfig_rb;
+static gint ett_selfm_fastop;
+static gint ett_selfm_fmdata;
+static gint ett_selfm_fmdata_ai;
+static gint ett_selfm_fmdata_dig;
+static gint ett_selfm_fmdata_ai_ch;
+static gint ett_selfm_fmdata_dig_ch;
+static gint ett_selfm_fastmsg;
+static gint ett_selfm_fastmsg_seq;
+static gint ett_selfm_fastmsg_def_fc;
+static gint ett_selfm_fastmsg_datareg;
+static gint ett_selfm_fastmsg_soeblk;
+static gint ett_selfm_fastmsg_tag;
+static gint ett_selfm_fastmsg_element_list;
+static gint ett_selfm_fastmsg_element;
/* Expert fields */
-static expert_field ei_selfm_crc16_incorrect = EI_INIT;
+static expert_field ei_selfm_crc16_incorrect;
static dissector_handle_t selfm_handle;
@@ -791,18 +791,18 @@ static reassembly_table selfm_reassembly_table;
/* ************************************************************************* */
/* Header values for reassembly */
/* ************************************************************************* */
-static int hf_selfm_fragment = -1;
-static int hf_selfm_fragments = -1;
-static int hf_selfm_fragment_overlap = -1;
-static int hf_selfm_fragment_overlap_conflict = -1;
-static int hf_selfm_fragment_multiple_tails = -1;
-static int hf_selfm_fragment_too_long_fragment = -1;
-static int hf_selfm_fragment_error = -1;
-static int hf_selfm_fragment_count = -1;
-static int hf_selfm_fragment_reassembled_in = -1;
-static int hf_selfm_fragment_reassembled_length = -1;
-static gint ett_selfm_fragment = -1;
-static gint ett_selfm_fragments = -1;
+static int hf_selfm_fragment;
+static int hf_selfm_fragments;
+static int hf_selfm_fragment_overlap;
+static int hf_selfm_fragment_overlap_conflict;
+static int hf_selfm_fragment_multiple_tails;
+static int hf_selfm_fragment_too_long_fragment;
+static int hf_selfm_fragment_error;
+static int hf_selfm_fragment_count;
+static int hf_selfm_fragment_reassembled_in;
+static int hf_selfm_fragment_reassembled_length;
+static gint ett_selfm_fragment;
+static gint ett_selfm_fragments;
static const fragment_items selfm_frag_items = {
&ett_selfm_fragment,