aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-lbmc.c
diff options
context:
space:
mode:
Diffstat (limited to 'epan/dissectors/packet-lbmc.c')
-rw-r--r--epan/dissectors/packet-lbmc.c2969
1 files changed, 1484 insertions, 1485 deletions
diff --git a/epan/dissectors/packet-lbmc.c b/epan/dissectors/packet-lbmc.c
index 8573541601..4589857cb3 100644
--- a/epan/dissectors/packet-lbmc.c
+++ b/epan/dissectors/packet-lbmc.c
@@ -15,7 +15,6 @@
#include <epan/prefs.h>
#include <epan/expert.h>
#include <epan/sequence_analysis.h>
-#include <epan/column-info.h>
#include <epan/to_str.h>
#include <epan/tap.h>
#include "packet-lbm.h"
@@ -4558,1458 +4557,1458 @@ static heur_dissector_list_t lbmc_heuristic_subdissector_list;
/* Handles of all types. */
/*----------------------------------------------------------------------------*/
-static int proto_lbmc = -1;
+static int proto_lbmc;
static int tnw_protocol_handle = -1;
static int lbmc_uim_tap_handle = -1;
static int lbmc_stream_tap_handle = -1;
-static int hf_lbmc_tag = -1;
-static int hf_lbmc_topic = -1;
-static int hf_lbmc_version = -1;
-static int hf_lbmc_type = -1;
-static int hf_lbmc_next_hdr = -1;
-static int hf_lbmc_msglen = -1;
-static int hf_lbmc_tidx = -1;
-static int hf_lbmc_sqn = -1;
-static int hf_lbmc_frag = -1;
-static int hf_lbmc_frag_next_hdr = -1;
-static int hf_lbmc_frag_hdr_len = -1;
-static int hf_lbmc_frag_flags = -1;
-static int hf_lbmc_frag_flags_ignore = -1;
-static int hf_lbmc_frag_first_sqn = -1;
-static int hf_lbmc_frag_offset = -1;
-static int hf_lbmc_frag_len = -1;
-static int hf_lbmc_batch = -1;
-static int hf_lbmc_batch_next_hdr = -1;
-static int hf_lbmc_batch_hdr_len = -1;
-static int hf_lbmc_batch_flags = -1;
-static int hf_lbmc_batch_flags_ignore = -1;
-static int hf_lbmc_batch_flags_batch_start = -1;
-static int hf_lbmc_batch_flags_batch_end = -1;
-static int hf_lbmc_tcp_request = -1;
-static int hf_lbmc_tcp_request_next_hdr = -1;
-static int hf_lbmc_tcp_request_hdr_len = -1;
-static int hf_lbmc_tcp_request_flags = -1;
-static int hf_lbmc_tcp_request_flags_ignore = -1;
-static int hf_lbmc_tcp_request_transport = -1;
-static int hf_lbmc_tcp_request_qidx = -1;
-static int hf_lbmc_tcp_request_port = -1;
-static int hf_lbmc_tcp_request_reserved = -1;
-static int hf_lbmc_tcp_request_ipaddr = -1;
-static int hf_lbmc_topicname = -1;
-static int hf_lbmc_topicname_next_hdr = -1;
-static int hf_lbmc_topicname_hdr_len = -1;
-static int hf_lbmc_topicname_flags = -1;
-static int hf_lbmc_topicname_flags_ignore = -1;
-static int hf_lbmc_topicname_topicname = -1;
-static int hf_lbmc_apphdr = -1;
-static int hf_lbmc_apphdr_next_hdr = -1;
-static int hf_lbmc_apphdr_hdr_len = -1;
-static int hf_lbmc_apphdr_code = -1;
-static int hf_lbmc_apphdr_ignore = -1;
-static int hf_lbmc_apphdr_data = -1;
-static int hf_lbmc_apphdr_chain = -1;
-static int hf_lbmc_apphdr_chain_next_hdr = -1;
-static int hf_lbmc_apphdr_chain_hdr_len = -1;
-static int hf_lbmc_apphdr_chain_res = -1;
-static int hf_lbmc_apphdr_chain_first_chain_hdr = -1;
-static int hf_lbmc_apphdr_chain_element = -1;
-static int hf_lbmc_apphdr_chain_element_next_hdr = -1;
-static int hf_lbmc_apphdr_chain_element_hdr_len = -1;
-static int hf_lbmc_apphdr_chain_element_res = -1;
-static int hf_lbmc_apphdr_chain_element_data = -1;
-static int hf_lbmc_apphdr_chain_msgprop = -1;
-static int hf_lbmc_apphdr_chain_msgprop_next_hdr = -1;
-static int hf_lbmc_apphdr_chain_msgprop_hdr_len = -1;
-static int hf_lbmc_apphdr_chain_msgprop_res = -1;
-static int hf_lbmc_apphdr_chain_msgprop_len = -1;
-static int hf_lbmc_umq_msgid = -1;
-static int hf_lbmc_umq_msgid_next_hdr = -1;
-static int hf_lbmc_umq_msgid_hdr_len = -1;
-static int hf_lbmc_umq_msgid_flags = -1;
-static int hf_lbmc_umq_msgid_flags_ignore = -1;
-static int hf_lbmc_umq_msgid_msgid_regid = -1;
-static int hf_lbmc_umq_msgid_msgid_stamp = -1;
-static int hf_lbmc_umq_sqd_rcv = -1;
-static int hf_lbmc_umq_sqd_rcv_next_hdr = -1;
-static int hf_lbmc_umq_sqd_rcv_hdr_len = -1;
-static int hf_lbmc_umq_sqd_rcv_flags = -1;
-static int hf_lbmc_umq_sqd_rcv_flags_ignore = -1;
-static int hf_lbmc_umq_sqd_rcv_flags_r_flag = -1;
-static int hf_lbmc_umq_sqd_rcv_flags_s_flag = -1;
-static int hf_lbmc_umq_sqd_rcv_flags_re_flag = -1;
-static int hf_lbmc_umq_sqd_rcv_flags_eoi_flag = -1;
-static int hf_lbmc_umq_sqd_rcv_flags_boi_flag = -1;
-static int hf_lbmc_umq_sqd_rcv_queue_id = -1;
-static int hf_lbmc_umq_sqd_rcv_queue_ver = -1;
-static int hf_lbmc_umq_sqd_rcv_rcr_idx = -1;
-static int hf_lbmc_umq_sqd_rcv_assign_id = -1;
-static int hf_lbmc_umq_resub = -1;
-static int hf_lbmc_umq_resub_next_hdr = -1;
-static int hf_lbmc_umq_resub_hdr_len = -1;
-static int hf_lbmc_umq_resub_flags = -1;
-static int hf_lbmc_umq_resub_flags_ignore = -1;
-static int hf_lbmc_umq_resub_flags_q_flag = -1;
-static int hf_lbmc_umq_resub_rcr_idx = -1;
-static int hf_lbmc_umq_resub_resp_ip = -1;
-static int hf_lbmc_umq_resub_resp_port = -1;
-static int hf_lbmc_umq_resub_appset_idx = -1;
-static int hf_lbmc_otid = -1;
-static int hf_lbmc_otid_next_hdr = -1;
-static int hf_lbmc_otid_hdr_len = -1;
-static int hf_lbmc_otid_flags = -1;
-static int hf_lbmc_otid_flags_ignore = -1;
-static int hf_lbmc_otid_otid = -1;
-static int hf_lbmc_ctxinst = -1;
-static int hf_lbmc_ctxinst_next_hdr = -1;
-static int hf_lbmc_ctxinst_hdr_len = -1;
-static int hf_lbmc_ctxinst_flags = -1;
-static int hf_lbmc_ctxinst_flags_ignore = -1;
-static int hf_lbmc_ctxinst_ctxinst = -1;
-static int hf_lbmc_ctxinstd = -1;
-static int hf_lbmc_ctxinstr = -1;
-static int hf_lbmc_srcidx = -1;
-static int hf_lbmc_srcidx_next_hdr = -1;
-static int hf_lbmc_srcidx_hdr_len = -1;
-static int hf_lbmc_srcidx_flags = -1;
-static int hf_lbmc_srcidx_flags_ignore = -1;
-static int hf_lbmc_srcidx_srcidx = -1;
-static int hf_lbmc_umq_ulb_msg = -1;
-static int hf_lbmc_umq_ulb_msg_next_hdr = -1;
-static int hf_lbmc_umq_ulb_msg_hdr_len = -1;
-static int hf_lbmc_umq_ulb_msg_flags = -1;
-static int hf_lbmc_umq_ulb_msg_flags_ignore = -1;
-static int hf_lbmc_umq_ulb_msg_flags_a_flag = -1;
-static int hf_lbmc_umq_ulb_msg_flags_r_flag = -1;
-static int hf_lbmc_umq_ulb_msg_queue_id = -1;
-static int hf_lbmc_umq_ulb_msg_ulb_src_id = -1;
-static int hf_lbmc_umq_ulb_msg_assign_id = -1;
-static int hf_lbmc_umq_ulb_msg_appset_idx = -1;
-static int hf_lbmc_umq_ulb_msg_num_ras = -1;
-static int hf_lbmc_ssf_init = -1;
-static int hf_lbmc_ssf_init_next_hdr = -1;
-static int hf_lbmc_ssf_init_hdr_len = -1;
-static int hf_lbmc_ssf_init_transport = -1;
-static int hf_lbmc_ssf_init_flags = -1;
-static int hf_lbmc_ssf_init_flags_ignore = -1;
-static int hf_lbmc_ssf_init_flags_default_inclusions = -1;
-static int hf_lbmc_ssf_init_flags_default_exclusions = -1;
-static int hf_lbmc_ssf_init_transport_idx = -1;
-static int hf_lbmc_ssf_init_client_idx = -1;
-static int hf_lbmc_ssf_init_ssf_port = -1;
-static int hf_lbmc_ssf_init_res = -1;
-static int hf_lbmc_ssf_init_ssf_ip = -1;
-static int hf_lbmc_ssf_creq = -1;
-static int hf_lbmc_ssf_creq_next_hdr = -1;
-static int hf_lbmc_ssf_creq_hdr_len = -1;
-static int hf_lbmc_ssf_creq_flags = -1;
-static int hf_lbmc_ssf_creq_flags_ignore = -1;
-static int hf_lbmc_ssf_creq_mode = -1;
-static int hf_lbmc_ssf_creq_transport_idx = -1;
-static int hf_lbmc_ssf_creq_topic_idx = -1;
-static int hf_lbmc_ssf_creq_client_idx = -1;
-static int hf_lbmc_ume_preg = -1;
-static int hf_lbmc_ume_preg_next_hdr = -1;
-static int hf_lbmc_ume_preg_hdr_len = -1;
-static int hf_lbmc_ume_preg_flags = -1;
-static int hf_lbmc_ume_preg_flags_ignore = -1;
-static int hf_lbmc_ume_preg_flags_f_flag = -1;
-static int hf_lbmc_ume_preg_flags_p_flag = -1;
-static int hf_lbmc_ume_preg_flags_w_flag = -1;
-static int hf_lbmc_ume_preg_flags_d_flag = -1;
-static int hf_lbmc_ume_preg_s_flag = -1;
-static int hf_lbmc_ume_preg_marker = -1;
-static int hf_lbmc_ume_preg_reg_id = -1;
-static int hf_lbmc_ume_preg_transport_idx = -1;
-static int hf_lbmc_ume_preg_topic_idx = -1;
-static int hf_lbmc_ume_preg_src_reg_id = -1;
-static int hf_lbmc_ume_preg_resp_port = -1;
-static int hf_lbmc_ume_preg_res2 = -1;
-static int hf_lbmc_ume_preg_resp_ip = -1;
-static int hf_lbmc_ume_preg_resp = -1;
-static int hf_lbmc_ume_preg_resp_next_hdr = -1;
-static int hf_lbmc_ume_preg_resp_hdr_len = -1;
-static int hf_lbmc_ume_preg_resp_code = -1;
-static int hf_lbmc_ume_preg_resp_code_ignore = -1;
-static int hf_lbmc_ume_preg_resp_code_e_flag = -1;
-static int hf_lbmc_ume_preg_resp_code_o_flag = -1;
-static int hf_lbmc_ume_preg_resp_code_n_flag = -1;
-static int hf_lbmc_ume_preg_resp_code_w_flag = -1;
-static int hf_lbmc_ume_preg_resp_code_d_flag = -1;
-static int hf_lbmc_ume_preg_resp_code_code = -1;
-static int hf_lbmc_ume_preg_resp_s_flag = -1;
-static int hf_lbmc_ume_preg_resp_marker = -1;
-static int hf_lbmc_ume_preg_resp_reg_id = -1;
-static int hf_lbmc_ume_preg_resp_transport_idx = -1;
-static int hf_lbmc_ume_preg_resp_topic_idx = -1;
-static int hf_lbmc_ume_preg_resp_low_seqnum = -1;
-static int hf_lbmc_ume_preg_resp_high_seqnum = -1;
-static int hf_lbmc_ume_ack = -1;
-static int hf_lbmc_ume_ack_next_hdr = -1;
-static int hf_lbmc_ume_ack_hdr_len = -1;
-static int hf_lbmc_ume_ack_flags = -1;
-static int hf_lbmc_ume_ack_flags_ignore = -1;
-static int hf_lbmc_ume_ack_flags_o_flag = -1;
-static int hf_lbmc_ume_ack_flags_f_flag = -1;
-static int hf_lbmc_ume_ack_flags_u_flag = -1;
-static int hf_lbmc_ume_ack_flags_e_flag = -1;
-static int hf_lbmc_ume_ack_type = -1;
-static int hf_lbmc_ume_ack_transport_idx = -1;
-static int hf_lbmc_ume_ack_id_2 = -1;
-static int hf_lbmc_ume_ack_rcv_reg_id = -1;
-static int hf_lbmc_ume_ack_seqnum = -1;
-static int hf_lbmc_ume_rxreq = -1;
-static int hf_lbmc_ume_rxreq_next_hdr = -1;
-static int hf_lbmc_ume_rxreq_hdr_len = -1;
-static int hf_lbmc_ume_rxreq_flags = -1;
-static int hf_lbmc_ume_rxreq_flags_ignore = -1;
-static int hf_lbmc_ume_rxreq_flags_tsni_req = -1;
-static int hf_lbmc_ume_rxreq_marker = -1;
-static int hf_lbmc_ume_rxreq_request_idx = -1;
-static int hf_lbmc_ume_rxreq_transport_idx = -1;
-static int hf_lbmc_ume_rxreq_id_2 = -1;
-static int hf_lbmc_ume_rxreq_seqnum = -1;
-static int hf_lbmc_ume_rxreq_rx_port = -1;
-static int hf_lbmc_ume_rxreq_res = -1;
-static int hf_lbmc_ume_rxreq_rx_ip = -1;
-static int hf_lbmc_ume_keepalive = -1;
-static int hf_lbmc_ume_keepalive_next_hdr = -1;
-static int hf_lbmc_ume_keepalive_hdr_len = -1;
-static int hf_lbmc_ume_keepalive_flags = -1;
-static int hf_lbmc_ume_keepalive_flags_ignore = -1;
-static int hf_lbmc_ume_keepalive_flags_r_flag = -1;
-static int hf_lbmc_ume_keepalive_flags_t_flag = -1;
-static int hf_lbmc_ume_keepalive_type = -1;
-static int hf_lbmc_ume_keepalive_transport_idx = -1;
-static int hf_lbmc_ume_keepalive_topic_idx = -1;
-static int hf_lbmc_ume_keepalive_reg_id = -1;
-static int hf_lbmc_ume_storeid = -1;
-static int hf_lbmc_ume_storeid_next_hdr = -1;
-static int hf_lbmc_ume_storeid_hdr_len = -1;
-static int hf_lbmc_ume_storeid_ignore = -1;
-static int hf_lbmc_ume_storeid_store_id = -1;
-static int hf_lbmc_ume_ranged_ack = -1;
-static int hf_lbmc_ume_ranged_ack_next_hdr = -1;
-static int hf_lbmc_ume_ranged_ack_hdr_len = -1;
-static int hf_lbmc_ume_ranged_ack_flags = -1;
-static int hf_lbmc_ume_ranged_ack_flags_ignore = -1;
-static int hf_lbmc_ume_ranged_ack_first_seqnum = -1;
-static int hf_lbmc_ume_ranged_ack_last_seqnum = -1;
-static int hf_lbmc_ume_ack_id = -1;
-static int hf_lbmc_ume_ack_id_next_hdr = -1;
-static int hf_lbmc_ume_ack_id_hdr_len = -1;
-static int hf_lbmc_ume_ack_id_flags = -1;
-static int hf_lbmc_ume_ack_id_flags_ignore = -1;
-static int hf_lbmc_ume_ack_id_id = -1;
-static int hf_lbmc_ume_capability = -1;
-static int hf_lbmc_ume_capability_next_hdr = -1;
-static int hf_lbmc_ume_capability_hdr_len = -1;
-static int hf_lbmc_ume_capability_flags = -1;
-static int hf_lbmc_ume_capability_flags_ignore = -1;
-static int hf_lbmc_ume_capability_flags_qc_flag = -1;
-static int hf_lbmc_ume_capability_flags_client_lifetime_flag = -1;
-static int hf_lbmc_ume_proxy_src = -1;
-static int hf_lbmc_ume_proxy_src_next_hdr = -1;
-static int hf_lbmc_ume_proxy_src_hdr_len = -1;
-static int hf_lbmc_ume_proxy_src_flags = -1;
-static int hf_lbmc_ume_proxy_src_flags_ignore = -1;
-static int hf_lbmc_ume_proxy_src_flags_enable = -1;
-static int hf_lbmc_ume_proxy_src_flags_compatibility = -1;
-static int hf_lbmc_ume_store_group = -1;
-static int hf_lbmc_ume_store_group_next_hdr = -1;
-static int hf_lbmc_ume_store_group_hdr_len = -1;
-static int hf_lbmc_ume_store_group_flags = -1;
-static int hf_lbmc_ume_store_group_flags_ignore = -1;
-static int hf_lbmc_ume_store_group_grp_idx = -1;
-static int hf_lbmc_ume_store_group_grp_sz = -1;
-static int hf_lbmc_ume_store_group_res1 = -1;
-static int hf_lbmc_ume_store = -1;
-static int hf_lbmc_ume_store_next_hdr = -1;
-static int hf_lbmc_ume_store_hdr_len = -1;
-static int hf_lbmc_ume_store_flags = -1;
-static int hf_lbmc_ume_store_flags_ignore = -1;
-static int hf_lbmc_ume_store_grp_idx = -1;
-static int hf_lbmc_ume_store_store_tcp_port = -1;
-static int hf_lbmc_ume_store_store_idx = -1;
-static int hf_lbmc_ume_store_store_ip_addr = -1;
-static int hf_lbmc_ume_store_src_reg_id = -1;
-static int hf_lbmc_ume_lj_info = -1;
-static int hf_lbmc_ume_lj_info_next_hdr = -1;
-static int hf_lbmc_ume_lj_info_hdr_len = -1;
-static int hf_lbmc_ume_lj_info_flags = -1;
-static int hf_lbmc_ume_lj_info_flags_ignore = -1;
-static int hf_lbmc_ume_lj_info_low_seqnum = -1;
-static int hf_lbmc_ume_lj_info_high_seqnum = -1;
-static int hf_lbmc_ume_lj_info_qidx = -1;
-static int hf_lbmc_tsni = -1;
-static int hf_lbmc_tsni_next_hdr = -1;
-static int hf_lbmc_tsni_hdr_len = -1;
-static int hf_lbmc_tsni_ignore = -1;
-static int hf_lbmc_tsni_num_recs = -1;
-static int hf_lbmc_tsni_rec = -1;
-static int hf_lbmc_tsni_rec_tidx = -1;
-static int hf_lbmc_tsni_rec_sqn = -1;
-static int hf_lbmc_umq_reg = -1;
-static int hf_lbmc_umq_reg_next_hdr = -1;
-static int hf_lbmc_umq_reg_hdr_len = -1;
-static int hf_lbmc_umq_reg_flags = -1;
-static int hf_lbmc_umq_reg_flags_ignore = -1;
-static int hf_lbmc_umq_reg_flags_r_flag = -1;
-static int hf_lbmc_umq_reg_flags_t_flag = -1;
-static int hf_lbmc_umq_reg_flags_i_flag = -1;
-static int hf_lbmc_umq_reg_flags_msg_sel_flag = -1;
-static int hf_lbmc_umq_reg_reg_type = -1;
-static int hf_lbmc_umq_reg_queue_id = -1;
-static int hf_lbmc_umq_reg_cmd_id = -1;
-static int hf_lbmc_umq_reg_inst_idx = -1;
-static int hf_lbmc_umq_reg_regid = -1;
-static int hf_lbmc_umq_reg_reg_ctx = -1;
-static int hf_lbmc_umq_reg_reg_ctx_port = -1;
-static int hf_lbmc_umq_reg_reg_ctx_reserved = -1;
-static int hf_lbmc_umq_reg_reg_ctx_ip = -1;
-static int hf_lbmc_umq_reg_reg_ctx_capabilities = -1;
-static int hf_lbmc_umq_reg_reg_src = -1;
-static int hf_lbmc_umq_reg_reg_src_transport_idx = -1;
-static int hf_lbmc_umq_reg_reg_src_topic_idx = -1;
-static int hf_lbmc_umq_reg_reg_rcv = -1;
-static int hf_lbmc_umq_reg_reg_rcv_assign_id = -1;
-static int hf_lbmc_umq_reg_reg_rcv_rcv_type_id = -1;
-static int hf_lbmc_umq_reg_reg_rcv_last_topic_rcr_tsp = -1;
-static int hf_lbmc_umq_reg_rcv_dereg = -1;
-static int hf_lbmc_umq_reg_rcv_dereg_rcr_idx = -1;
-static int hf_lbmc_umq_reg_rcv_dereg_assign_id = -1;
-static int hf_lbmc_umq_reg_reg_ulb_rcv = -1;
-static int hf_lbmc_umq_reg_reg_ulb_rcv_ulb_src_id = -1;
-static int hf_lbmc_umq_reg_reg_ulb_rcv_assign_id = -1;
-static int hf_lbmc_umq_reg_reg_ulb_rcv_rcv_type_id = -1;
-static int hf_lbmc_umq_reg_reg_ulb_rcv_port = -1;
-static int hf_lbmc_umq_reg_reg_ulb_rcv_reserved = -1;
-static int hf_lbmc_umq_reg_reg_ulb_rcv_ip = -1;
-static int hf_lbmc_umq_reg_reg_ulb_rcv_capabilities = -1;
-static int hf_lbmc_umq_reg_ulb_rcv_dereg = -1;
-static int hf_lbmc_umq_reg_ulb_rcv_dereg_ulb_src_id = -1;
-static int hf_lbmc_umq_reg_ulb_rcv_dereg_assign_id = -1;
-static int hf_lbmc_umq_reg_reg_observer_rcv = -1;
-static int hf_lbmc_umq_reg_reg_observer_rcv_assign_id = -1;
-static int hf_lbmc_umq_reg_reg_observer_rcv_rcv_type_id = -1;
-static int hf_lbmc_umq_reg_reg_observer_rcv_last_topic_rcr_tsp = -1;
-static int hf_lbmc_umq_reg_observer_rcv_dereg = -1;
-static int hf_lbmc_umq_reg_observer_rcv_dereg_rcr_idx = -1;
-static int hf_lbmc_umq_reg_observer_rcv_dereg_assign_id = -1;
-static int hf_lbmc_umq_reg_resp = -1;
-static int hf_lbmc_umq_reg_resp_next_hdr = -1;
-static int hf_lbmc_umq_reg_resp_hdr_len = -1;
-static int hf_lbmc_umq_reg_resp_flags = -1;
-static int hf_lbmc_umq_reg_resp_flags_ignore = -1;
-static int hf_lbmc_umq_reg_resp_flags_r_flag = -1;
-static int hf_lbmc_umq_reg_resp_flags_l_flag = -1;
-static int hf_lbmc_umq_reg_resp_flags_src_s_flag = -1;
-static int hf_lbmc_umq_reg_resp_flags_src_d_flag = -1;
-static int hf_lbmc_umq_reg_resp_resp_type = -1;
-static int hf_lbmc_umq_reg_resp_queue_id = -1;
-static int hf_lbmc_umq_reg_resp_cmd_id = -1;
-static int hf_lbmc_umq_reg_resp_inst_idx = -1;
-static int hf_lbmc_umq_reg_resp_regid = -1;
-static int hf_lbmc_umq_reg_resp_reg_ctx = -1;
-static int hf_lbmc_umq_reg_resp_reg_ctx_capabilities = -1;
-static int hf_lbmc_umq_reg_resp_reg_ctx_ex = -1;
-static int hf_lbmc_umq_reg_resp_reg_ctx_ex_capabilities = -1;
-static int hf_lbmc_umq_reg_resp_reg_ctx_ex_reserved = -1;
-static int hf_lbmc_umq_reg_resp_reg_ctx_ex_flags = -1;
-static int hf_lbmc_umq_reg_resp_reg_ctx_ex_flags_firstmsg = -1;
-static int hf_lbmc_umq_reg_resp_reg_ctx_ex_stamp = -1;
-static int hf_lbmc_umq_reg_resp_err = -1;
-static int hf_lbmc_umq_reg_resp_err_reserved = -1;
-static int hf_lbmc_umq_reg_resp_err_code = -1;
-static int hf_lbmc_umq_reg_resp_reg_src = -1;
-static int hf_lbmc_umq_reg_resp_reg_src_rcr_idx = -1;
-static int hf_lbmc_umq_reg_resp_reg_rcv = -1;
-static int hf_lbmc_umq_reg_resp_reg_rcv_rcr_idx = -1;
-static int hf_lbmc_umq_reg_resp_reg_rcv_assign_id = -1;
-static int hf_lbmc_umq_reg_resp_reg_rcv_appset_idx = -1;
-static int hf_lbmc_umq_reg_resp_reg_rcv_reserved = -1;
-static int hf_lbmc_umq_reg_resp_rcv_dereg = -1;
-static int hf_lbmc_umq_reg_resp_rcv_dereg_rcr_idx = -1;
-static int hf_lbmc_umq_reg_resp_rcv_dereg_assign_id = -1;
-static int hf_lbmc_umq_reg_resp_reg_ulb_rcv = -1;
-static int hf_lbmc_umq_reg_resp_reg_ulb_rcv_ulb_src_id = -1;
-static int hf_lbmc_umq_reg_resp_reg_ulb_rcv_assign_id = -1;
-static int hf_lbmc_umq_reg_resp_reg_ulb_rcv_appset_idx = -1;
-static int hf_lbmc_umq_reg_resp_reg_ulb_rcv_reserved = -1;
-static int hf_lbmc_umq_reg_resp_reg_ulb_rcv_capabilities = -1;
-static int hf_lbmc_umq_reg_resp_ulb_rcv_dereg = -1;
-static int hf_lbmc_umq_reg_resp_ulb_rcv_dereg_ulb_src_id = -1;
-static int hf_lbmc_umq_reg_resp_ulb_rcv_dereg_assign_id = -1;
-static int hf_lbmc_umq_reg_resp_reg_observer_rcv = -1;
-static int hf_lbmc_umq_reg_resp_reg_observer_rcv_rcr_idx = -1;
-static int hf_lbmc_umq_reg_resp_reg_observer_rcv_assign_id = -1;
-static int hf_lbmc_umq_reg_resp_reg_observer_rcv_appset_idx = -1;
-static int hf_lbmc_umq_reg_resp_reg_observer_rcv_reserved = -1;
-static int hf_lbmc_umq_reg_resp_observer_rcv_dereg = -1;
-static int hf_lbmc_umq_reg_resp_observer_rcv_dereg_rcr_idx = -1;
-static int hf_lbmc_umq_reg_resp_observer_rcv_dereg_assign_id = -1;
-static int hf_lbmc_umq_ack = -1;
-static int hf_lbmc_umq_ack_next_hdr = -1;
-static int hf_lbmc_umq_ack_hdr_len = -1;
-static int hf_lbmc_umq_ack_msgs = -1;
-static int hf_lbmc_umq_ack_msgs_ignore = -1;
-static int hf_lbmc_umq_ack_msgs_t_flag = -1;
-static int hf_lbmc_umq_ack_msgs_d_flag = -1;
-static int hf_lbmc_umq_ack_numids = -1;
-static int hf_lbmc_umq_ack_ack_type = -1;
-static int hf_lbmc_umq_ack_msgid = -1;
-static int hf_lbmc_umq_ack_msgid_regid = -1;
-static int hf_lbmc_umq_ack_msgid_stamp = -1;
-static int hf_lbmc_umq_ack_stable = -1;
-static int hf_lbmc_umq_ack_stable_queue_id = -1;
-static int hf_lbmc_umq_ack_stable_inst_idx = -1;
-static int hf_lbmc_umq_ack_stable_reserved = -1;
-static int hf_lbmc_umq_ack_cr = -1;
-static int hf_lbmc_umq_ack_cr_rcr_idx = -1;
-static int hf_lbmc_umq_ack_cr_assign_id = -1;
-static int hf_lbmc_umq_ack_cr_appset_idx = -1;
-static int hf_lbmc_umq_ack_cr_reserved = -1;
-static int hf_lbmc_umq_ack_ulb_cr = -1;
-static int hf_lbmc_umq_ack_ulb_cr_ulb_src_id = -1;
-static int hf_lbmc_umq_ack_ulb_cr_assign_id = -1;
-static int hf_lbmc_umq_ack_ulb_cr_appset_idx = -1;
-static int hf_lbmc_umq_ack_ulb_cr_reserved = -1;
-static int hf_lbmc_umq_rcr = -1;
-static int hf_lbmc_umq_rcr_next_hdr = -1;
-static int hf_lbmc_umq_rcr_hdr_len = -1;
-static int hf_lbmc_umq_rcr_flags = -1;
-static int hf_lbmc_umq_rcr_flags_ignore = -1;
-static int hf_lbmc_umq_rcr_flags_r_flag = -1;
-static int hf_lbmc_umq_rcr_flags_d_flag = -1;
-static int hf_lbmc_umq_rcr_flags_s_flag = -1;
-static int hf_lbmc_umq_rcr_flags_eoi_flag = -1;
-static int hf_lbmc_umq_rcr_flags_boi_flag = -1;
-static int hf_lbmc_umq_rcr_queue_id = -1;
-static int hf_lbmc_umq_rcr_rcr_idx = -1;
-static int hf_lbmc_umq_rcr_msgid_regid = -1;
-static int hf_lbmc_umq_rcr_msgid_stamp = -1;
-static int hf_lbmc_umq_rcr_topic_tsp = -1;
-static int hf_lbmc_umq_rcr_q_tsp = -1;
-static int hf_lbmc_umq_rcr_assign_id = -1;
-static int hf_lbmc_umq_rcr_appset_idx = -1;
-static int hf_lbmc_umq_rcr_num_ras = -1;
-static int hf_lbmc_umq_rcr_queue_ver = -1;
-static int hf_lbmc_cntl_umq_ka = -1;
-static int hf_lbmc_cntl_umq_ka_next_hdr = -1;
-static int hf_lbmc_cntl_umq_ka_hdr_len = -1;
-static int hf_lbmc_cntl_umq_ka_flags = -1;
-static int hf_lbmc_cntl_umq_ka_flags_ignore = -1;
-static int hf_lbmc_cntl_umq_ka_flags_r_flag = -1;
-static int hf_lbmc_cntl_umq_ka_ka_type = -1;
-static int hf_lbmc_cntl_umq_ka_queue_id = -1;
-static int hf_lbmc_cntl_umq_ka_regid = -1;
-static int hf_lbmc_cntl_umq_ka_inst_idx = -1;
-static int hf_lbmc_cntl_umq_ka_reserved = -1;
-static int hf_lbmc_umq_ka_src = -1;
-static int hf_lbmc_umq_ka_src_transport_idx = -1;
-static int hf_lbmc_umq_ka_src_topic_idx = -1;
-static int hf_lbmc_umq_ka_rcv = -1;
-static int hf_lbmc_umq_ka_rcv_rcr_idx = -1;
-static int hf_lbmc_umq_ka_rcv_assign_id = -1;
-static int hf_lbmc_umq_ka_ulb_rcv = -1;
-static int hf_lbmc_umq_ka_ulb_rcv_ulb_src_id = -1;
-static int hf_lbmc_umq_ka_ulb_rcv_assign_id = -1;
-static int hf_lbmc_umq_ka_ulb_rcv_resp = -1;
-static int hf_lbmc_umq_ka_ulb_rcv_resp_ulb_src_id = -1;
-static int hf_lbmc_umq_ka_ulb_rcv_resp_assign_id = -1;
-static int hf_lbmc_umq_ka_ulb_rcv_resp_appset_idx = -1;
-static int hf_lbmc_umq_ka_ulb_rcv_resp_reserved = -1;
-static int hf_lbmc_umq_rxreq = -1;
-static int hf_lbmc_umq_rxreq_next_hdr = -1;
-static int hf_lbmc_umq_rxreq_hdr_len = -1;
-static int hf_lbmc_umq_rxreq_flags = -1;
-static int hf_lbmc_umq_rxreq_flags_ignore = -1;
-static int hf_lbmc_umq_rxreq_flags_r_flag = -1;
-static int hf_lbmc_umq_rxreq_rxreq_type = -1;
-static int hf_lbmc_umq_rxreq_regid_resp = -1;
-static int hf_lbmc_umq_rxreq_regid_resp_regid = -1;
-static int hf_lbmc_umq_rxreq_addr_resp = -1;
-static int hf_lbmc_umq_rxreq_addr_resp_ip = -1;
-static int hf_lbmc_umq_rxreq_addr_resp_port = -1;
-static int hf_lbmc_umq_rxreq_addr_resp_reserved = -1;
-static int hf_lbmc_umq_rxreq_mr = -1;
-static int hf_lbmc_umq_rxreq_mr_assign_id = -1;
-static int hf_lbmc_umq_rxreq_mr_msgid_regid = -1;
-static int hf_lbmc_umq_rxreq_mr_msgid_stamp = -1;
-static int hf_lbmc_umq_rxreq_ulb_mr = -1;
-static int hf_lbmc_umq_rxreq_ulb_mr_ulb_src_id = -1;
-static int hf_lbmc_umq_rxreq_ulb_mr_assign_id = -1;
-static int hf_lbmc_umq_rxreq_ulb_mr_appset_idx = -1;
-static int hf_lbmc_umq_rxreq_ulb_mr_reserved = -1;
-static int hf_lbmc_umq_rxreq_ulb_mr_msgid_regid = -1;
-static int hf_lbmc_umq_rxreq_ulb_mr_msgid_stamp = -1;
-static int hf_lbmc_umq_rxreq_ulb_mr_abort = -1;
-static int hf_lbmc_umq_rxreq_ulb_mr_abort_ulb_src_id = -1;
-static int hf_lbmc_umq_rxreq_ulb_mr_abort_assign_id = -1;
-static int hf_lbmc_umq_rxreq_ulb_mr_abort_msgid_regid = -1;
-static int hf_lbmc_umq_rxreq_ulb_mr_abort_msgid_stamp = -1;
-static int hf_lbmc_umq_rxreq_qrcrr = -1;
-static int hf_lbmc_umq_rxreq_qrcrr_tsp = -1;
-static int hf_lbmc_umq_rxreq_trcrr = -1;
-static int hf_lbmc_umq_rxreq_trcrr_rcr_idx = -1;
-static int hf_lbmc_umq_rxreq_trcrr_tsp = -1;
-static int hf_lbmc_umq_rxreq_ulb_trcrr = -1;
-static int hf_lbmc_umq_rxreq_ulb_trcrr_ulb_src_id = -1;
-static int hf_lbmc_umq_rxreq_ulb_trcrr_assign_id = -1;
-static int hf_lbmc_umq_rxreq_ulb_trcrr_tsp = -1;
-static int hf_lbmc_umq_rxreq_ulb_trcrr_abort = -1;
-static int hf_lbmc_umq_rxreq_ulb_trcrr_abort_ulb_src_id = -1;
-static int hf_lbmc_umq_rxreq_ulb_trcrr_abort_assign_id = -1;
-static int hf_lbmc_umq_rxreq_ulb_trcrr_abort_tsp = -1;
-static int hf_lbmc_umq_qmgmt = -1;
-static int hf_lbmc_umq_qmgmt_next_hdr = -1;
-static int hf_lbmc_umq_qmgmt_hdr_len = -1;
-static int hf_lbmc_umq_resub_req = -1;
-static int hf_lbmc_umq_resub_req_next_hdr = -1;
-static int hf_lbmc_umq_resub_req_hdr_len = -1;
-static int hf_lbmc_umq_resub_req_flags = -1;
-static int hf_lbmc_umq_resub_req_flags_ignore = -1;
-static int hf_lbmc_umq_resub_req_msgid_regid = -1;
-static int hf_lbmc_umq_resub_req_msgid_stamp = -1;
-static int hf_lbmc_umq_resub_req_rcr_idx = -1;
-static int hf_lbmc_umq_resub_req_resp_ip = -1;
-static int hf_lbmc_umq_resub_req_resp_port = -1;
-static int hf_lbmc_umq_resub_req_appset_idx = -1;
-static int hf_lbmc_umq_resub_resp = -1;
-static int hf_lbmc_umq_resub_resp_next_hdr = -1;
-static int hf_lbmc_umq_resub_resp_hdr_len = -1;
-static int hf_lbmc_umq_resub_resp_flags = -1;
-static int hf_lbmc_umq_resub_resp_flags_ignore = -1;
-static int hf_lbmc_umq_resub_resp_code = -1;
-static int hf_lbmc_umq_resub_resp_msgid_regid = -1;
-static int hf_lbmc_umq_resub_resp_msgid_stamp = -1;
-static int hf_lbmc_umq_resub_resp_rcr_idx = -1;
-static int hf_lbmc_umq_resub_resp_reserved = -1;
-static int hf_lbmc_umq_resub_resp_appset_idx = -1;
-static int hf_lbmc_topic_interest = -1;
-static int hf_lbmc_topic_interest_next_hdr = -1;
-static int hf_lbmc_topic_interest_hdr_len = -1;
-static int hf_lbmc_topic_interest_flags = -1;
-static int hf_lbmc_topic_interest_flags_ignore = -1;
-static int hf_lbmc_topic_interest_flags_cancel = -1;
-static int hf_lbmc_topic_interest_flags_refresh = -1;
-static int hf_lbmc_topic_interest_domain_id = -1;
-static int hf_lbmc_pattern_interest = -1;
-static int hf_lbmc_pattern_interest_next_hdr = -1;
-static int hf_lbmc_pattern_interest_hdr_len = -1;
-static int hf_lbmc_pattern_interest_flags = -1;
-static int hf_lbmc_pattern_interest_flags_ignore = -1;
-static int hf_lbmc_pattern_interest_flags_cancel = -1;
-static int hf_lbmc_pattern_interest_flags_refresh = -1;
-static int hf_lbmc_pattern_interest_type = -1;
-static int hf_lbmc_pattern_interest_domain_id = -1;
-static int hf_lbmc_pattern_interest_index = -1;
-static int hf_lbmc_advertisement = -1;
-static int hf_lbmc_advertisement_next_hdr = -1;
-static int hf_lbmc_advertisement_hdr_len = -1;
-static int hf_lbmc_advertisement_flags = -1;
-static int hf_lbmc_advertisement_flags_ignore = -1;
-static int hf_lbmc_advertisement_flags_eos = -1;
-static int hf_lbmc_advertisement_flags_pattern = -1;
-static int hf_lbmc_advertisement_flags_change = -1;
-static int hf_lbmc_advertisement_flags_ctxinst = -1;
-static int hf_lbmc_advertisement_hop_count = -1;
-static int hf_lbmc_advertisement_ad_flags = -1;
-static int hf_lbmc_advertisement_ad_flags_lj = -1;
-static int hf_lbmc_advertisement_ad_flags_ume = -1;
-static int hf_lbmc_advertisement_ad_flags_acktosrc = -1;
-static int hf_lbmc_advertisement_ad_flags_queue = -1;
-static int hf_lbmc_advertisement_ad_flags_ulb = -1;
-static int hf_lbmc_advertisement_cost = -1;
-static int hf_lbmc_advertisement_transport_idx = -1;
-static int hf_lbmc_advertisement_topic_idx = -1;
-static int hf_lbmc_advertisement_low_seqno = -1;
-static int hf_lbmc_advertisement_high_seqno = -1;
-static int hf_lbmc_advertisement_domain_id = -1;
-static int hf_lbmc_advertisement_pat_idx = -1;
-static int hf_lbmc_advertisement_ctxinst = -1;
-static int hf_lbmc_ume_storename = -1;
-static int hf_lbmc_ume_storename_next_hdr = -1;
-static int hf_lbmc_ume_storename_hdr_len = -1;
-static int hf_lbmc_ume_storename_flags = -1;
-static int hf_lbmc_ume_storename_flags_ignore = -1;
-static int hf_lbmc_ume_storename_store = -1;
-static int hf_lbmc_umq_ulb_rcr = -1;
-static int hf_lbmc_umq_ulb_rcr_next_hdr = -1;
-static int hf_lbmc_umq_ulb_rcr_hdr_len = -1;
-static int hf_lbmc_umq_ulb_rcr_flags = -1;
-static int hf_lbmc_umq_ulb_rcr_flags_ignore = -1;
-static int hf_lbmc_umq_ulb_rcr_flags_r_flag = -1;
-static int hf_lbmc_umq_ulb_rcr_flags_d_flag = -1;
-static int hf_lbmc_umq_ulb_rcr_flags_eoi_flag = -1;
-static int hf_lbmc_umq_ulb_rcr_flags_boi_flag = -1;
-static int hf_lbmc_umq_ulb_rcr_queue_id = -1;
-static int hf_lbmc_umq_ulb_rcr_ulb_src_id = -1;
-static int hf_lbmc_umq_ulb_rcr_msgid_regid = -1;
-static int hf_lbmc_umq_ulb_rcr_msgid_stamp = -1;
-static int hf_lbmc_umq_ulb_rcr_topic_tsp = -1;
-static int hf_lbmc_umq_ulb_rcr_assign_id = -1;
-static int hf_lbmc_umq_ulb_rcr_appset_idx = -1;
-static int hf_lbmc_umq_ulb_rcr_num_ras = -1;
-static int hf_lbmc_umq_lf = -1;
-static int hf_lbmc_umq_lf_next_hdr = -1;
-static int hf_lbmc_umq_lf_hdr_len = -1;
-static int hf_lbmc_umq_lf_flags = -1;
-static int hf_lbmc_umq_lf_flags_ignore = -1;
-static int hf_lbmc_umq_lf_type = -1;
-static int hf_lbmc_umq_lf_num_srcs = -1;
-static int hf_lbmc_umq_lf_lf = -1;
-static int hf_lbmc_ctxinfo = -1;
-static int hf_lbmc_ctxinfo_next_hdr = -1;
-static int hf_lbmc_ctxinfo_hdr_len = -1;
-static int hf_lbmc_ctxinfo_flags = -1;
-static int hf_lbmc_ctxinfo_flags_ignore = -1;
-static int hf_lbmc_ctxinfo_flags_query = -1;
-static int hf_lbmc_ctxinfo_flags_addr = -1;
-static int hf_lbmc_ctxinfo_flags_ctxinst = -1;
-static int hf_lbmc_ctxinfo_flags_name = -1;
-static int hf_lbmc_ctxinfo_flags_tnwgsrc = -1;
-static int hf_lbmc_ctxinfo_flags_tnwgrcv = -1;
-static int hf_lbmc_ctxinfo_flags_proxy = -1;
-static int hf_lbmc_ctxinfo_reserved = -1;
-static int hf_lbmc_ctxinfo_hop_count = -1;
-static int hf_lbmc_ctxinfo_port = -1;
-static int hf_lbmc_ctxinfo_addr = -1;
-static int hf_lbmc_ctxinfo_domain_id = -1;
-static int hf_lbmc_ctxinfo_ctxinst = -1;
-static int hf_lbmc_ctxinfo_name = -1;
-static int hf_lbmc_ume_pser = -1;
-static int hf_lbmc_ume_pser_next_hdr = -1;
-static int hf_lbmc_ume_pser_hdr_len = -1;
-static int hf_lbmc_ume_pser_flags = -1;
-static int hf_lbmc_ume_pser_flags_ignore = -1;
-static int hf_lbmc_ume_pser_flags_source_ctxinst = -1;
-static int hf_lbmc_ume_pser_flags_store_ctxinst = -1;
-static int hf_lbmc_ume_pser_flags_reelect = -1;
-static int hf_lbmc_ume_pser_source_ip = -1;
-static int hf_lbmc_ume_pser_store_ip = -1;
-static int hf_lbmc_ume_pser_transport_idx = -1;
-static int hf_lbmc_ume_pser_topic_idx = -1;
-static int hf_lbmc_ume_pser_source_port = -1;
-static int hf_lbmc_ume_pser_store_port = -1;
-static int hf_lbmc_ume_pser_source_ctxinst = -1;
-static int hf_lbmc_ume_pser_store_ctxinst = -1;
-static int hf_lbmc_domain = -1;
-static int hf_lbmc_domain_next_hdr = -1;
-static int hf_lbmc_domain_hdr_len = -1;
-static int hf_lbmc_domain_flags = -1;
-static int hf_lbmc_domain_flags_ignore = -1;
-static int hf_lbmc_domain_flags_active = -1;
-static int hf_lbmc_domain_domain = -1;
-static int hf_lbmc_tnwg_capabilities = -1;
-static int hf_lbmc_tnwg_capabilities_next_hdr = -1;
-static int hf_lbmc_tnwg_capabilities_hdr_len = -1;
-static int hf_lbmc_tnwg_capabilities_flags = -1;
-static int hf_lbmc_tnwg_capabilities_flags_ignore = -1;
-static int hf_lbmc_tnwg_capabilities_flags_version = -1;
-static int hf_lbmc_tnwg_capabilities_capabilities1 = -1;
-static int hf_lbmc_tnwg_capabilities_capabilities1_ume = -1;
-static int hf_lbmc_tnwg_capabilities_capabilities1_umq = -1;
-static int hf_lbmc_tnwg_capabilities_capabilities2 = -1;
-static int hf_lbmc_tnwg_capabilities_capabilities3 = -1;
-static int hf_lbmc_tnwg_capabilities_capabilities3_pcre = -1;
-static int hf_lbmc_tnwg_capabilities_capabilities3_regex = -1;
-static int hf_lbmc_tnwg_capabilities_capabilities4 = -1;
-static int hf_lbmc_patidx = -1;
-static int hf_lbmc_patidx_next_hdr = -1;
-static int hf_lbmc_patidx_hdr_len = -1;
-static int hf_lbmc_patidx_flags = -1;
-static int hf_lbmc_patidx_flags_ignore = -1;
-static int hf_lbmc_patidx_patidx = -1;
-static int hf_lbmc_ume_client_lifetime = -1;
-static int hf_lbmc_ume_client_lifetime_next_hdr = -1;
-static int hf_lbmc_ume_client_lifetime_hdr_len = -1;
-static int hf_lbmc_ume_client_lifetime_flags = -1;
-static int hf_lbmc_ume_client_lifetime_flags_ignore = -1;
-static int hf_lbmc_ume_client_lifetime_activity_tmo = -1;
-static int hf_lbmc_ume_client_lifetime_lifetime = -1;
-static int hf_lbmc_ume_client_lifetime_ttl = -1;
-static int hf_lbmc_ume_sid = -1;
-static int hf_lbmc_ume_sid_next_hdr = -1;
-static int hf_lbmc_ume_sid_hdr_len = -1;
-static int hf_lbmc_ume_sid_flags = -1;
-static int hf_lbmc_ume_sid_flags_ignore = -1;
-static int hf_lbmc_ume_sid_sid = -1;
-static int hf_lbmc_umq_idx_cmd = -1;
-static int hf_lbmc_umq_idx_cmd_next_hdr = -1;
-static int hf_lbmc_umq_idx_cmd_hdr_len = -1;
-static int hf_lbmc_umq_idx_cmd_flags = -1;
-static int hf_lbmc_umq_idx_cmd_flags_ignore = -1;
-static int hf_lbmc_umq_idx_cmd_cmd_type = -1;
-static int hf_lbmc_umq_idx_cmd_queue_id = -1;
-static int hf_lbmc_umq_idx_cmd_cmd_id = -1;
-static int hf_lbmc_umq_idx_cmd_inst_idx = -1;
-static int hf_lbmc_umq_idx_cmd_regid = -1;
-static int hf_lbmc_umq_idx_cmd_stop_assign = -1;
-static int hf_lbmc_umq_idx_cmd_stop_assign_rcr_idx = -1;
-static int hf_lbmc_umq_idx_cmd_stop_assign_assign_id = -1;
-static int hf_lbmc_umq_idx_cmd_start_assign = -1;
-static int hf_lbmc_umq_idx_cmd_start_assign_rcr_idx = -1;
-static int hf_lbmc_umq_idx_cmd_start_assign_assign_id = -1;
-static int hf_lbmc_umq_idx_cmd_release_assign = -1;
-static int hf_lbmc_umq_idx_cmd_release_assign_rcr_idx = -1;
-static int hf_lbmc_umq_idx_cmd_release_assign_assign_id = -1;
-static int hf_lbmc_umq_idx_cmd_release_assign_flags = -1;
-static int hf_lbmc_umq_idx_cmd_release_assign_flags_numeric = -1;
-static int hf_lbmc_umq_idx_cmd_release_assign_index_len = -1;
-static int hf_lbmc_umq_idx_cmd_release_assign_reserved = -1;
-static int hf_lbmc_umq_idx_cmd_release_assign_numeric_index = -1;
-static int hf_lbmc_umq_idx_cmd_release_assign_string_index = -1;
-static int hf_lbmc_umq_idx_cmd_ulb_stop_assign = -1;
-static int hf_lbmc_umq_idx_cmd_ulb_stop_assign_src_id = -1;
-static int hf_lbmc_umq_idx_cmd_ulb_stop_assign_assign_id = -1;
-static int hf_lbmc_umq_idx_cmd_ulb_stop_assign_appset_idx = -1;
-static int hf_lbmc_umq_idx_cmd_ulb_stop_assign_reserved = -1;
-static int hf_lbmc_umq_idx_cmd_ulb_start_assign = -1;
-static int hf_lbmc_umq_idx_cmd_ulb_start_assign_src_id = -1;
-static int hf_lbmc_umq_idx_cmd_ulb_start_assign_assign_id = -1;
-static int hf_lbmc_umq_idx_cmd_ulb_start_assign_appset_idx = -1;
-static int hf_lbmc_umq_idx_cmd_ulb_start_assign_reserved = -1;
-static int hf_lbmc_umq_idx_cmd_ulb_release_assign = -1;
-static int hf_lbmc_umq_idx_cmd_ulb_release_assign_src_id = -1;
-static int hf_lbmc_umq_idx_cmd_ulb_release_assign_assign_id = -1;
-static int hf_lbmc_umq_idx_cmd_ulb_release_assign_flags = -1;
-static int hf_lbmc_umq_idx_cmd_ulb_release_assign_flags_numeric = -1;
-static int hf_lbmc_umq_idx_cmd_ulb_release_assign_appset_idx = -1;
-static int hf_lbmc_umq_idx_cmd_ulb_release_assign_index_len = -1;
-static int hf_lbmc_umq_idx_cmd_ulb_release_assign_reserved = -1;
-static int hf_lbmc_umq_idx_cmd_ulb_release_assign_numeric_index = -1;
-static int hf_lbmc_umq_idx_cmd_ulb_release_assign_string_index = -1;
-static int hf_lbmc_umq_idx_cmd_reserve_assign = -1;
-static int hf_lbmc_umq_idx_cmd_reserve_assign_rcr_idx = -1;
-static int hf_lbmc_umq_idx_cmd_reserve_assign_assign_id = -1;
-static int hf_lbmc_umq_idx_cmd_reserve_assign_flags = -1;
-static int hf_lbmc_umq_idx_cmd_reserve_assign_flags_numeric = -1;
-static int hf_lbmc_umq_idx_cmd_reserve_assign_index_len = -1;
-static int hf_lbmc_umq_idx_cmd_reserve_assign_reserved = -1;
-static int hf_lbmc_umq_idx_cmd_reserve_assign_numeric_index = -1;
-static int hf_lbmc_umq_idx_cmd_reserve_assign_string_index = -1;
-static int hf_lbmc_umq_idx_cmd_ulb_reserve_assign = -1;
-static int hf_lbmc_umq_idx_cmd_ulb_reserve_assign_src_id = -1;
-static int hf_lbmc_umq_idx_cmd_ulb_reserve_assign_assign_id = -1;
-static int hf_lbmc_umq_idx_cmd_ulb_reserve_assign_flags = -1;
-static int hf_lbmc_umq_idx_cmd_ulb_reserve_assign_flags_numeric = -1;
-static int hf_lbmc_umq_idx_cmd_ulb_reserve_assign_appset_idx = -1;
-static int hf_lbmc_umq_idx_cmd_ulb_reserve_assign_index_len = -1;
-static int hf_lbmc_umq_idx_cmd_ulb_reserve_assign_reserved = -1;
-static int hf_lbmc_umq_idx_cmd_ulb_reserve_assign_numeric_index = -1;
-static int hf_lbmc_umq_idx_cmd_ulb_reserve_assign_string_index = -1;
-static int hf_lbmc_umq_idx_cmd_resp = -1;
-static int hf_lbmc_umq_idx_cmd_resp_next_hdr = -1;
-static int hf_lbmc_umq_idx_cmd_resp_hdr_len = -1;
-static int hf_lbmc_umq_idx_cmd_resp_flags = -1;
-static int hf_lbmc_umq_idx_cmd_resp_flags_ignore = -1;
-static int hf_lbmc_umq_idx_cmd_resp_flags_ulb = -1;
-static int hf_lbmc_umq_idx_cmd_resp_resp_type = -1;
-static int hf_lbmc_umq_idx_cmd_resp_queue_id = -1;
-static int hf_lbmc_umq_idx_cmd_resp_cmd_id = -1;
-static int hf_lbmc_umq_idx_cmd_resp_inst_idx = -1;
-static int hf_lbmc_umq_idx_cmd_resp_regid = -1;
-static int hf_lbmc_umq_idx_cmd_resp_err = -1;
-static int hf_lbmc_umq_idx_cmd_resp_err_reserved = -1;
-static int hf_lbmc_umq_idx_cmd_resp_err_code = -1;
-static int hf_lbmc_umq_idx_cmd_resp_err_error_string = -1;
-static int hf_lbmc_umq_idx_cmd_resp_stop_assign = -1;
-static int hf_lbmc_umq_idx_cmd_resp_stop_assign_rcr_idx = -1;
-static int hf_lbmc_umq_idx_cmd_resp_stop_assign_assign_id = -1;
-static int hf_lbmc_umq_idx_cmd_resp_start_assign = -1;
-static int hf_lbmc_umq_idx_cmd_resp_start_assign_rcr_idx = -1;
-static int hf_lbmc_umq_idx_cmd_resp_start_assign_assign_id = -1;
-static int hf_lbmc_umq_idx_cmd_resp_start_assign_appset_idx = -1;
-static int hf_lbmc_umq_idx_cmd_resp_start_assign_reserved = -1;
-static int hf_lbmc_umq_idx_cmd_resp_release_assign = -1;
-static int hf_lbmc_umq_idx_cmd_resp_release_assign_rcr_idx = -1;
-static int hf_lbmc_umq_idx_cmd_resp_release_assign_assign_id = -1;
-static int hf_lbmc_umq_idx_cmd_resp_release_assign_appset_idx = -1;
-static int hf_lbmc_umq_idx_cmd_resp_release_assign_reserved = -1;
-static int hf_lbmc_umq_idx_cmd_resp_ulb_stop_assign = -1;
-static int hf_lbmc_umq_idx_cmd_resp_ulb_stop_assign_src_id = -1;
-static int hf_lbmc_umq_idx_cmd_resp_ulb_stop_assign_assign_id = -1;
-static int hf_lbmc_umq_idx_cmd_resp_ulb_stop_assign_appset_idx = -1;
-static int hf_lbmc_umq_idx_cmd_resp_ulb_stop_assign_reserved = -1;
-static int hf_lbmc_umq_idx_cmd_resp_ulb_start_assign = -1;
-static int hf_lbmc_umq_idx_cmd_resp_ulb_start_assign_src_id = -1;
-static int hf_lbmc_umq_idx_cmd_resp_ulb_start_assign_assign_id = -1;
-static int hf_lbmc_umq_idx_cmd_resp_ulb_start_assign_appset_idx = -1;
-static int hf_lbmc_umq_idx_cmd_resp_ulb_start_assign_reserved = -1;
-static int hf_lbmc_umq_idx_cmd_resp_ulb_release_assign = -1;
-static int hf_lbmc_umq_idx_cmd_resp_ulb_release_assign_src_id = -1;
-static int hf_lbmc_umq_idx_cmd_resp_ulb_release_assign_assign_id = -1;
-static int hf_lbmc_umq_idx_cmd_resp_ulb_release_assign_appset_idx = -1;
-static int hf_lbmc_umq_idx_cmd_resp_ulb_release_assign_reserved = -1;
-static int hf_lbmc_umq_idx_cmd_resp_reserve_assign = -1;
-static int hf_lbmc_umq_idx_cmd_resp_reserve_assign_rcr_idx = -1;
-static int hf_lbmc_umq_idx_cmd_resp_reserve_assign_assign_id = -1;
-static int hf_lbmc_umq_idx_cmd_resp_reserve_assign_flags = -1;
-static int hf_lbmc_umq_idx_cmd_resp_reserve_assign_flags_numeric = -1;
-static int hf_lbmc_umq_idx_cmd_resp_reserve_assign_appset_idx = -1;
-static int hf_lbmc_umq_idx_cmd_resp_reserve_assign_index_len = -1;
-static int hf_lbmc_umq_idx_cmd_resp_reserve_assign_reserved = -1;
-static int hf_lbmc_umq_idx_cmd_resp_reserve_assign_numeric_index = -1;
-static int hf_lbmc_umq_idx_cmd_resp_reserve_assign_string_index = -1;
-static int hf_lbmc_umq_idx_cmd_resp_ulb_reserve_assign = -1;
-static int hf_lbmc_umq_idx_cmd_resp_ulb_reserve_assign_src_id = -1;
-static int hf_lbmc_umq_idx_cmd_resp_ulb_reserve_assign_assign_id = -1;
-static int hf_lbmc_umq_idx_cmd_resp_ulb_reserve_assign_flags = -1;
-static int hf_lbmc_umq_idx_cmd_resp_ulb_reserve_assign_flags_numeric = -1;
-static int hf_lbmc_umq_idx_cmd_resp_ulb_reserve_assign_appset_idx = -1;
-static int hf_lbmc_umq_idx_cmd_resp_ulb_reserve_assign_index_len = -1;
-static int hf_lbmc_umq_idx_cmd_resp_ulb_reserve_assign_reserved = -1;
-static int hf_lbmc_umq_idx_cmd_resp_ulb_reserve_assign_numeric_index = -1;
-static int hf_lbmc_umq_idx_cmd_resp_ulb_reserve_assign_string_index = -1;
-static int hf_lbmc_odomain = -1;
-static int hf_lbmc_odomain_next_hdr = -1;
-static int hf_lbmc_odomain_hdr_len = -1;
-static int hf_lbmc_odomain_flags = -1;
-static int hf_lbmc_odomain_flags_ignore = -1;
-static int hf_lbmc_odomain_domain = -1;
-static int hf_lbmc_stream = -1;
-static int hf_lbmc_stream_next_hdr = -1;
-static int hf_lbmc_stream_hdr_len = -1;
-static int hf_lbmc_stream_flags = -1;
-static int hf_lbmc_stream_flags_ignore = -1;
-static int hf_lbmc_stream_stream_id = -1;
-static int hf_lbmc_stream_sqn = -1;
-static int hf_lbmc_stream_ctxinst = -1;
-static int hf_lbmc_topic_md_interest = -1;
-static int hf_lbmc_topic_md_interest_next_hdr = -1;
-static int hf_lbmc_topic_md_interest_hdr_len = -1;
-static int hf_lbmc_topic_md_interest_flags = -1;
-static int hf_lbmc_topic_md_interest_flags_ignore = -1;
-static int hf_lbmc_topic_md_interest_flags_cancel = -1;
-static int hf_lbmc_topic_md_interest_flags_refresh = -1;
-static int hf_lbmc_topic_md_interest_domain_count = -1;
-static int hf_lbmc_topic_md_interest_res1 = -1;
-static int hf_lbmc_topic_md_interest_domain_id = -1;
-static int hf_lbmc_pattern_md_interest = -1;
-static int hf_lbmc_pattern_md_interest_next_hdr = -1;
-static int hf_lbmc_pattern_md_interest_hdr_len = -1;
-static int hf_lbmc_pattern_md_interest_flags = -1;
-static int hf_lbmc_pattern_md_interest_flags_ignore = -1;
-static int hf_lbmc_pattern_md_interest_flags_cancel = -1;
-static int hf_lbmc_pattern_md_interest_flags_refresh = -1;
-static int hf_lbmc_pattern_md_interest_type = -1;
-static int hf_lbmc_pattern_md_interest_domain_count = -1;
-static int hf_lbmc_pattern_md_interest_res1 = -1;
-static int hf_lbmc_pattern_md_interest_index = -1;
-static int hf_lbmc_pattern_md_interest_domain_id = -1;
-static int hf_lbmc_lji_req = -1;
-static int hf_lbmc_lji_req_next_hdr = -1;
-static int hf_lbmc_lji_req_hdr_len = -1;
-static int hf_lbmc_lji_req_flags = -1;
-static int hf_lbmc_lji_req_flags_ignore = -1;
-static int hf_lbmc_lji_req_flags_l_flag = -1;
-static int hf_lbmc_lji_req_flags_m_flag = -1;
-static int hf_lbmc_lji_req_flags_o_flag = -1;
-static int hf_lbmc_lji_req_request_idx = -1;
-static int hf_lbmc_lji_req_transport_idx = -1;
-static int hf_lbmc_lji_req_topic_idx = -1;
-static int hf_lbmc_lji_req_req_ip = -1;
-static int hf_lbmc_lji_req_req_port = -1;
-static int hf_lbmc_lji_req_res = -1;
-static int hf_lbmc_lji_req_tx_low_sqn = -1;
-static int hf_lbmc_lji_req_rx_req_max = -1;
-static int hf_lbmc_lji_req_rx_req_outstanding_max = -1;
-static int hf_lbmc_tnwg_ka = -1;
-static int hf_lbmc_tnwg_ka_next_hdr = -1;
-static int hf_lbmc_tnwg_ka_hdr_len = -1;
-static int hf_lbmc_tnwg_ka_flags = -1;
-static int hf_lbmc_tnwg_ka_flags_ignore = -1;
-static int hf_lbmc_tnwg_ka_flags_q_flag = -1;
-static int hf_lbmc_tnwg_ka_flags_r_flag = -1;
-static int hf_lbmc_tnwg_ka_index = -1;
-static int hf_lbmc_tnwg_ka_ts_seconds = -1;
-static int hf_lbmc_tnwg_ka_ts_microseconds = -1;
-static int hf_lbmc_tnwg_ka_reserved_1 = -1;
-static int hf_lbmc_tnwg_ka_reserved_2 = -1;
-static int hf_lbmc_tnwg_ka_reserved_3 = -1;
-static int hf_lbmc_tnwg_ka_reserved_4 = -1;
-static int hf_lbmc_tnwg_ka_reserved_5 = -1;
-static int hf_lbmc_tnwg_ka_reserved_6 = -1;
-static int hf_lbmc_ume_receiver_keepalive = -1;
-static int hf_lbmc_ume_receiver_keepalive_next_hdr = -1;
-static int hf_lbmc_ume_receiver_keepalive_hdr_len = -1;
-static int hf_lbmc_ume_receiver_keepalive_flags = -1;
-static int hf_lbmc_ume_receiver_keepalive_flags_ignore = -1;
-static int hf_lbmc_ume_receiver_keepalive_rcv_regid = -1;
-static int hf_lbmc_ume_receiver_keepalive_session_id = -1;
-static int hf_lbmc_ume_receiver_keepalive_ctxinst = -1;
-static int hf_lbmc_umq_cmd = -1;
-static int hf_lbmc_umq_cmd_next_hdr = -1;
-static int hf_lbmc_umq_cmd_hdr_len = -1;
-static int hf_lbmc_umq_cmd_flags = -1;
-static int hf_lbmc_umq_cmd_flags_ignore = -1;
-static int hf_lbmc_umq_cmd_cmd_type = -1;
-static int hf_lbmc_umq_cmd_queue_id = -1;
-static int hf_lbmc_umq_cmd_cmd_id = -1;
-static int hf_lbmc_umq_cmd_inst_idx = -1;
-static int hf_lbmc_umq_cmd_regid = -1;
-static int hf_lbmc_umq_cmd_topic_list = -1;
-static int hf_lbmc_umq_cmd_topic_list_serial_num = -1;
-static int hf_lbmc_umq_cmd_msg_retrieve = -1;
-static int hf_lbmc_umq_cmd_msg_retrieve_rcr_idx = -1;
-static int hf_lbmc_umq_cmd_msg_retrieve_assign_id = -1;
-static int hf_lbmc_umq_cmd_msg_retrieve_info_only = -1;
-static int hf_lbmc_umq_cmd_msg_retrieve_num_msgids = -1;
-static int hf_lbmc_umq_cmd_msg_retrieve_flags = -1;
-static int hf_lbmc_umq_cmd_msg_retrieve_entry = -1;
-static int hf_lbmc_umq_cmd_msg_retrieve_entry_regid = -1;
-static int hf_lbmc_umq_cmd_msg_retrieve_entry_stamp = -1;
-static int hf_lbmc_umq_cmd_msg_list = -1;
-static int hf_lbmc_umq_cmd_msg_list_rcr_idx = -1;
-static int hf_lbmc_umq_cmd_msg_list_assign_id = -1;
-static int hf_lbmc_umq_cmd_resp = -1;
-static int hf_lbmc_umq_cmd_resp_next_hdr = -1;
-static int hf_lbmc_umq_cmd_resp_hdr_len = -1;
-static int hf_lbmc_umq_cmd_resp_flags = -1;
-static int hf_lbmc_umq_cmd_resp_flags_ignore = -1;
-static int hf_lbmc_umq_cmd_resp_resp_type = -1;
-static int hf_lbmc_umq_cmd_resp_queue_id = -1;
-static int hf_lbmc_umq_cmd_resp_cmd_id = -1;
-static int hf_lbmc_umq_cmd_resp_inst_idx = -1;
-static int hf_lbmc_umq_cmd_resp_regid = -1;
-static int hf_lbmc_umq_cmd_resp_msg_retrieve = -1;
-static int hf_lbmc_umq_cmd_resp_msg_retrieve_rcr_idx = -1;
-static int hf_lbmc_umq_cmd_resp_msg_retrieve_assign_id = -1;
-static int hf_lbmc_umq_cmd_resp_xmsg_retrieve = -1;
-static int hf_lbmc_umq_cmd_resp_xmsg_retrieve_num_msgs = -1;
-static int hf_lbmc_umq_cmd_resp_xmsg_retrieve_flags = -1;
-static int hf_lbmc_umq_cmd_resp_xmsg_retrieve_reserved = -1;
-static int hf_lbmc_umq_cmd_resp_xmsg_retrieve_entry = -1;
-static int hf_lbmc_umq_cmd_resp_xmsg_retrieve_entry_regid = -1;
-static int hf_lbmc_umq_cmd_resp_xmsg_retrieve_entry_stamp = -1;
-static int hf_lbmc_umq_cmd_resp_xmsg_retrieve_entry_assign_id = -1;
-static int hf_lbmc_umq_cmd_resp_xmsg_retrieve_entry_num_ras = -1;
-static int hf_lbmc_umq_cmd_resp_xmsg_retrieve_entry_status = -1;
-static int hf_lbmc_umq_cmd_resp_xmsg_retrieve_entry_reserved = -1;
-static int hf_lbmc_umq_cmd_resp_msg_list = -1;
-static int hf_lbmc_umq_cmd_resp_msg_list_rcr_idx = -1;
-static int hf_lbmc_umq_cmd_resp_msg_list_assign_id = -1;
-static int hf_lbmc_umq_cmd_resp_xmsg_list = -1;
-static int hf_lbmc_umq_cmd_resp_xmsg_list_num_msgs = -1;
-static int hf_lbmc_umq_cmd_resp_xmsg_list_entry = -1;
-static int hf_lbmc_umq_cmd_resp_xmsg_list_entry_regid = -1;
-static int hf_lbmc_umq_cmd_resp_xmsg_list_entry_stamp = -1;
-static int hf_lbmc_umq_cmd_resp_topic_list = -1;
-static int hf_lbmc_umq_cmd_resp_topic_list_num_topics = -1;
-static int hf_lbmc_umq_cmd_resp_topic_list_topic_entry = -1;
-static int hf_lbmc_umq_cmd_resp_topic_list_topic_entry_rcr_idx = -1;
-static int hf_lbmc_umq_cmd_resp_topic_list_topic_entry_num_appsets = -1;
-static int hf_lbmc_umq_cmd_resp_topic_list_topic_entry_topic_len = -1;
-static int hf_lbmc_umq_cmd_resp_topic_list_topic_entry_reserved = -1;
-static int hf_lbmc_umq_cmd_resp_topic_list_topic_entry_topic = -1;
-static int hf_lbmc_umq_cmd_resp_topic_list_topic_entry_appset_entry = -1;
-static int hf_lbmc_umq_cmd_resp_topic_list_topic_entry_appset_entry_num_receiver_type_ids = -1;
-static int hf_lbmc_umq_cmd_resp_topic_list_topic_entry_appset_entry_appset_idx = -1;
-static int hf_lbmc_umq_cmd_resp_topic_list_topic_entry_appset_entry_appset_name_len = -1;
-static int hf_lbmc_umq_cmd_resp_topic_list_topic_entry_appset_entry_reserved = -1;
-static int hf_lbmc_umq_cmd_resp_topic_list_topic_entry_appset_entry_name = -1;
-static int hf_lbmc_umq_cmd_resp_topic_list_topic_entry_appset_entry_receiver_type_id = -1;
-static int hf_lbmc_umq_cmd_resp_err = -1;
-static int hf_lbmc_umq_cmd_resp_err_reserved = -1;
-static int hf_lbmc_umq_cmd_resp_err_code = -1;
-static int hf_lbmc_umq_cmd_resp_err_errmsg = -1;
-static int hf_lbmc_sri_req = -1;
-static int hf_lbmc_sri_req_next_hdr = -1;
-static int hf_lbmc_sri_req_hdr_len = -1;
-static int hf_lbmc_sri_req_flags = -1;
-static int hf_lbmc_sri_req_flags_ignore = -1;
-static int hf_lbmc_sri_req_transport_idx = -1;
-static int hf_lbmc_sri_req_topic_idx = -1;
-static int hf_lbmc_ume_store_domain = -1;
-static int hf_lbmc_ume_store_domain_next_hdr = -1;
-static int hf_lbmc_ume_store_domain_hdr_len = -1;
-static int hf_lbmc_ume_store_domain_flags = -1;
-static int hf_lbmc_ume_store_domain_flags_ignore = -1;
-static int hf_lbmc_ume_store_domain_domain = -1;
-static int hf_lbmc_sri = -1;
-static int hf_lbmc_sri_next_hdr = -1;
-static int hf_lbmc_sri_hdr_len = -1;
-static int hf_lbmc_sri_flags = -1;
-static int hf_lbmc_sri_flags_ignore = -1;
-static int hf_lbmc_sri_flags_acktosrc = -1;
-static int hf_lbmc_sri_flags_initial_sqn_known = -1;
-static int hf_lbmc_sri_version = -1;
-static int hf_lbmc_sri_low_sqn = -1;
-static int hf_lbmc_sri_high_sqn = -1;
-static int hf_lbmc_route_info = -1;
-static int hf_lbmc_route_info_next_hdr = -1;
-static int hf_lbmc_route_info_hdr_len = -1;
-static int hf_lbmc_route_info_flags = -1;
-static int hf_lbmc_route_info_flags_ignore = -1;
-static int hf_lbmc_route_info_gateway_version = -1;
-static int hf_lbmc_route_info_configuration_signature = -1;
-static int hf_lbmc_route_info_node_id = -1;
-static int hf_lbmc_route_info_topology = -1;
-static int hf_lbmc_route_info_vers = -1;
-static int hf_lbmc_route_info_sqn = -1;
-static int hf_lbmc_route_info_ttl = -1;
-static int hf_lbmc_route_info_reserved1 = -1;
-static int hf_lbmc_route_info_reserved2 = -1;
-static int hf_lbmc_route_info_neighbor = -1;
-static int hf_lbmc_route_info_neighbor_next_hdr = -1;
-static int hf_lbmc_route_info_neighbor_hdr_len = -1;
-static int hf_lbmc_route_info_neighbor_flags = -1;
-static int hf_lbmc_route_info_neighbor_flags_ignore = -1;
-static int hf_lbmc_route_info_neighbor_node_id = -1;
-static int hf_lbmc_route_info_neighbor_ingress_cost = -1;
-static int hf_lbmc_route_info_neighbor_egress_cost = -1;
-static int hf_lbmc_gateway_name = -1;
-static int hf_lbmc_gateway_name_next_hdr = -1;
-static int hf_lbmc_gateway_name_hdr_len = -1;
-static int hf_lbmc_gateway_name_flags = -1;
-static int hf_lbmc_gateway_name_flags_ignore = -1;
-static int hf_lbmc_gateway_name_gateway_name = -1;
-static int hf_lbmc_auth_request = -1;
-static int hf_lbmc_auth_request_next_hdr = -1;
-static int hf_lbmc_auth_request_hdr_len = -1;
-static int hf_lbmc_auth_request_flags = -1;
-static int hf_lbmc_auth_request_flags_ignore = -1;
-static int hf_lbmc_auth_request_opid = -1;
-static int hf_lbmc_auth_request_user_len = -1;
-static int hf_lbmc_auth_request_user_name = -1;
-static int hf_lbmc_auth_challenge = -1;
-static int hf_lbmc_auth_challenge_next_hdr = -1;
-static int hf_lbmc_auth_challenge_hdr_len = -1;
-static int hf_lbmc_auth_challenge_flags = -1;
-static int hf_lbmc_auth_challenge_flags_ignore = -1;
-static int hf_lbmc_auth_challenge_opid = -1;
-static int hf_lbmc_auth_challenge_mod_len = -1;
-static int hf_lbmc_auth_challenge_gen_len = -1;
-static int hf_lbmc_auth_challenge_salt_len = -1;
-static int hf_lbmc_auth_challenge_pubkey_len = -1;
-static int hf_lbmc_auth_challenge_mod = -1;
-static int hf_lbmc_auth_challenge_gen = -1;
-static int hf_lbmc_auth_challenge_salt = -1;
-static int hf_lbmc_auth_challenge_pubkey = -1;
-static int hf_lbmc_auth_challenge_rsp = -1;
-static int hf_lbmc_auth_challenge_rsp_next_hdr = -1;
-static int hf_lbmc_auth_challenge_rsp_hdr_len = -1;
-static int hf_lbmc_auth_challenge_rsp_flags = -1;
-static int hf_lbmc_auth_challenge_rsp_flags_ignore = -1;
-static int hf_lbmc_auth_challenge_rsp_opid = -1;
-static int hf_lbmc_auth_challenge_rsp_pubkey_len = -1;
-static int hf_lbmc_auth_challenge_rsp_evidence_len = -1;
-static int hf_lbmc_auth_challenge_rsp_pubkey = -1;
-static int hf_lbmc_auth_challenge_rsp_evidence = -1;
-static int hf_lbmc_auth_result = -1;
-static int hf_lbmc_auth_result_next_hdr = -1;
-static int hf_lbmc_auth_result_hdr_len = -1;
-static int hf_lbmc_auth_result_flags = -1;
-static int hf_lbmc_auth_result_flags_ignore = -1;
-static int hf_lbmc_auth_result_opid = -1;
-static int hf_lbmc_auth_result_result = -1;
-static int hf_lbmc_auth_unknown = -1;
-static int hf_lbmc_auth_unknown_next_hdr = -1;
-static int hf_lbmc_auth_unknown_hdr_len = -1;
-static int hf_lbmc_auth_unknown_flags = -1;
-static int hf_lbmc_auth_unknown_opid = -1;
-static int hf_lbmc_auth_unknown_data = -1;
-static int hf_lbmc_hmac = -1;
-static int hf_lbmc_hmac_next_hdr = -1;
-static int hf_lbmc_hmac_hdr_len = -1;
-static int hf_lbmc_hmac_flags = -1;
-static int hf_lbmc_hmac_flags_ignore = -1;
-static int hf_lbmc_hmac_padding = -1;
-static int hf_lbmc_hmac_data = -1;
-static int hf_lbmc_umq_sid = -1;
-static int hf_lbmc_umq_sid_next_hdr = -1;
-static int hf_lbmc_umq_sid_hdr_len = -1;
-static int hf_lbmc_umq_sid_flags = -1;
-static int hf_lbmc_umq_sid_flags_ignore = -1;
-static int hf_lbmc_umq_sid_key = -1;
-static int hf_lbmc_umq_sid_sid = -1;
-static int hf_lbmc_destination = -1;
-static int hf_lbmc_destination_next_hdr = -1;
-static int hf_lbmc_destination_hdr_len = -1;
-static int hf_lbmc_destination_flags = -1;
-static int hf_lbmc_destination_flags_ignore = -1;
-static int hf_lbmc_destination_domain_id = -1;
-static int hf_lbmc_destination_ipaddr = -1;
-static int hf_lbmc_destination_port = -1;
-static int hf_lbmc_destination_hops_taken = -1;
-static int hf_lbmc_destination_orig_domain_id = -1;
-static int hf_lbmc_destination_orig_ipaddr = -1;
-static int hf_lbmc_destination_orig_port = -1;
-static int hf_lbmc_destination_reserved = -1;
-static int hf_lbmc_topic_idx = -1;
-static int hf_lbmc_topic_idx_next_hdr = -1;
-static int hf_lbmc_topic_idx_hdr_len = -1;
-static int hf_lbmc_topic_idx_flags = -1;
-static int hf_lbmc_topic_idx_flags_ignore = -1;
-static int hf_lbmc_topic_idx_tidx = -1;
-static int hf_lbmc_topic_source = -1;
-static int hf_lbmc_topic_source_next_hdr = -1;
-static int hf_lbmc_topic_source_hdr_len = -1;
-static int hf_lbmc_topic_source_flags = -1;
-static int hf_lbmc_topic_source_flags_ignore = -1;
-static int hf_lbmc_topic_source_flags_eos = -1;
-static int hf_lbmc_topic_source_domain_id = -1;
-static int hf_lbmc_topic_source_exfunc = -1;
-static int hf_lbmc_topic_source_exfunc_next_hdr = -1;
-static int hf_lbmc_topic_source_exfunc_hdr_len = -1;
-static int hf_lbmc_topic_source_exfunc_flags = -1;
-static int hf_lbmc_topic_source_exfunc_flags_ignore = -1;
-static int hf_lbmc_topic_source_exfunc_src_ip = -1;
-static int hf_lbmc_topic_source_exfunc_src_port = -1;
-static int hf_lbmc_topic_source_exfunc_unused = -1;
-static int hf_lbmc_topic_source_exfunc_functionality_flags = -1;
-static int hf_lbmc_topic_source_exfunc_functionality_flags_ulb = -1;
-static int hf_lbmc_topic_source_exfunc_functionality_flags_umq = -1;
-static int hf_lbmc_topic_source_exfunc_functionality_flags_ume = -1;
-static int hf_lbmc_topic_source_exfunc_functionality_flags_lj = -1;
-static int hf_lbmc_ume_store_ext = -1;
-static int hf_lbmc_ume_store_ext_next_hdr = -1;
-static int hf_lbmc_ume_store_ext_hdr_len = -1;
-static int hf_lbmc_ume_store_ext_flags = -1;
-static int hf_lbmc_ume_store_ext_flags_ignore = -1;
-static int hf_lbmc_ume_store_ext_grp_idx = -1;
-static int hf_lbmc_ume_store_ext_store_tcp_port = -1;
-static int hf_lbmc_ume_store_ext_store_idx = -1;
-static int hf_lbmc_ume_store_ext_store_ip_addr = -1;
-static int hf_lbmc_ume_store_ext_src_reg_id = -1;
-static int hf_lbmc_ume_store_ext_domain_id = -1;
-static int hf_lbmc_ume_store_ext_version = -1;
-static int hf_lbmc_ume_psrc_election_token = -1;
-static int hf_lbmc_ume_psrc_election_token_next_hdr = -1;
-static int hf_lbmc_ume_psrc_election_token_hdr_len = -1;
-static int hf_lbmc_ume_psrc_election_token_flags = -1;
-static int hf_lbmc_ume_psrc_election_token_flags_ignore = -1;
-static int hf_lbmc_ume_psrc_election_token_store_index = -1;
-static int hf_lbmc_ume_psrc_election_token_token = -1;
-static int hf_lbmc_tcp_sid = -1;
-static int hf_lbmc_tcp_sid_next_hdr = -1;
-static int hf_lbmc_tcp_sid_hdr_len = -1;
-static int hf_lbmc_tcp_sid_flags = -1;
-static int hf_lbmc_tcp_sid_flags_ignore = -1;
-static int hf_lbmc_tcp_sid_sid = -1;
-static int hf_lbmc_extopt = -1;
-static int hf_lbmc_extopt_next_hdr = -1;
-static int hf_lbmc_extopt_hdr_len = -1;
-static int hf_lbmc_extopt_flags = -1;
-static int hf_lbmc_extopt_flags_ignore = -1;
-static int hf_lbmc_extopt_flags_ignore_subtype = -1;
-static int hf_lbmc_extopt_flags_more_fragments = -1;
-static int hf_lbmc_extopt_id = -1;
-static int hf_lbmc_extopt_subtype = -1;
-static int hf_lbmc_extopt_fragment_offset = -1;
-static int hf_lbmc_extopt_data = -1;
-static int hf_lbmc_extopt_cfgopt = -1;
-static int hf_lbmc_extopt_cfgopt_scope = -1;
-static int hf_lbmc_extopt_cfgopt_parent = -1;
-static int hf_lbmc_extopt_cfgopt_name = -1;
-static int hf_lbmc_extopt_cfgopt_value = -1;
-static int hf_lbmc_extopt_msgsel = -1;
-static int hf_lbmc_extopt_reassembled_data = -1;
-static int hf_lbmc_extopt_reassembled_data_subtype = -1;
-static int hf_lbmc_extopt_reassembled_data_len = -1;
-static int hf_lbmc_extopt_reassembled_data_data = -1;
-static int hf_lbmc_extopt_reassembled_data_msgsel = -1;
-static int hf_lbm_msg_properties = -1;
-static int hf_lbm_msg_properties_data = -1;
-static int hf_lbm_msg_properties_data_magic = -1;
-static int hf_lbm_msg_properties_data_num_fields = -1;
-static int hf_lbm_msg_properties_data_version = -1;
-static int hf_lbm_msg_properties_data_type = -1;
-static int hf_lbm_msg_properties_data_res = -1;
-static int hf_lbm_msg_properties_hdr = -1;
-static int hf_lbm_msg_properties_hdr_key_offset = -1;
-static int hf_lbm_msg_properties_hdr_value_offset = -1;
-static int hf_lbm_msg_properties_hdr_hash = -1;
-static int hf_lbm_msg_properties_hdr_type = -1;
-static int hf_lbm_msg_properties_hdr_key = -1;
-static int hf_lbm_msg_properties_hdr_boolean_value = -1;
-static int hf_lbm_msg_properties_hdr_byte_value = -1;
-static int hf_lbm_msg_properties_hdr_short_value = -1;
-static int hf_lbm_msg_properties_hdr_int_value = -1;
-static int hf_lbm_msg_properties_hdr_float_value = -1;
-static int hf_lbm_msg_properties_hdr_long_value = -1;
-static int hf_lbm_msg_properties_hdr_double_value = -1;
-static int hf_lbm_msg_properties_hdr_string_value = -1;
-static int hf_lbm_msg_properties_hdr_unknown_value = -1;
-static int hf_lbmc_unhandled = -1;
-static int hf_lbmc_unhandled_next_hdr = -1;
-static int hf_lbmc_unhandled_hdr_len = -1;
-static int hf_lbmc_unhandled_data = -1;
-static int hf_lbm_stream = -1;
-static int hf_lbm_stream_stream_id = -1;
-static int hf_lbm_stream_substream_id = -1;
-static int hf_lbmc_reassembly = -1;
-static int hf_lbmc_reassembly_fragment = -1;
-static int hf_reassembly_frame = -1;
+static int hf_lbmc_tag;
+static int hf_lbmc_topic;
+static int hf_lbmc_version;
+static int hf_lbmc_type;
+static int hf_lbmc_next_hdr;
+static int hf_lbmc_msglen;
+static int hf_lbmc_tidx;
+static int hf_lbmc_sqn;
+static int hf_lbmc_frag;
+static int hf_lbmc_frag_next_hdr;
+static int hf_lbmc_frag_hdr_len;
+static int hf_lbmc_frag_flags;
+static int hf_lbmc_frag_flags_ignore;
+static int hf_lbmc_frag_first_sqn;
+static int hf_lbmc_frag_offset;
+static int hf_lbmc_frag_len;
+static int hf_lbmc_batch;
+static int hf_lbmc_batch_next_hdr;
+static int hf_lbmc_batch_hdr_len;
+static int hf_lbmc_batch_flags;
+static int hf_lbmc_batch_flags_ignore;
+static int hf_lbmc_batch_flags_batch_start;
+static int hf_lbmc_batch_flags_batch_end;
+static int hf_lbmc_tcp_request;
+static int hf_lbmc_tcp_request_next_hdr;
+static int hf_lbmc_tcp_request_hdr_len;
+static int hf_lbmc_tcp_request_flags;
+static int hf_lbmc_tcp_request_flags_ignore;
+static int hf_lbmc_tcp_request_transport;
+static int hf_lbmc_tcp_request_qidx;
+static int hf_lbmc_tcp_request_port;
+static int hf_lbmc_tcp_request_reserved;
+static int hf_lbmc_tcp_request_ipaddr;
+static int hf_lbmc_topicname;
+static int hf_lbmc_topicname_next_hdr;
+static int hf_lbmc_topicname_hdr_len;
+static int hf_lbmc_topicname_flags;
+static int hf_lbmc_topicname_flags_ignore;
+static int hf_lbmc_topicname_topicname;
+static int hf_lbmc_apphdr;
+static int hf_lbmc_apphdr_next_hdr;
+static int hf_lbmc_apphdr_hdr_len;
+static int hf_lbmc_apphdr_code;
+static int hf_lbmc_apphdr_ignore;
+static int hf_lbmc_apphdr_data;
+static int hf_lbmc_apphdr_chain;
+static int hf_lbmc_apphdr_chain_next_hdr;
+static int hf_lbmc_apphdr_chain_hdr_len;
+static int hf_lbmc_apphdr_chain_res;
+static int hf_lbmc_apphdr_chain_first_chain_hdr;
+static int hf_lbmc_apphdr_chain_element;
+static int hf_lbmc_apphdr_chain_element_next_hdr;
+static int hf_lbmc_apphdr_chain_element_hdr_len;
+static int hf_lbmc_apphdr_chain_element_res;
+static int hf_lbmc_apphdr_chain_element_data;
+static int hf_lbmc_apphdr_chain_msgprop;
+static int hf_lbmc_apphdr_chain_msgprop_next_hdr;
+static int hf_lbmc_apphdr_chain_msgprop_hdr_len;
+static int hf_lbmc_apphdr_chain_msgprop_res;
+static int hf_lbmc_apphdr_chain_msgprop_len;
+static int hf_lbmc_umq_msgid;
+static int hf_lbmc_umq_msgid_next_hdr;
+static int hf_lbmc_umq_msgid_hdr_len;
+static int hf_lbmc_umq_msgid_flags;
+static int hf_lbmc_umq_msgid_flags_ignore;
+static int hf_lbmc_umq_msgid_msgid_regid;
+static int hf_lbmc_umq_msgid_msgid_stamp;
+static int hf_lbmc_umq_sqd_rcv;
+static int hf_lbmc_umq_sqd_rcv_next_hdr;
+static int hf_lbmc_umq_sqd_rcv_hdr_len;
+static int hf_lbmc_umq_sqd_rcv_flags;
+static int hf_lbmc_umq_sqd_rcv_flags_ignore;
+static int hf_lbmc_umq_sqd_rcv_flags_r_flag;
+static int hf_lbmc_umq_sqd_rcv_flags_s_flag;
+static int hf_lbmc_umq_sqd_rcv_flags_re_flag;
+static int hf_lbmc_umq_sqd_rcv_flags_eoi_flag;
+static int hf_lbmc_umq_sqd_rcv_flags_boi_flag;
+static int hf_lbmc_umq_sqd_rcv_queue_id;
+static int hf_lbmc_umq_sqd_rcv_queue_ver;
+static int hf_lbmc_umq_sqd_rcv_rcr_idx;
+static int hf_lbmc_umq_sqd_rcv_assign_id;
+static int hf_lbmc_umq_resub;
+static int hf_lbmc_umq_resub_next_hdr;
+static int hf_lbmc_umq_resub_hdr_len;
+static int hf_lbmc_umq_resub_flags;
+static int hf_lbmc_umq_resub_flags_ignore;
+static int hf_lbmc_umq_resub_flags_q_flag;
+static int hf_lbmc_umq_resub_rcr_idx;
+static int hf_lbmc_umq_resub_resp_ip;
+static int hf_lbmc_umq_resub_resp_port;
+static int hf_lbmc_umq_resub_appset_idx;
+static int hf_lbmc_otid;
+static int hf_lbmc_otid_next_hdr;
+static int hf_lbmc_otid_hdr_len;
+static int hf_lbmc_otid_flags;
+static int hf_lbmc_otid_flags_ignore;
+static int hf_lbmc_otid_otid;
+static int hf_lbmc_ctxinst;
+static int hf_lbmc_ctxinst_next_hdr;
+static int hf_lbmc_ctxinst_hdr_len;
+static int hf_lbmc_ctxinst_flags;
+static int hf_lbmc_ctxinst_flags_ignore;
+static int hf_lbmc_ctxinst_ctxinst;
+static int hf_lbmc_ctxinstd;
+static int hf_lbmc_ctxinstr;
+static int hf_lbmc_srcidx;
+static int hf_lbmc_srcidx_next_hdr;
+static int hf_lbmc_srcidx_hdr_len;
+static int hf_lbmc_srcidx_flags;
+static int hf_lbmc_srcidx_flags_ignore;
+static int hf_lbmc_srcidx_srcidx;
+static int hf_lbmc_umq_ulb_msg;
+static int hf_lbmc_umq_ulb_msg_next_hdr;
+static int hf_lbmc_umq_ulb_msg_hdr_len;
+static int hf_lbmc_umq_ulb_msg_flags;
+static int hf_lbmc_umq_ulb_msg_flags_ignore;
+static int hf_lbmc_umq_ulb_msg_flags_a_flag;
+static int hf_lbmc_umq_ulb_msg_flags_r_flag;
+static int hf_lbmc_umq_ulb_msg_queue_id;
+static int hf_lbmc_umq_ulb_msg_ulb_src_id;
+static int hf_lbmc_umq_ulb_msg_assign_id;
+static int hf_lbmc_umq_ulb_msg_appset_idx;
+static int hf_lbmc_umq_ulb_msg_num_ras;
+static int hf_lbmc_ssf_init;
+static int hf_lbmc_ssf_init_next_hdr;
+static int hf_lbmc_ssf_init_hdr_len;
+static int hf_lbmc_ssf_init_transport;
+static int hf_lbmc_ssf_init_flags;
+static int hf_lbmc_ssf_init_flags_ignore;
+static int hf_lbmc_ssf_init_flags_default_inclusions;
+static int hf_lbmc_ssf_init_flags_default_exclusions;
+static int hf_lbmc_ssf_init_transport_idx;
+static int hf_lbmc_ssf_init_client_idx;
+static int hf_lbmc_ssf_init_ssf_port;
+static int hf_lbmc_ssf_init_res;
+static int hf_lbmc_ssf_init_ssf_ip;
+static int hf_lbmc_ssf_creq;
+static int hf_lbmc_ssf_creq_next_hdr;
+static int hf_lbmc_ssf_creq_hdr_len;
+static int hf_lbmc_ssf_creq_flags;
+static int hf_lbmc_ssf_creq_flags_ignore;
+static int hf_lbmc_ssf_creq_mode;
+static int hf_lbmc_ssf_creq_transport_idx;
+static int hf_lbmc_ssf_creq_topic_idx;
+static int hf_lbmc_ssf_creq_client_idx;
+static int hf_lbmc_ume_preg;
+static int hf_lbmc_ume_preg_next_hdr;
+static int hf_lbmc_ume_preg_hdr_len;
+static int hf_lbmc_ume_preg_flags;
+static int hf_lbmc_ume_preg_flags_ignore;
+static int hf_lbmc_ume_preg_flags_f_flag;
+static int hf_lbmc_ume_preg_flags_p_flag;
+static int hf_lbmc_ume_preg_flags_w_flag;
+static int hf_lbmc_ume_preg_flags_d_flag;
+static int hf_lbmc_ume_preg_s_flag;
+static int hf_lbmc_ume_preg_marker;
+static int hf_lbmc_ume_preg_reg_id;
+static int hf_lbmc_ume_preg_transport_idx;
+static int hf_lbmc_ume_preg_topic_idx;
+static int hf_lbmc_ume_preg_src_reg_id;
+static int hf_lbmc_ume_preg_resp_port;
+static int hf_lbmc_ume_preg_res2;
+static int hf_lbmc_ume_preg_resp_ip;
+static int hf_lbmc_ume_preg_resp;
+static int hf_lbmc_ume_preg_resp_next_hdr;
+static int hf_lbmc_ume_preg_resp_hdr_len;
+static int hf_lbmc_ume_preg_resp_code;
+static int hf_lbmc_ume_preg_resp_code_ignore;
+static int hf_lbmc_ume_preg_resp_code_e_flag;
+static int hf_lbmc_ume_preg_resp_code_o_flag;
+static int hf_lbmc_ume_preg_resp_code_n_flag;
+static int hf_lbmc_ume_preg_resp_code_w_flag;
+static int hf_lbmc_ume_preg_resp_code_d_flag;
+static int hf_lbmc_ume_preg_resp_code_code;
+static int hf_lbmc_ume_preg_resp_s_flag;
+static int hf_lbmc_ume_preg_resp_marker;
+static int hf_lbmc_ume_preg_resp_reg_id;
+static int hf_lbmc_ume_preg_resp_transport_idx;
+static int hf_lbmc_ume_preg_resp_topic_idx;
+static int hf_lbmc_ume_preg_resp_low_seqnum;
+static int hf_lbmc_ume_preg_resp_high_seqnum;
+static int hf_lbmc_ume_ack;
+static int hf_lbmc_ume_ack_next_hdr;
+static int hf_lbmc_ume_ack_hdr_len;
+static int hf_lbmc_ume_ack_flags;
+static int hf_lbmc_ume_ack_flags_ignore;
+static int hf_lbmc_ume_ack_flags_o_flag;
+static int hf_lbmc_ume_ack_flags_f_flag;
+static int hf_lbmc_ume_ack_flags_u_flag;
+static int hf_lbmc_ume_ack_flags_e_flag;
+static int hf_lbmc_ume_ack_type;
+static int hf_lbmc_ume_ack_transport_idx;
+static int hf_lbmc_ume_ack_id_2;
+static int hf_lbmc_ume_ack_rcv_reg_id;
+static int hf_lbmc_ume_ack_seqnum;
+static int hf_lbmc_ume_rxreq;
+static int hf_lbmc_ume_rxreq_next_hdr;
+static int hf_lbmc_ume_rxreq_hdr_len;
+static int hf_lbmc_ume_rxreq_flags;
+static int hf_lbmc_ume_rxreq_flags_ignore;
+static int hf_lbmc_ume_rxreq_flags_tsni_req;
+static int hf_lbmc_ume_rxreq_marker;
+static int hf_lbmc_ume_rxreq_request_idx;
+static int hf_lbmc_ume_rxreq_transport_idx;
+static int hf_lbmc_ume_rxreq_id_2;
+static int hf_lbmc_ume_rxreq_seqnum;
+static int hf_lbmc_ume_rxreq_rx_port;
+static int hf_lbmc_ume_rxreq_res;
+static int hf_lbmc_ume_rxreq_rx_ip;
+static int hf_lbmc_ume_keepalive;
+static int hf_lbmc_ume_keepalive_next_hdr;
+static int hf_lbmc_ume_keepalive_hdr_len;
+static int hf_lbmc_ume_keepalive_flags;
+static int hf_lbmc_ume_keepalive_flags_ignore;
+static int hf_lbmc_ume_keepalive_flags_r_flag;
+static int hf_lbmc_ume_keepalive_flags_t_flag;
+static int hf_lbmc_ume_keepalive_type;
+static int hf_lbmc_ume_keepalive_transport_idx;
+static int hf_lbmc_ume_keepalive_topic_idx;
+static int hf_lbmc_ume_keepalive_reg_id;
+static int hf_lbmc_ume_storeid;
+static int hf_lbmc_ume_storeid_next_hdr;
+static int hf_lbmc_ume_storeid_hdr_len;
+static int hf_lbmc_ume_storeid_ignore;
+static int hf_lbmc_ume_storeid_store_id;
+static int hf_lbmc_ume_ranged_ack;
+static int hf_lbmc_ume_ranged_ack_next_hdr;
+static int hf_lbmc_ume_ranged_ack_hdr_len;
+static int hf_lbmc_ume_ranged_ack_flags;
+static int hf_lbmc_ume_ranged_ack_flags_ignore;
+static int hf_lbmc_ume_ranged_ack_first_seqnum;
+static int hf_lbmc_ume_ranged_ack_last_seqnum;
+static int hf_lbmc_ume_ack_id;
+static int hf_lbmc_ume_ack_id_next_hdr;
+static int hf_lbmc_ume_ack_id_hdr_len;
+static int hf_lbmc_ume_ack_id_flags;
+static int hf_lbmc_ume_ack_id_flags_ignore;
+static int hf_lbmc_ume_ack_id_id;
+static int hf_lbmc_ume_capability;
+static int hf_lbmc_ume_capability_next_hdr;
+static int hf_lbmc_ume_capability_hdr_len;
+static int hf_lbmc_ume_capability_flags;
+static int hf_lbmc_ume_capability_flags_ignore;
+static int hf_lbmc_ume_capability_flags_qc_flag;
+static int hf_lbmc_ume_capability_flags_client_lifetime_flag;
+static int hf_lbmc_ume_proxy_src;
+static int hf_lbmc_ume_proxy_src_next_hdr;
+static int hf_lbmc_ume_proxy_src_hdr_len;
+static int hf_lbmc_ume_proxy_src_flags;
+static int hf_lbmc_ume_proxy_src_flags_ignore;
+static int hf_lbmc_ume_proxy_src_flags_enable;
+static int hf_lbmc_ume_proxy_src_flags_compatibility;
+static int hf_lbmc_ume_store_group;
+static int hf_lbmc_ume_store_group_next_hdr;
+static int hf_lbmc_ume_store_group_hdr_len;
+static int hf_lbmc_ume_store_group_flags;
+static int hf_lbmc_ume_store_group_flags_ignore;
+static int hf_lbmc_ume_store_group_grp_idx;
+static int hf_lbmc_ume_store_group_grp_sz;
+static int hf_lbmc_ume_store_group_res1;
+static int hf_lbmc_ume_store;
+static int hf_lbmc_ume_store_next_hdr;
+static int hf_lbmc_ume_store_hdr_len;
+static int hf_lbmc_ume_store_flags;
+static int hf_lbmc_ume_store_flags_ignore;
+static int hf_lbmc_ume_store_grp_idx;
+static int hf_lbmc_ume_store_store_tcp_port;
+static int hf_lbmc_ume_store_store_idx;
+static int hf_lbmc_ume_store_store_ip_addr;
+static int hf_lbmc_ume_store_src_reg_id;
+static int hf_lbmc_ume_lj_info;
+static int hf_lbmc_ume_lj_info_next_hdr;
+static int hf_lbmc_ume_lj_info_hdr_len;
+static int hf_lbmc_ume_lj_info_flags;
+static int hf_lbmc_ume_lj_info_flags_ignore;
+static int hf_lbmc_ume_lj_info_low_seqnum;
+static int hf_lbmc_ume_lj_info_high_seqnum;
+static int hf_lbmc_ume_lj_info_qidx;
+static int hf_lbmc_tsni;
+static int hf_lbmc_tsni_next_hdr;
+static int hf_lbmc_tsni_hdr_len;
+static int hf_lbmc_tsni_ignore;
+static int hf_lbmc_tsni_num_recs;
+static int hf_lbmc_tsni_rec;
+static int hf_lbmc_tsni_rec_tidx;
+static int hf_lbmc_tsni_rec_sqn;
+static int hf_lbmc_umq_reg;
+static int hf_lbmc_umq_reg_next_hdr;
+static int hf_lbmc_umq_reg_hdr_len;
+static int hf_lbmc_umq_reg_flags;
+static int hf_lbmc_umq_reg_flags_ignore;
+static int hf_lbmc_umq_reg_flags_r_flag;
+static int hf_lbmc_umq_reg_flags_t_flag;
+static int hf_lbmc_umq_reg_flags_i_flag;
+static int hf_lbmc_umq_reg_flags_msg_sel_flag;
+static int hf_lbmc_umq_reg_reg_type;
+static int hf_lbmc_umq_reg_queue_id;
+static int hf_lbmc_umq_reg_cmd_id;
+static int hf_lbmc_umq_reg_inst_idx;
+static int hf_lbmc_umq_reg_regid;
+static int hf_lbmc_umq_reg_reg_ctx;
+static int hf_lbmc_umq_reg_reg_ctx_port;
+static int hf_lbmc_umq_reg_reg_ctx_reserved;
+static int hf_lbmc_umq_reg_reg_ctx_ip;
+static int hf_lbmc_umq_reg_reg_ctx_capabilities;
+static int hf_lbmc_umq_reg_reg_src;
+static int hf_lbmc_umq_reg_reg_src_transport_idx;
+static int hf_lbmc_umq_reg_reg_src_topic_idx;
+static int hf_lbmc_umq_reg_reg_rcv;
+static int hf_lbmc_umq_reg_reg_rcv_assign_id;
+static int hf_lbmc_umq_reg_reg_rcv_rcv_type_id;
+static int hf_lbmc_umq_reg_reg_rcv_last_topic_rcr_tsp;
+static int hf_lbmc_umq_reg_rcv_dereg;
+static int hf_lbmc_umq_reg_rcv_dereg_rcr_idx;
+static int hf_lbmc_umq_reg_rcv_dereg_assign_id;
+static int hf_lbmc_umq_reg_reg_ulb_rcv;
+static int hf_lbmc_umq_reg_reg_ulb_rcv_ulb_src_id;
+static int hf_lbmc_umq_reg_reg_ulb_rcv_assign_id;
+static int hf_lbmc_umq_reg_reg_ulb_rcv_rcv_type_id;
+static int hf_lbmc_umq_reg_reg_ulb_rcv_port;
+static int hf_lbmc_umq_reg_reg_ulb_rcv_reserved;
+static int hf_lbmc_umq_reg_reg_ulb_rcv_ip;
+static int hf_lbmc_umq_reg_reg_ulb_rcv_capabilities;
+static int hf_lbmc_umq_reg_ulb_rcv_dereg;
+static int hf_lbmc_umq_reg_ulb_rcv_dereg_ulb_src_id;
+static int hf_lbmc_umq_reg_ulb_rcv_dereg_assign_id;
+static int hf_lbmc_umq_reg_reg_observer_rcv;
+static int hf_lbmc_umq_reg_reg_observer_rcv_assign_id;
+static int hf_lbmc_umq_reg_reg_observer_rcv_rcv_type_id;
+static int hf_lbmc_umq_reg_reg_observer_rcv_last_topic_rcr_tsp;
+static int hf_lbmc_umq_reg_observer_rcv_dereg;
+static int hf_lbmc_umq_reg_observer_rcv_dereg_rcr_idx;
+static int hf_lbmc_umq_reg_observer_rcv_dereg_assign_id;
+static int hf_lbmc_umq_reg_resp;
+static int hf_lbmc_umq_reg_resp_next_hdr;
+static int hf_lbmc_umq_reg_resp_hdr_len;
+static int hf_lbmc_umq_reg_resp_flags;
+static int hf_lbmc_umq_reg_resp_flags_ignore;
+static int hf_lbmc_umq_reg_resp_flags_r_flag;
+static int hf_lbmc_umq_reg_resp_flags_l_flag;
+static int hf_lbmc_umq_reg_resp_flags_src_s_flag;
+static int hf_lbmc_umq_reg_resp_flags_src_d_flag;
+static int hf_lbmc_umq_reg_resp_resp_type;
+static int hf_lbmc_umq_reg_resp_queue_id;
+static int hf_lbmc_umq_reg_resp_cmd_id;
+static int hf_lbmc_umq_reg_resp_inst_idx;
+static int hf_lbmc_umq_reg_resp_regid;
+static int hf_lbmc_umq_reg_resp_reg_ctx;
+static int hf_lbmc_umq_reg_resp_reg_ctx_capabilities;
+static int hf_lbmc_umq_reg_resp_reg_ctx_ex;
+static int hf_lbmc_umq_reg_resp_reg_ctx_ex_capabilities;
+static int hf_lbmc_umq_reg_resp_reg_ctx_ex_reserved;
+static int hf_lbmc_umq_reg_resp_reg_ctx_ex_flags;
+static int hf_lbmc_umq_reg_resp_reg_ctx_ex_flags_firstmsg;
+static int hf_lbmc_umq_reg_resp_reg_ctx_ex_stamp;
+static int hf_lbmc_umq_reg_resp_err;
+static int hf_lbmc_umq_reg_resp_err_reserved;
+static int hf_lbmc_umq_reg_resp_err_code;
+static int hf_lbmc_umq_reg_resp_reg_src;
+static int hf_lbmc_umq_reg_resp_reg_src_rcr_idx;
+static int hf_lbmc_umq_reg_resp_reg_rcv;
+static int hf_lbmc_umq_reg_resp_reg_rcv_rcr_idx;
+static int hf_lbmc_umq_reg_resp_reg_rcv_assign_id;
+static int hf_lbmc_umq_reg_resp_reg_rcv_appset_idx;
+static int hf_lbmc_umq_reg_resp_reg_rcv_reserved;
+static int hf_lbmc_umq_reg_resp_rcv_dereg;
+static int hf_lbmc_umq_reg_resp_rcv_dereg_rcr_idx;
+static int hf_lbmc_umq_reg_resp_rcv_dereg_assign_id;
+static int hf_lbmc_umq_reg_resp_reg_ulb_rcv;
+static int hf_lbmc_umq_reg_resp_reg_ulb_rcv_ulb_src_id;
+static int hf_lbmc_umq_reg_resp_reg_ulb_rcv_assign_id;
+static int hf_lbmc_umq_reg_resp_reg_ulb_rcv_appset_idx;
+static int hf_lbmc_umq_reg_resp_reg_ulb_rcv_reserved;
+static int hf_lbmc_umq_reg_resp_reg_ulb_rcv_capabilities;
+static int hf_lbmc_umq_reg_resp_ulb_rcv_dereg;
+static int hf_lbmc_umq_reg_resp_ulb_rcv_dereg_ulb_src_id;
+static int hf_lbmc_umq_reg_resp_ulb_rcv_dereg_assign_id;
+static int hf_lbmc_umq_reg_resp_reg_observer_rcv;
+static int hf_lbmc_umq_reg_resp_reg_observer_rcv_rcr_idx;
+static int hf_lbmc_umq_reg_resp_reg_observer_rcv_assign_id;
+static int hf_lbmc_umq_reg_resp_reg_observer_rcv_appset_idx;
+static int hf_lbmc_umq_reg_resp_reg_observer_rcv_reserved;
+static int hf_lbmc_umq_reg_resp_observer_rcv_dereg;
+static int hf_lbmc_umq_reg_resp_observer_rcv_dereg_rcr_idx;
+static int hf_lbmc_umq_reg_resp_observer_rcv_dereg_assign_id;
+static int hf_lbmc_umq_ack;
+static int hf_lbmc_umq_ack_next_hdr;
+static int hf_lbmc_umq_ack_hdr_len;
+static int hf_lbmc_umq_ack_msgs;
+static int hf_lbmc_umq_ack_msgs_ignore;
+static int hf_lbmc_umq_ack_msgs_t_flag;
+static int hf_lbmc_umq_ack_msgs_d_flag;
+static int hf_lbmc_umq_ack_numids;
+static int hf_lbmc_umq_ack_ack_type;
+static int hf_lbmc_umq_ack_msgid;
+static int hf_lbmc_umq_ack_msgid_regid;
+static int hf_lbmc_umq_ack_msgid_stamp;
+static int hf_lbmc_umq_ack_stable;
+static int hf_lbmc_umq_ack_stable_queue_id;
+static int hf_lbmc_umq_ack_stable_inst_idx;
+static int hf_lbmc_umq_ack_stable_reserved;
+static int hf_lbmc_umq_ack_cr;
+static int hf_lbmc_umq_ack_cr_rcr_idx;
+static int hf_lbmc_umq_ack_cr_assign_id;
+static int hf_lbmc_umq_ack_cr_appset_idx;
+static int hf_lbmc_umq_ack_cr_reserved;
+static int hf_lbmc_umq_ack_ulb_cr;
+static int hf_lbmc_umq_ack_ulb_cr_ulb_src_id;
+static int hf_lbmc_umq_ack_ulb_cr_assign_id;
+static int hf_lbmc_umq_ack_ulb_cr_appset_idx;
+static int hf_lbmc_umq_ack_ulb_cr_reserved;
+static int hf_lbmc_umq_rcr;
+static int hf_lbmc_umq_rcr_next_hdr;
+static int hf_lbmc_umq_rcr_hdr_len;
+static int hf_lbmc_umq_rcr_flags;
+static int hf_lbmc_umq_rcr_flags_ignore;
+static int hf_lbmc_umq_rcr_flags_r_flag;
+static int hf_lbmc_umq_rcr_flags_d_flag;
+static int hf_lbmc_umq_rcr_flags_s_flag;
+static int hf_lbmc_umq_rcr_flags_eoi_flag;
+static int hf_lbmc_umq_rcr_flags_boi_flag;
+static int hf_lbmc_umq_rcr_queue_id;
+static int hf_lbmc_umq_rcr_rcr_idx;
+static int hf_lbmc_umq_rcr_msgid_regid;
+static int hf_lbmc_umq_rcr_msgid_stamp;
+static int hf_lbmc_umq_rcr_topic_tsp;
+static int hf_lbmc_umq_rcr_q_tsp;
+static int hf_lbmc_umq_rcr_assign_id;
+static int hf_lbmc_umq_rcr_appset_idx;
+static int hf_lbmc_umq_rcr_num_ras;
+static int hf_lbmc_umq_rcr_queue_ver;
+static int hf_lbmc_cntl_umq_ka;
+static int hf_lbmc_cntl_umq_ka_next_hdr;
+static int hf_lbmc_cntl_umq_ka_hdr_len;
+static int hf_lbmc_cntl_umq_ka_flags;
+static int hf_lbmc_cntl_umq_ka_flags_ignore;
+static int hf_lbmc_cntl_umq_ka_flags_r_flag;
+static int hf_lbmc_cntl_umq_ka_ka_type;
+static int hf_lbmc_cntl_umq_ka_queue_id;
+static int hf_lbmc_cntl_umq_ka_regid;
+static int hf_lbmc_cntl_umq_ka_inst_idx;
+static int hf_lbmc_cntl_umq_ka_reserved;
+static int hf_lbmc_umq_ka_src;
+static int hf_lbmc_umq_ka_src_transport_idx;
+static int hf_lbmc_umq_ka_src_topic_idx;
+static int hf_lbmc_umq_ka_rcv;
+static int hf_lbmc_umq_ka_rcv_rcr_idx;
+static int hf_lbmc_umq_ka_rcv_assign_id;
+static int hf_lbmc_umq_ka_ulb_rcv;
+static int hf_lbmc_umq_ka_ulb_rcv_ulb_src_id;
+static int hf_lbmc_umq_ka_ulb_rcv_assign_id;
+static int hf_lbmc_umq_ka_ulb_rcv_resp;
+static int hf_lbmc_umq_ka_ulb_rcv_resp_ulb_src_id;
+static int hf_lbmc_umq_ka_ulb_rcv_resp_assign_id;
+static int hf_lbmc_umq_ka_ulb_rcv_resp_appset_idx;
+static int hf_lbmc_umq_ka_ulb_rcv_resp_reserved;
+static int hf_lbmc_umq_rxreq;
+static int hf_lbmc_umq_rxreq_next_hdr;
+static int hf_lbmc_umq_rxreq_hdr_len;
+static int hf_lbmc_umq_rxreq_flags;
+static int hf_lbmc_umq_rxreq_flags_ignore;
+static int hf_lbmc_umq_rxreq_flags_r_flag;
+static int hf_lbmc_umq_rxreq_rxreq_type;
+static int hf_lbmc_umq_rxreq_regid_resp;
+static int hf_lbmc_umq_rxreq_regid_resp_regid;
+static int hf_lbmc_umq_rxreq_addr_resp;
+static int hf_lbmc_umq_rxreq_addr_resp_ip;
+static int hf_lbmc_umq_rxreq_addr_resp_port;
+static int hf_lbmc_umq_rxreq_addr_resp_reserved;
+static int hf_lbmc_umq_rxreq_mr;
+static int hf_lbmc_umq_rxreq_mr_assign_id;
+static int hf_lbmc_umq_rxreq_mr_msgid_regid;
+static int hf_lbmc_umq_rxreq_mr_msgid_stamp;
+static int hf_lbmc_umq_rxreq_ulb_mr;
+static int hf_lbmc_umq_rxreq_ulb_mr_ulb_src_id;
+static int hf_lbmc_umq_rxreq_ulb_mr_assign_id;
+static int hf_lbmc_umq_rxreq_ulb_mr_appset_idx;
+static int hf_lbmc_umq_rxreq_ulb_mr_reserved;
+static int hf_lbmc_umq_rxreq_ulb_mr_msgid_regid;
+static int hf_lbmc_umq_rxreq_ulb_mr_msgid_stamp;
+static int hf_lbmc_umq_rxreq_ulb_mr_abort;
+static int hf_lbmc_umq_rxreq_ulb_mr_abort_ulb_src_id;
+static int hf_lbmc_umq_rxreq_ulb_mr_abort_assign_id;
+static int hf_lbmc_umq_rxreq_ulb_mr_abort_msgid_regid;
+static int hf_lbmc_umq_rxreq_ulb_mr_abort_msgid_stamp;
+static int hf_lbmc_umq_rxreq_qrcrr;
+static int hf_lbmc_umq_rxreq_qrcrr_tsp;
+static int hf_lbmc_umq_rxreq_trcrr;
+static int hf_lbmc_umq_rxreq_trcrr_rcr_idx;
+static int hf_lbmc_umq_rxreq_trcrr_tsp;
+static int hf_lbmc_umq_rxreq_ulb_trcrr;
+static int hf_lbmc_umq_rxreq_ulb_trcrr_ulb_src_id;
+static int hf_lbmc_umq_rxreq_ulb_trcrr_assign_id;
+static int hf_lbmc_umq_rxreq_ulb_trcrr_tsp;
+static int hf_lbmc_umq_rxreq_ulb_trcrr_abort;
+static int hf_lbmc_umq_rxreq_ulb_trcrr_abort_ulb_src_id;
+static int hf_lbmc_umq_rxreq_ulb_trcrr_abort_assign_id;
+static int hf_lbmc_umq_rxreq_ulb_trcrr_abort_tsp;
+static int hf_lbmc_umq_qmgmt;
+static int hf_lbmc_umq_qmgmt_next_hdr;
+static int hf_lbmc_umq_qmgmt_hdr_len;
+static int hf_lbmc_umq_resub_req;
+static int hf_lbmc_umq_resub_req_next_hdr;
+static int hf_lbmc_umq_resub_req_hdr_len;
+static int hf_lbmc_umq_resub_req_flags;
+static int hf_lbmc_umq_resub_req_flags_ignore;
+static int hf_lbmc_umq_resub_req_msgid_regid;
+static int hf_lbmc_umq_resub_req_msgid_stamp;
+static int hf_lbmc_umq_resub_req_rcr_idx;
+static int hf_lbmc_umq_resub_req_resp_ip;
+static int hf_lbmc_umq_resub_req_resp_port;
+static int hf_lbmc_umq_resub_req_appset_idx;
+static int hf_lbmc_umq_resub_resp;
+static int hf_lbmc_umq_resub_resp_next_hdr;
+static int hf_lbmc_umq_resub_resp_hdr_len;
+static int hf_lbmc_umq_resub_resp_flags;
+static int hf_lbmc_umq_resub_resp_flags_ignore;
+static int hf_lbmc_umq_resub_resp_code;
+static int hf_lbmc_umq_resub_resp_msgid_regid;
+static int hf_lbmc_umq_resub_resp_msgid_stamp;
+static int hf_lbmc_umq_resub_resp_rcr_idx;
+static int hf_lbmc_umq_resub_resp_reserved;
+static int hf_lbmc_umq_resub_resp_appset_idx;
+static int hf_lbmc_topic_interest;
+static int hf_lbmc_topic_interest_next_hdr;
+static int hf_lbmc_topic_interest_hdr_len;
+static int hf_lbmc_topic_interest_flags;
+static int hf_lbmc_topic_interest_flags_ignore;
+static int hf_lbmc_topic_interest_flags_cancel;
+static int hf_lbmc_topic_interest_flags_refresh;
+static int hf_lbmc_topic_interest_domain_id;
+static int hf_lbmc_pattern_interest;
+static int hf_lbmc_pattern_interest_next_hdr;
+static int hf_lbmc_pattern_interest_hdr_len;
+static int hf_lbmc_pattern_interest_flags;
+static int hf_lbmc_pattern_interest_flags_ignore;
+static int hf_lbmc_pattern_interest_flags_cancel;
+static int hf_lbmc_pattern_interest_flags_refresh;
+static int hf_lbmc_pattern_interest_type;
+static int hf_lbmc_pattern_interest_domain_id;
+static int hf_lbmc_pattern_interest_index;
+static int hf_lbmc_advertisement;
+static int hf_lbmc_advertisement_next_hdr;
+static int hf_lbmc_advertisement_hdr_len;
+static int hf_lbmc_advertisement_flags;
+static int hf_lbmc_advertisement_flags_ignore;
+static int hf_lbmc_advertisement_flags_eos;
+static int hf_lbmc_advertisement_flags_pattern;
+static int hf_lbmc_advertisement_flags_change;
+static int hf_lbmc_advertisement_flags_ctxinst;
+static int hf_lbmc_advertisement_hop_count;
+static int hf_lbmc_advertisement_ad_flags;
+static int hf_lbmc_advertisement_ad_flags_lj;
+static int hf_lbmc_advertisement_ad_flags_ume;
+static int hf_lbmc_advertisement_ad_flags_acktosrc;
+static int hf_lbmc_advertisement_ad_flags_queue;
+static int hf_lbmc_advertisement_ad_flags_ulb;
+static int hf_lbmc_advertisement_cost;
+static int hf_lbmc_advertisement_transport_idx;
+static int hf_lbmc_advertisement_topic_idx;
+static int hf_lbmc_advertisement_low_seqno;
+static int hf_lbmc_advertisement_high_seqno;
+static int hf_lbmc_advertisement_domain_id;
+static int hf_lbmc_advertisement_pat_idx;
+static int hf_lbmc_advertisement_ctxinst;
+static int hf_lbmc_ume_storename;
+static int hf_lbmc_ume_storename_next_hdr;
+static int hf_lbmc_ume_storename_hdr_len;
+static int hf_lbmc_ume_storename_flags;
+static int hf_lbmc_ume_storename_flags_ignore;
+static int hf_lbmc_ume_storename_store;
+static int hf_lbmc_umq_ulb_rcr;
+static int hf_lbmc_umq_ulb_rcr_next_hdr;
+static int hf_lbmc_umq_ulb_rcr_hdr_len;
+static int hf_lbmc_umq_ulb_rcr_flags;
+static int hf_lbmc_umq_ulb_rcr_flags_ignore;
+static int hf_lbmc_umq_ulb_rcr_flags_r_flag;
+static int hf_lbmc_umq_ulb_rcr_flags_d_flag;
+static int hf_lbmc_umq_ulb_rcr_flags_eoi_flag;
+static int hf_lbmc_umq_ulb_rcr_flags_boi_flag;
+static int hf_lbmc_umq_ulb_rcr_queue_id;
+static int hf_lbmc_umq_ulb_rcr_ulb_src_id;
+static int hf_lbmc_umq_ulb_rcr_msgid_regid;
+static int hf_lbmc_umq_ulb_rcr_msgid_stamp;
+static int hf_lbmc_umq_ulb_rcr_topic_tsp;
+static int hf_lbmc_umq_ulb_rcr_assign_id;
+static int hf_lbmc_umq_ulb_rcr_appset_idx;
+static int hf_lbmc_umq_ulb_rcr_num_ras;
+static int hf_lbmc_umq_lf;
+static int hf_lbmc_umq_lf_next_hdr;
+static int hf_lbmc_umq_lf_hdr_len;
+static int hf_lbmc_umq_lf_flags;
+static int hf_lbmc_umq_lf_flags_ignore;
+static int hf_lbmc_umq_lf_type;
+static int hf_lbmc_umq_lf_num_srcs;
+static int hf_lbmc_umq_lf_lf;
+static int hf_lbmc_ctxinfo;
+static int hf_lbmc_ctxinfo_next_hdr;
+static int hf_lbmc_ctxinfo_hdr_len;
+static int hf_lbmc_ctxinfo_flags;
+static int hf_lbmc_ctxinfo_flags_ignore;
+static int hf_lbmc_ctxinfo_flags_query;
+static int hf_lbmc_ctxinfo_flags_addr;
+static int hf_lbmc_ctxinfo_flags_ctxinst;
+static int hf_lbmc_ctxinfo_flags_name;
+static int hf_lbmc_ctxinfo_flags_tnwgsrc;
+static int hf_lbmc_ctxinfo_flags_tnwgrcv;
+static int hf_lbmc_ctxinfo_flags_proxy;
+static int hf_lbmc_ctxinfo_reserved;
+static int hf_lbmc_ctxinfo_hop_count;
+static int hf_lbmc_ctxinfo_port;
+static int hf_lbmc_ctxinfo_addr;
+static int hf_lbmc_ctxinfo_domain_id;
+static int hf_lbmc_ctxinfo_ctxinst;
+static int hf_lbmc_ctxinfo_name;
+static int hf_lbmc_ume_pser;
+static int hf_lbmc_ume_pser_next_hdr;
+static int hf_lbmc_ume_pser_hdr_len;
+static int hf_lbmc_ume_pser_flags;
+static int hf_lbmc_ume_pser_flags_ignore;
+static int hf_lbmc_ume_pser_flags_source_ctxinst;
+static int hf_lbmc_ume_pser_flags_store_ctxinst;
+static int hf_lbmc_ume_pser_flags_reelect;
+static int hf_lbmc_ume_pser_source_ip;
+static int hf_lbmc_ume_pser_store_ip;
+static int hf_lbmc_ume_pser_transport_idx;
+static int hf_lbmc_ume_pser_topic_idx;
+static int hf_lbmc_ume_pser_source_port;
+static int hf_lbmc_ume_pser_store_port;
+static int hf_lbmc_ume_pser_source_ctxinst;
+static int hf_lbmc_ume_pser_store_ctxinst;
+static int hf_lbmc_domain;
+static int hf_lbmc_domain_next_hdr;
+static int hf_lbmc_domain_hdr_len;
+static int hf_lbmc_domain_flags;
+static int hf_lbmc_domain_flags_ignore;
+static int hf_lbmc_domain_flags_active;
+static int hf_lbmc_domain_domain;
+static int hf_lbmc_tnwg_capabilities;
+static int hf_lbmc_tnwg_capabilities_next_hdr;
+static int hf_lbmc_tnwg_capabilities_hdr_len;
+static int hf_lbmc_tnwg_capabilities_flags;
+static int hf_lbmc_tnwg_capabilities_flags_ignore;
+static int hf_lbmc_tnwg_capabilities_flags_version;
+static int hf_lbmc_tnwg_capabilities_capabilities1;
+static int hf_lbmc_tnwg_capabilities_capabilities1_ume;
+static int hf_lbmc_tnwg_capabilities_capabilities1_umq;
+static int hf_lbmc_tnwg_capabilities_capabilities2;
+static int hf_lbmc_tnwg_capabilities_capabilities3;
+static int hf_lbmc_tnwg_capabilities_capabilities3_pcre;
+static int hf_lbmc_tnwg_capabilities_capabilities3_regex;
+static int hf_lbmc_tnwg_capabilities_capabilities4;
+static int hf_lbmc_patidx;
+static int hf_lbmc_patidx_next_hdr;
+static int hf_lbmc_patidx_hdr_len;
+static int hf_lbmc_patidx_flags;
+static int hf_lbmc_patidx_flags_ignore;
+static int hf_lbmc_patidx_patidx;
+static int hf_lbmc_ume_client_lifetime;
+static int hf_lbmc_ume_client_lifetime_next_hdr;
+static int hf_lbmc_ume_client_lifetime_hdr_len;
+static int hf_lbmc_ume_client_lifetime_flags;
+static int hf_lbmc_ume_client_lifetime_flags_ignore;
+static int hf_lbmc_ume_client_lifetime_activity_tmo;
+static int hf_lbmc_ume_client_lifetime_lifetime;
+static int hf_lbmc_ume_client_lifetime_ttl;
+static int hf_lbmc_ume_sid;
+static int hf_lbmc_ume_sid_next_hdr;
+static int hf_lbmc_ume_sid_hdr_len;
+static int hf_lbmc_ume_sid_flags;
+static int hf_lbmc_ume_sid_flags_ignore;
+static int hf_lbmc_ume_sid_sid;
+static int hf_lbmc_umq_idx_cmd;
+static int hf_lbmc_umq_idx_cmd_next_hdr;
+static int hf_lbmc_umq_idx_cmd_hdr_len;
+static int hf_lbmc_umq_idx_cmd_flags;
+static int hf_lbmc_umq_idx_cmd_flags_ignore;
+static int hf_lbmc_umq_idx_cmd_cmd_type;
+static int hf_lbmc_umq_idx_cmd_queue_id;
+static int hf_lbmc_umq_idx_cmd_cmd_id;
+static int hf_lbmc_umq_idx_cmd_inst_idx;
+static int hf_lbmc_umq_idx_cmd_regid;
+static int hf_lbmc_umq_idx_cmd_stop_assign;
+static int hf_lbmc_umq_idx_cmd_stop_assign_rcr_idx;
+static int hf_lbmc_umq_idx_cmd_stop_assign_assign_id;
+static int hf_lbmc_umq_idx_cmd_start_assign;
+static int hf_lbmc_umq_idx_cmd_start_assign_rcr_idx;
+static int hf_lbmc_umq_idx_cmd_start_assign_assign_id;
+static int hf_lbmc_umq_idx_cmd_release_assign;
+static int hf_lbmc_umq_idx_cmd_release_assign_rcr_idx;
+static int hf_lbmc_umq_idx_cmd_release_assign_assign_id;
+static int hf_lbmc_umq_idx_cmd_release_assign_flags;
+static int hf_lbmc_umq_idx_cmd_release_assign_flags_numeric;
+static int hf_lbmc_umq_idx_cmd_release_assign_index_len;
+static int hf_lbmc_umq_idx_cmd_release_assign_reserved;
+static int hf_lbmc_umq_idx_cmd_release_assign_numeric_index;
+static int hf_lbmc_umq_idx_cmd_release_assign_string_index;
+static int hf_lbmc_umq_idx_cmd_ulb_stop_assign;
+static int hf_lbmc_umq_idx_cmd_ulb_stop_assign_src_id;
+static int hf_lbmc_umq_idx_cmd_ulb_stop_assign_assign_id;
+static int hf_lbmc_umq_idx_cmd_ulb_stop_assign_appset_idx;
+static int hf_lbmc_umq_idx_cmd_ulb_stop_assign_reserved;
+static int hf_lbmc_umq_idx_cmd_ulb_start_assign;
+static int hf_lbmc_umq_idx_cmd_ulb_start_assign_src_id;
+static int hf_lbmc_umq_idx_cmd_ulb_start_assign_assign_id;
+static int hf_lbmc_umq_idx_cmd_ulb_start_assign_appset_idx;
+static int hf_lbmc_umq_idx_cmd_ulb_start_assign_reserved;
+static int hf_lbmc_umq_idx_cmd_ulb_release_assign;
+static int hf_lbmc_umq_idx_cmd_ulb_release_assign_src_id;
+static int hf_lbmc_umq_idx_cmd_ulb_release_assign_assign_id;
+static int hf_lbmc_umq_idx_cmd_ulb_release_assign_flags;
+static int hf_lbmc_umq_idx_cmd_ulb_release_assign_flags_numeric;
+static int hf_lbmc_umq_idx_cmd_ulb_release_assign_appset_idx;
+static int hf_lbmc_umq_idx_cmd_ulb_release_assign_index_len;
+static int hf_lbmc_umq_idx_cmd_ulb_release_assign_reserved;
+static int hf_lbmc_umq_idx_cmd_ulb_release_assign_numeric_index;
+static int hf_lbmc_umq_idx_cmd_ulb_release_assign_string_index;
+static int hf_lbmc_umq_idx_cmd_reserve_assign;
+static int hf_lbmc_umq_idx_cmd_reserve_assign_rcr_idx;
+static int hf_lbmc_umq_idx_cmd_reserve_assign_assign_id;
+static int hf_lbmc_umq_idx_cmd_reserve_assign_flags;
+static int hf_lbmc_umq_idx_cmd_reserve_assign_flags_numeric;
+static int hf_lbmc_umq_idx_cmd_reserve_assign_index_len;
+static int hf_lbmc_umq_idx_cmd_reserve_assign_reserved;
+static int hf_lbmc_umq_idx_cmd_reserve_assign_numeric_index;
+static int hf_lbmc_umq_idx_cmd_reserve_assign_string_index;
+static int hf_lbmc_umq_idx_cmd_ulb_reserve_assign;
+static int hf_lbmc_umq_idx_cmd_ulb_reserve_assign_src_id;
+static int hf_lbmc_umq_idx_cmd_ulb_reserve_assign_assign_id;
+static int hf_lbmc_umq_idx_cmd_ulb_reserve_assign_flags;
+static int hf_lbmc_umq_idx_cmd_ulb_reserve_assign_flags_numeric;
+static int hf_lbmc_umq_idx_cmd_ulb_reserve_assign_appset_idx;
+static int hf_lbmc_umq_idx_cmd_ulb_reserve_assign_index_len;
+static int hf_lbmc_umq_idx_cmd_ulb_reserve_assign_reserved;
+static int hf_lbmc_umq_idx_cmd_ulb_reserve_assign_numeric_index;
+static int hf_lbmc_umq_idx_cmd_ulb_reserve_assign_string_index;
+static int hf_lbmc_umq_idx_cmd_resp;
+static int hf_lbmc_umq_idx_cmd_resp_next_hdr;
+static int hf_lbmc_umq_idx_cmd_resp_hdr_len;
+static int hf_lbmc_umq_idx_cmd_resp_flags;
+static int hf_lbmc_umq_idx_cmd_resp_flags_ignore;
+static int hf_lbmc_umq_idx_cmd_resp_flags_ulb;
+static int hf_lbmc_umq_idx_cmd_resp_resp_type;
+static int hf_lbmc_umq_idx_cmd_resp_queue_id;
+static int hf_lbmc_umq_idx_cmd_resp_cmd_id;
+static int hf_lbmc_umq_idx_cmd_resp_inst_idx;
+static int hf_lbmc_umq_idx_cmd_resp_regid;
+static int hf_lbmc_umq_idx_cmd_resp_err;
+static int hf_lbmc_umq_idx_cmd_resp_err_reserved;
+static int hf_lbmc_umq_idx_cmd_resp_err_code;
+static int hf_lbmc_umq_idx_cmd_resp_err_error_string;
+static int hf_lbmc_umq_idx_cmd_resp_stop_assign;
+static int hf_lbmc_umq_idx_cmd_resp_stop_assign_rcr_idx;
+static int hf_lbmc_umq_idx_cmd_resp_stop_assign_assign_id;
+static int hf_lbmc_umq_idx_cmd_resp_start_assign;
+static int hf_lbmc_umq_idx_cmd_resp_start_assign_rcr_idx;
+static int hf_lbmc_umq_idx_cmd_resp_start_assign_assign_id;
+static int hf_lbmc_umq_idx_cmd_resp_start_assign_appset_idx;
+static int hf_lbmc_umq_idx_cmd_resp_start_assign_reserved;
+static int hf_lbmc_umq_idx_cmd_resp_release_assign;
+static int hf_lbmc_umq_idx_cmd_resp_release_assign_rcr_idx;
+static int hf_lbmc_umq_idx_cmd_resp_release_assign_assign_id;
+static int hf_lbmc_umq_idx_cmd_resp_release_assign_appset_idx;
+static int hf_lbmc_umq_idx_cmd_resp_release_assign_reserved;
+static int hf_lbmc_umq_idx_cmd_resp_ulb_stop_assign;
+static int hf_lbmc_umq_idx_cmd_resp_ulb_stop_assign_src_id;
+static int hf_lbmc_umq_idx_cmd_resp_ulb_stop_assign_assign_id;
+static int hf_lbmc_umq_idx_cmd_resp_ulb_stop_assign_appset_idx;
+static int hf_lbmc_umq_idx_cmd_resp_ulb_stop_assign_reserved;
+static int hf_lbmc_umq_idx_cmd_resp_ulb_start_assign;
+static int hf_lbmc_umq_idx_cmd_resp_ulb_start_assign_src_id;
+static int hf_lbmc_umq_idx_cmd_resp_ulb_start_assign_assign_id;
+static int hf_lbmc_umq_idx_cmd_resp_ulb_start_assign_appset_idx;
+static int hf_lbmc_umq_idx_cmd_resp_ulb_start_assign_reserved;
+static int hf_lbmc_umq_idx_cmd_resp_ulb_release_assign;
+static int hf_lbmc_umq_idx_cmd_resp_ulb_release_assign_src_id;
+static int hf_lbmc_umq_idx_cmd_resp_ulb_release_assign_assign_id;
+static int hf_lbmc_umq_idx_cmd_resp_ulb_release_assign_appset_idx;
+static int hf_lbmc_umq_idx_cmd_resp_ulb_release_assign_reserved;
+static int hf_lbmc_umq_idx_cmd_resp_reserve_assign;
+static int hf_lbmc_umq_idx_cmd_resp_reserve_assign_rcr_idx;
+static int hf_lbmc_umq_idx_cmd_resp_reserve_assign_assign_id;
+static int hf_lbmc_umq_idx_cmd_resp_reserve_assign_flags;
+static int hf_lbmc_umq_idx_cmd_resp_reserve_assign_flags_numeric;
+static int hf_lbmc_umq_idx_cmd_resp_reserve_assign_appset_idx;
+static int hf_lbmc_umq_idx_cmd_resp_reserve_assign_index_len;
+static int hf_lbmc_umq_idx_cmd_resp_reserve_assign_reserved;
+static int hf_lbmc_umq_idx_cmd_resp_reserve_assign_numeric_index;
+static int hf_lbmc_umq_idx_cmd_resp_reserve_assign_string_index;
+static int hf_lbmc_umq_idx_cmd_resp_ulb_reserve_assign;
+static int hf_lbmc_umq_idx_cmd_resp_ulb_reserve_assign_src_id;
+static int hf_lbmc_umq_idx_cmd_resp_ulb_reserve_assign_assign_id;
+static int hf_lbmc_umq_idx_cmd_resp_ulb_reserve_assign_flags;
+static int hf_lbmc_umq_idx_cmd_resp_ulb_reserve_assign_flags_numeric;
+static int hf_lbmc_umq_idx_cmd_resp_ulb_reserve_assign_appset_idx;
+static int hf_lbmc_umq_idx_cmd_resp_ulb_reserve_assign_index_len;
+static int hf_lbmc_umq_idx_cmd_resp_ulb_reserve_assign_reserved;
+static int hf_lbmc_umq_idx_cmd_resp_ulb_reserve_assign_numeric_index;
+static int hf_lbmc_umq_idx_cmd_resp_ulb_reserve_assign_string_index;
+static int hf_lbmc_odomain;
+static int hf_lbmc_odomain_next_hdr;
+static int hf_lbmc_odomain_hdr_len;
+static int hf_lbmc_odomain_flags;
+static int hf_lbmc_odomain_flags_ignore;
+static int hf_lbmc_odomain_domain;
+static int hf_lbmc_stream;
+static int hf_lbmc_stream_next_hdr;
+static int hf_lbmc_stream_hdr_len;
+static int hf_lbmc_stream_flags;
+static int hf_lbmc_stream_flags_ignore;
+static int hf_lbmc_stream_stream_id;
+static int hf_lbmc_stream_sqn;
+static int hf_lbmc_stream_ctxinst;
+static int hf_lbmc_topic_md_interest;
+static int hf_lbmc_topic_md_interest_next_hdr;
+static int hf_lbmc_topic_md_interest_hdr_len;
+static int hf_lbmc_topic_md_interest_flags;
+static int hf_lbmc_topic_md_interest_flags_ignore;
+static int hf_lbmc_topic_md_interest_flags_cancel;
+static int hf_lbmc_topic_md_interest_flags_refresh;
+static int hf_lbmc_topic_md_interest_domain_count;
+static int hf_lbmc_topic_md_interest_res1;
+static int hf_lbmc_topic_md_interest_domain_id;
+static int hf_lbmc_pattern_md_interest;
+static int hf_lbmc_pattern_md_interest_next_hdr;
+static int hf_lbmc_pattern_md_interest_hdr_len;
+static int hf_lbmc_pattern_md_interest_flags;
+static int hf_lbmc_pattern_md_interest_flags_ignore;
+static int hf_lbmc_pattern_md_interest_flags_cancel;
+static int hf_lbmc_pattern_md_interest_flags_refresh;
+static int hf_lbmc_pattern_md_interest_type;
+static int hf_lbmc_pattern_md_interest_domain_count;
+static int hf_lbmc_pattern_md_interest_res1;
+static int hf_lbmc_pattern_md_interest_index;
+static int hf_lbmc_pattern_md_interest_domain_id;
+static int hf_lbmc_lji_req;
+static int hf_lbmc_lji_req_next_hdr;
+static int hf_lbmc_lji_req_hdr_len;
+static int hf_lbmc_lji_req_flags;
+static int hf_lbmc_lji_req_flags_ignore;
+static int hf_lbmc_lji_req_flags_l_flag;
+static int hf_lbmc_lji_req_flags_m_flag;
+static int hf_lbmc_lji_req_flags_o_flag;
+static int hf_lbmc_lji_req_request_idx;
+static int hf_lbmc_lji_req_transport_idx;
+static int hf_lbmc_lji_req_topic_idx;
+static int hf_lbmc_lji_req_req_ip;
+static int hf_lbmc_lji_req_req_port;
+static int hf_lbmc_lji_req_res;
+static int hf_lbmc_lji_req_tx_low_sqn;
+static int hf_lbmc_lji_req_rx_req_max;
+static int hf_lbmc_lji_req_rx_req_outstanding_max;
+static int hf_lbmc_tnwg_ka;
+static int hf_lbmc_tnwg_ka_next_hdr;
+static int hf_lbmc_tnwg_ka_hdr_len;
+static int hf_lbmc_tnwg_ka_flags;
+static int hf_lbmc_tnwg_ka_flags_ignore;
+static int hf_lbmc_tnwg_ka_flags_q_flag;
+static int hf_lbmc_tnwg_ka_flags_r_flag;
+static int hf_lbmc_tnwg_ka_index;
+static int hf_lbmc_tnwg_ka_ts_seconds;
+static int hf_lbmc_tnwg_ka_ts_microseconds;
+static int hf_lbmc_tnwg_ka_reserved_1;
+static int hf_lbmc_tnwg_ka_reserved_2;
+static int hf_lbmc_tnwg_ka_reserved_3;
+static int hf_lbmc_tnwg_ka_reserved_4;
+static int hf_lbmc_tnwg_ka_reserved_5;
+static int hf_lbmc_tnwg_ka_reserved_6;
+static int hf_lbmc_ume_receiver_keepalive;
+static int hf_lbmc_ume_receiver_keepalive_next_hdr;
+static int hf_lbmc_ume_receiver_keepalive_hdr_len;
+static int hf_lbmc_ume_receiver_keepalive_flags;
+static int hf_lbmc_ume_receiver_keepalive_flags_ignore;
+static int hf_lbmc_ume_receiver_keepalive_rcv_regid;
+static int hf_lbmc_ume_receiver_keepalive_session_id;
+static int hf_lbmc_ume_receiver_keepalive_ctxinst;
+static int hf_lbmc_umq_cmd;
+static int hf_lbmc_umq_cmd_next_hdr;
+static int hf_lbmc_umq_cmd_hdr_len;
+static int hf_lbmc_umq_cmd_flags;
+static int hf_lbmc_umq_cmd_flags_ignore;
+static int hf_lbmc_umq_cmd_cmd_type;
+static int hf_lbmc_umq_cmd_queue_id;
+static int hf_lbmc_umq_cmd_cmd_id;
+static int hf_lbmc_umq_cmd_inst_idx;
+static int hf_lbmc_umq_cmd_regid;
+static int hf_lbmc_umq_cmd_topic_list;
+static int hf_lbmc_umq_cmd_topic_list_serial_num;
+static int hf_lbmc_umq_cmd_msg_retrieve;
+static int hf_lbmc_umq_cmd_msg_retrieve_rcr_idx;
+static int hf_lbmc_umq_cmd_msg_retrieve_assign_id;
+static int hf_lbmc_umq_cmd_msg_retrieve_info_only;
+static int hf_lbmc_umq_cmd_msg_retrieve_num_msgids;
+static int hf_lbmc_umq_cmd_msg_retrieve_flags;
+static int hf_lbmc_umq_cmd_msg_retrieve_entry;
+static int hf_lbmc_umq_cmd_msg_retrieve_entry_regid;
+static int hf_lbmc_umq_cmd_msg_retrieve_entry_stamp;
+static int hf_lbmc_umq_cmd_msg_list;
+static int hf_lbmc_umq_cmd_msg_list_rcr_idx;
+static int hf_lbmc_umq_cmd_msg_list_assign_id;
+static int hf_lbmc_umq_cmd_resp;
+static int hf_lbmc_umq_cmd_resp_next_hdr;
+static int hf_lbmc_umq_cmd_resp_hdr_len;
+static int hf_lbmc_umq_cmd_resp_flags;
+static int hf_lbmc_umq_cmd_resp_flags_ignore;
+static int hf_lbmc_umq_cmd_resp_resp_type;
+static int hf_lbmc_umq_cmd_resp_queue_id;
+static int hf_lbmc_umq_cmd_resp_cmd_id;
+static int hf_lbmc_umq_cmd_resp_inst_idx;
+static int hf_lbmc_umq_cmd_resp_regid;
+static int hf_lbmc_umq_cmd_resp_msg_retrieve;
+static int hf_lbmc_umq_cmd_resp_msg_retrieve_rcr_idx;
+static int hf_lbmc_umq_cmd_resp_msg_retrieve_assign_id;
+static int hf_lbmc_umq_cmd_resp_xmsg_retrieve;
+static int hf_lbmc_umq_cmd_resp_xmsg_retrieve_num_msgs;
+static int hf_lbmc_umq_cmd_resp_xmsg_retrieve_flags;
+static int hf_lbmc_umq_cmd_resp_xmsg_retrieve_reserved;
+static int hf_lbmc_umq_cmd_resp_xmsg_retrieve_entry;
+static int hf_lbmc_umq_cmd_resp_xmsg_retrieve_entry_regid;
+static int hf_lbmc_umq_cmd_resp_xmsg_retrieve_entry_stamp;
+static int hf_lbmc_umq_cmd_resp_xmsg_retrieve_entry_assign_id;
+static int hf_lbmc_umq_cmd_resp_xmsg_retrieve_entry_num_ras;
+static int hf_lbmc_umq_cmd_resp_xmsg_retrieve_entry_status;
+static int hf_lbmc_umq_cmd_resp_xmsg_retrieve_entry_reserved;
+static int hf_lbmc_umq_cmd_resp_msg_list;
+static int hf_lbmc_umq_cmd_resp_msg_list_rcr_idx;
+static int hf_lbmc_umq_cmd_resp_msg_list_assign_id;
+static int hf_lbmc_umq_cmd_resp_xmsg_list;
+static int hf_lbmc_umq_cmd_resp_xmsg_list_num_msgs;
+static int hf_lbmc_umq_cmd_resp_xmsg_list_entry;
+static int hf_lbmc_umq_cmd_resp_xmsg_list_entry_regid;
+static int hf_lbmc_umq_cmd_resp_xmsg_list_entry_stamp;
+static int hf_lbmc_umq_cmd_resp_topic_list;
+static int hf_lbmc_umq_cmd_resp_topic_list_num_topics;
+static int hf_lbmc_umq_cmd_resp_topic_list_topic_entry;
+static int hf_lbmc_umq_cmd_resp_topic_list_topic_entry_rcr_idx;
+static int hf_lbmc_umq_cmd_resp_topic_list_topic_entry_num_appsets;
+static int hf_lbmc_umq_cmd_resp_topic_list_topic_entry_topic_len;
+static int hf_lbmc_umq_cmd_resp_topic_list_topic_entry_reserved;
+static int hf_lbmc_umq_cmd_resp_topic_list_topic_entry_topic;
+static int hf_lbmc_umq_cmd_resp_topic_list_topic_entry_appset_entry;
+static int hf_lbmc_umq_cmd_resp_topic_list_topic_entry_appset_entry_num_receiver_type_ids;
+static int hf_lbmc_umq_cmd_resp_topic_list_topic_entry_appset_entry_appset_idx;
+static int hf_lbmc_umq_cmd_resp_topic_list_topic_entry_appset_entry_appset_name_len;
+static int hf_lbmc_umq_cmd_resp_topic_list_topic_entry_appset_entry_reserved;
+static int hf_lbmc_umq_cmd_resp_topic_list_topic_entry_appset_entry_name;
+static int hf_lbmc_umq_cmd_resp_topic_list_topic_entry_appset_entry_receiver_type_id;
+static int hf_lbmc_umq_cmd_resp_err;
+static int hf_lbmc_umq_cmd_resp_err_reserved;
+static int hf_lbmc_umq_cmd_resp_err_code;
+static int hf_lbmc_umq_cmd_resp_err_errmsg;
+static int hf_lbmc_sri_req;
+static int hf_lbmc_sri_req_next_hdr;
+static int hf_lbmc_sri_req_hdr_len;
+static int hf_lbmc_sri_req_flags;
+static int hf_lbmc_sri_req_flags_ignore;
+static int hf_lbmc_sri_req_transport_idx;
+static int hf_lbmc_sri_req_topic_idx;
+static int hf_lbmc_ume_store_domain;
+static int hf_lbmc_ume_store_domain_next_hdr;
+static int hf_lbmc_ume_store_domain_hdr_len;
+static int hf_lbmc_ume_store_domain_flags;
+static int hf_lbmc_ume_store_domain_flags_ignore;
+static int hf_lbmc_ume_store_domain_domain;
+static int hf_lbmc_sri;
+static int hf_lbmc_sri_next_hdr;
+static int hf_lbmc_sri_hdr_len;
+static int hf_lbmc_sri_flags;
+static int hf_lbmc_sri_flags_ignore;
+static int hf_lbmc_sri_flags_acktosrc;
+static int hf_lbmc_sri_flags_initial_sqn_known;
+static int hf_lbmc_sri_version;
+static int hf_lbmc_sri_low_sqn;
+static int hf_lbmc_sri_high_sqn;
+static int hf_lbmc_route_info;
+static int hf_lbmc_route_info_next_hdr;
+static int hf_lbmc_route_info_hdr_len;
+static int hf_lbmc_route_info_flags;
+static int hf_lbmc_route_info_flags_ignore;
+static int hf_lbmc_route_info_gateway_version;
+static int hf_lbmc_route_info_configuration_signature;
+static int hf_lbmc_route_info_node_id;
+static int hf_lbmc_route_info_topology;
+static int hf_lbmc_route_info_vers;
+static int hf_lbmc_route_info_sqn;
+static int hf_lbmc_route_info_ttl;
+static int hf_lbmc_route_info_reserved1;
+static int hf_lbmc_route_info_reserved2;
+static int hf_lbmc_route_info_neighbor;
+static int hf_lbmc_route_info_neighbor_next_hdr;
+static int hf_lbmc_route_info_neighbor_hdr_len;
+static int hf_lbmc_route_info_neighbor_flags;
+static int hf_lbmc_route_info_neighbor_flags_ignore;
+static int hf_lbmc_route_info_neighbor_node_id;
+static int hf_lbmc_route_info_neighbor_ingress_cost;
+static int hf_lbmc_route_info_neighbor_egress_cost;
+static int hf_lbmc_gateway_name;
+static int hf_lbmc_gateway_name_next_hdr;
+static int hf_lbmc_gateway_name_hdr_len;
+static int hf_lbmc_gateway_name_flags;
+static int hf_lbmc_gateway_name_flags_ignore;
+static int hf_lbmc_gateway_name_gateway_name;
+static int hf_lbmc_auth_request;
+static int hf_lbmc_auth_request_next_hdr;
+static int hf_lbmc_auth_request_hdr_len;
+static int hf_lbmc_auth_request_flags;
+static int hf_lbmc_auth_request_flags_ignore;
+static int hf_lbmc_auth_request_opid;
+static int hf_lbmc_auth_request_user_len;
+static int hf_lbmc_auth_request_user_name;
+static int hf_lbmc_auth_challenge;
+static int hf_lbmc_auth_challenge_next_hdr;
+static int hf_lbmc_auth_challenge_hdr_len;
+static int hf_lbmc_auth_challenge_flags;
+static int hf_lbmc_auth_challenge_flags_ignore;
+static int hf_lbmc_auth_challenge_opid;
+static int hf_lbmc_auth_challenge_mod_len;
+static int hf_lbmc_auth_challenge_gen_len;
+static int hf_lbmc_auth_challenge_salt_len;
+static int hf_lbmc_auth_challenge_pubkey_len;
+static int hf_lbmc_auth_challenge_mod;
+static int hf_lbmc_auth_challenge_gen;
+static int hf_lbmc_auth_challenge_salt;
+static int hf_lbmc_auth_challenge_pubkey;
+static int hf_lbmc_auth_challenge_rsp;
+static int hf_lbmc_auth_challenge_rsp_next_hdr;
+static int hf_lbmc_auth_challenge_rsp_hdr_len;
+static int hf_lbmc_auth_challenge_rsp_flags;
+static int hf_lbmc_auth_challenge_rsp_flags_ignore;
+static int hf_lbmc_auth_challenge_rsp_opid;
+static int hf_lbmc_auth_challenge_rsp_pubkey_len;
+static int hf_lbmc_auth_challenge_rsp_evidence_len;
+static int hf_lbmc_auth_challenge_rsp_pubkey;
+static int hf_lbmc_auth_challenge_rsp_evidence;
+static int hf_lbmc_auth_result;
+static int hf_lbmc_auth_result_next_hdr;
+static int hf_lbmc_auth_result_hdr_len;
+static int hf_lbmc_auth_result_flags;
+static int hf_lbmc_auth_result_flags_ignore;
+static int hf_lbmc_auth_result_opid;
+static int hf_lbmc_auth_result_result;
+static int hf_lbmc_auth_unknown;
+static int hf_lbmc_auth_unknown_next_hdr;
+static int hf_lbmc_auth_unknown_hdr_len;
+static int hf_lbmc_auth_unknown_flags;
+static int hf_lbmc_auth_unknown_opid;
+static int hf_lbmc_auth_unknown_data;
+static int hf_lbmc_hmac;
+static int hf_lbmc_hmac_next_hdr;
+static int hf_lbmc_hmac_hdr_len;
+static int hf_lbmc_hmac_flags;
+static int hf_lbmc_hmac_flags_ignore;
+static int hf_lbmc_hmac_padding;
+static int hf_lbmc_hmac_data;
+static int hf_lbmc_umq_sid;
+static int hf_lbmc_umq_sid_next_hdr;
+static int hf_lbmc_umq_sid_hdr_len;
+static int hf_lbmc_umq_sid_flags;
+static int hf_lbmc_umq_sid_flags_ignore;
+static int hf_lbmc_umq_sid_key;
+static int hf_lbmc_umq_sid_sid;
+static int hf_lbmc_destination;
+static int hf_lbmc_destination_next_hdr;
+static int hf_lbmc_destination_hdr_len;
+static int hf_lbmc_destination_flags;
+static int hf_lbmc_destination_flags_ignore;
+static int hf_lbmc_destination_domain_id;
+static int hf_lbmc_destination_ipaddr;
+static int hf_lbmc_destination_port;
+static int hf_lbmc_destination_hops_taken;
+static int hf_lbmc_destination_orig_domain_id;
+static int hf_lbmc_destination_orig_ipaddr;
+static int hf_lbmc_destination_orig_port;
+static int hf_lbmc_destination_reserved;
+static int hf_lbmc_topic_idx;
+static int hf_lbmc_topic_idx_next_hdr;
+static int hf_lbmc_topic_idx_hdr_len;
+static int hf_lbmc_topic_idx_flags;
+static int hf_lbmc_topic_idx_flags_ignore;
+static int hf_lbmc_topic_idx_tidx;
+static int hf_lbmc_topic_source;
+static int hf_lbmc_topic_source_next_hdr;
+static int hf_lbmc_topic_source_hdr_len;
+static int hf_lbmc_topic_source_flags;
+static int hf_lbmc_topic_source_flags_ignore;
+static int hf_lbmc_topic_source_flags_eos;
+static int hf_lbmc_topic_source_domain_id;
+static int hf_lbmc_topic_source_exfunc;
+static int hf_lbmc_topic_source_exfunc_next_hdr;
+static int hf_lbmc_topic_source_exfunc_hdr_len;
+static int hf_lbmc_topic_source_exfunc_flags;
+static int hf_lbmc_topic_source_exfunc_flags_ignore;
+static int hf_lbmc_topic_source_exfunc_src_ip;
+static int hf_lbmc_topic_source_exfunc_src_port;
+static int hf_lbmc_topic_source_exfunc_unused;
+static int hf_lbmc_topic_source_exfunc_functionality_flags;
+static int hf_lbmc_topic_source_exfunc_functionality_flags_ulb;
+static int hf_lbmc_topic_source_exfunc_functionality_flags_umq;
+static int hf_lbmc_topic_source_exfunc_functionality_flags_ume;
+static int hf_lbmc_topic_source_exfunc_functionality_flags_lj;
+static int hf_lbmc_ume_store_ext;
+static int hf_lbmc_ume_store_ext_next_hdr;
+static int hf_lbmc_ume_store_ext_hdr_len;
+static int hf_lbmc_ume_store_ext_flags;
+static int hf_lbmc_ume_store_ext_flags_ignore;
+static int hf_lbmc_ume_store_ext_grp_idx;
+static int hf_lbmc_ume_store_ext_store_tcp_port;
+static int hf_lbmc_ume_store_ext_store_idx;
+static int hf_lbmc_ume_store_ext_store_ip_addr;
+static int hf_lbmc_ume_store_ext_src_reg_id;
+static int hf_lbmc_ume_store_ext_domain_id;
+static int hf_lbmc_ume_store_ext_version;
+static int hf_lbmc_ume_psrc_election_token;
+static int hf_lbmc_ume_psrc_election_token_next_hdr;
+static int hf_lbmc_ume_psrc_election_token_hdr_len;
+static int hf_lbmc_ume_psrc_election_token_flags;
+static int hf_lbmc_ume_psrc_election_token_flags_ignore;
+static int hf_lbmc_ume_psrc_election_token_store_index;
+static int hf_lbmc_ume_psrc_election_token_token;
+static int hf_lbmc_tcp_sid;
+static int hf_lbmc_tcp_sid_next_hdr;
+static int hf_lbmc_tcp_sid_hdr_len;
+static int hf_lbmc_tcp_sid_flags;
+static int hf_lbmc_tcp_sid_flags_ignore;
+static int hf_lbmc_tcp_sid_sid;
+static int hf_lbmc_extopt;
+static int hf_lbmc_extopt_next_hdr;
+static int hf_lbmc_extopt_hdr_len;
+static int hf_lbmc_extopt_flags;
+static int hf_lbmc_extopt_flags_ignore;
+static int hf_lbmc_extopt_flags_ignore_subtype;
+static int hf_lbmc_extopt_flags_more_fragments;
+static int hf_lbmc_extopt_id;
+static int hf_lbmc_extopt_subtype;
+static int hf_lbmc_extopt_fragment_offset;
+static int hf_lbmc_extopt_data;
+static int hf_lbmc_extopt_cfgopt;
+static int hf_lbmc_extopt_cfgopt_scope;
+static int hf_lbmc_extopt_cfgopt_parent;
+static int hf_lbmc_extopt_cfgopt_name;
+static int hf_lbmc_extopt_cfgopt_value;
+static int hf_lbmc_extopt_msgsel;
+static int hf_lbmc_extopt_reassembled_data;
+static int hf_lbmc_extopt_reassembled_data_subtype;
+static int hf_lbmc_extopt_reassembled_data_len;
+static int hf_lbmc_extopt_reassembled_data_data;
+static int hf_lbmc_extopt_reassembled_data_msgsel;
+static int hf_lbm_msg_properties;
+static int hf_lbm_msg_properties_data;
+static int hf_lbm_msg_properties_data_magic;
+static int hf_lbm_msg_properties_data_num_fields;
+static int hf_lbm_msg_properties_data_version;
+static int hf_lbm_msg_properties_data_type;
+static int hf_lbm_msg_properties_data_res;
+static int hf_lbm_msg_properties_hdr;
+static int hf_lbm_msg_properties_hdr_key_offset;
+static int hf_lbm_msg_properties_hdr_value_offset;
+static int hf_lbm_msg_properties_hdr_hash;
+static int hf_lbm_msg_properties_hdr_type;
+static int hf_lbm_msg_properties_hdr_key;
+static int hf_lbm_msg_properties_hdr_boolean_value;
+static int hf_lbm_msg_properties_hdr_byte_value;
+static int hf_lbm_msg_properties_hdr_short_value;
+static int hf_lbm_msg_properties_hdr_int_value;
+static int hf_lbm_msg_properties_hdr_float_value;
+static int hf_lbm_msg_properties_hdr_long_value;
+static int hf_lbm_msg_properties_hdr_double_value;
+static int hf_lbm_msg_properties_hdr_string_value;
+static int hf_lbm_msg_properties_hdr_unknown_value;
+static int hf_lbmc_unhandled;
+static int hf_lbmc_unhandled_next_hdr;
+static int hf_lbmc_unhandled_hdr_len;
+static int hf_lbmc_unhandled_data;
+static int hf_lbm_stream;
+static int hf_lbm_stream_stream_id;
+static int hf_lbm_stream_substream_id;
+static int hf_lbmc_reassembly;
+static int hf_lbmc_reassembly_fragment;
+static int hf_reassembly_frame;
/* Protocol trees */
-static gint ett_lbmc = -1;
-static gint ett_lbmc_frag = -1;
-static gint ett_lbmc_frag_flags = -1;
-static gint ett_lbmc_batch = -1;
-static gint ett_lbmc_batch_flags = -1;
-static gint ett_lbmc_tcp_request = -1;
-static gint ett_lbmc_tcp_request_flags = -1;
-static gint ett_lbmc_topicname = -1;
-static gint ett_lbmc_topicname_flags = -1;
-static gint ett_lbmc_apphdr = -1;
-static gint ett_lbmc_apphdr_chain = -1;
-static gint ett_lbmc_apphdr_chain_element = -1;
-static gint ett_lbmc_apphdr_chain_msgprop = -1;
-static gint ett_lbmc_umq_msgid = -1;
-static gint ett_lbmc_umq_msgid_flags = -1;
-static gint ett_lbmc_umq_sqd_rcv = -1;
-static gint ett_lbmc_umq_sqd_rcv_flags = -1;
-static gint ett_lbmc_umq_resub = -1;
-static gint ett_lbmc_umq_resub_flags = -1;
-static gint ett_lbmc_otid = -1;
-static gint ett_lbmc_otid_flags = -1;
-static gint ett_lbmc_ctxinst = -1;
-static gint ett_lbmc_ctxinst_flags = -1;
-static gint ett_lbmc_ctxinstd = -1;
-static gint ett_lbmc_ctxinstr = -1;
-static gint ett_lbmc_srcidx = -1;
-static gint ett_lbmc_srcidx_flags = -1;
-static gint ett_lbmc_umq_ulb_msg = -1;
-static gint ett_lbmc_umq_ulb_msg_flags = -1;
-static gint ett_lbmc_ssf_init = -1;
-static gint ett_lbmc_ssf_init_flags = -1;
-static gint ett_lbmc_ssf_creq = -1;
-static gint ett_lbmc_ssf_creq_flags = -1;
-static gint ett_lbmc_ume_preg = -1;
-static gint ett_lbmc_ume_preg_flags = -1;
-static gint ett_lbmc_ume_preg_resp = -1;
-static gint ett_lbmc_ume_preg_resp_code = -1;
-static gint ett_lbmc_ume_preg_resp_marker = -1;
-static gint ett_lbmc_ume_ack = -1;
-static gint ett_lbmc_ume_ack_flags = -1;
-static gint ett_lbmc_ume_rxreq = -1;
-static gint ett_lbmc_ume_rxreq_flags = -1;
-static gint ett_lbmc_ume_keepalive = -1;
-static gint ett_lbmc_ume_keepalive_flags = -1;
-static gint ett_lbmc_ume_storeid = -1;
-static gint ett_lbmc_ume_ranged_ack = -1;
-static gint ett_lbmc_ume_ranged_ack_flags = -1;
-static gint ett_lbmc_ume_ack_id = -1;
-static gint ett_lbmc_ume_ack_id_flags = -1;
-static gint ett_lbmc_ume_capability = -1;
-static gint ett_lbmc_ume_capability_flags = -1;
-static gint ett_lbmc_ume_proxy_src = -1;
-static gint ett_lbmc_ume_proxy_src_flags = -1;
-static gint ett_lbmc_ume_store_group = -1;
-static gint ett_lbmc_ume_store_group_flags = -1;
-static gint ett_lbmc_ume_store = -1;
-static gint ett_lbmc_ume_store_flags = -1;
-static gint ett_lbmc_ume_lj_info = -1;
-static gint ett_lbmc_ume_lj_info_flags = -1;
-static gint ett_lbmc_tsni = -1;
-static gint ett_lbmc_tsni_rec = -1;
-static gint ett_lbmc_umq_reg = -1;
-static gint ett_lbmc_umq_reg_flags = -1;
-static gint ett_lbmc_umq_reg_reg_ctx = -1;
-static gint ett_lbmc_umq_reg_reg_src = -1;
-static gint ett_lbmc_umq_reg_reg_rcv = -1;
-static gint ett_lbmc_umq_reg_rcv_dereg = -1;
-static gint ett_lbmc_umq_reg_reg_ulb_rcv = -1;
-static gint ett_lbmc_umq_reg_ulb_rcv_dereg = -1;
-static gint ett_lbmc_umq_reg_reg_observer_rcv = -1;
-static gint ett_lbmc_umq_reg_observer_rcv_dereg = -1;
-static gint ett_lbmc_umq_reg_resp = -1;
-static gint ett_lbmc_umq_reg_resp_flags = -1;
-static gint ett_lbmc_umq_reg_resp_reg_ctx = -1;
-static gint ett_lbmc_umq_reg_resp_reg_ctx_ex = -1;
-static gint ett_lbmc_umq_reg_resp_reg_ctx_ex_flags = -1;
-static gint ett_lbmc_umq_reg_resp_err = -1;
-static gint ett_lbmc_umq_reg_resp_reg_src = -1;
-static gint ett_lbmc_umq_reg_resp_reg_rcv = -1;
-static gint ett_lbmc_umq_reg_resp_rcv_dereg = -1;
-static gint ett_lbmc_umq_reg_resp_reg_ulb_rcv = -1;
-static gint ett_lbmc_umq_reg_resp_ulb_rcv_dereg = -1;
-static gint ett_lbmc_umq_reg_resp_reg_observer_rcv = -1;
-static gint ett_lbmc_umq_reg_resp_observer_rcv_dereg = -1;
-static gint ett_lbmc_umq_ack = -1;
-static gint ett_lbmc_umq_ack_msgs = -1;
-static gint ett_lbmc_umq_ack_msgid = -1;
-static gint ett_lbmc_umq_ack_stable = -1;
-static gint ett_lbmc_umq_ack_cr = -1;
-static gint ett_lbmc_umq_ack_ulb_cr = -1;
-static gint ett_lbmc_umq_rcr = -1;
-static gint ett_lbmc_umq_rcr_flags = -1;
-static gint ett_lbmc_umq_ka = -1;
-static gint ett_lbmc_umq_ka_flags = -1;
-static gint ett_lbmc_umq_ka_src = -1;
-static gint ett_lbmc_umq_ka_rcv = -1;
-static gint ett_lbmc_umq_ka_ulb_rcv = -1;
-static gint ett_lbmc_umq_ka_ulb_rcv_resp = -1;
-static gint ett_lbmc_umq_rxreq = -1;
-static gint ett_lbmc_umq_rxreq_flags = -1;
-static gint ett_lbmc_umq_rxreq_regid_resp = -1;
-static gint ett_lbmc_umq_rxreq_addr_resp = -1;
-static gint ett_lbmc_umq_rxreq_mr = -1;
-static gint ett_lbmc_umq_rxreq_ulb_mr = -1;
-static gint ett_lbmc_umq_rxreq_ulb_mr_abort = -1;
-static gint ett_lbmc_umq_rxreq_qrcrr = -1;
-static gint ett_lbmc_umq_rxreq_trcrr = -1;
-static gint ett_lbmc_umq_rxreq_ulb_trcrr = -1;
-static gint ett_lbmc_umq_rxreq_ulb_trcrr_abort = -1;
-static gint ett_lbmc_umq_qmgmt = -1;
-static gint ett_lbmc_umq_resub_req = -1;
-static gint ett_lbmc_umq_resub_req_flags = -1;
-static gint ett_lbmc_umq_resub_resp = -1;
-static gint ett_lbmc_umq_resub_resp_flags = -1;
-static gint ett_lbmc_topic_interest = -1;
-static gint ett_lbmc_topic_interest_flags = -1;
-static gint ett_lbmc_pattern_interest = -1;
-static gint ett_lbmc_pattern_interest_flags = -1;
-static gint ett_lbmc_advertisement = -1;
-static gint ett_lbmc_advertisement_flags = -1;
-static gint ett_lbmc_advertisement_ad_flags = -1;
-static gint ett_lbmc_ume_storename = -1;
-static gint ett_lbmc_ume_storename_flags = -1;
-static gint ett_lbmc_umq_ulb_rcr = -1;
-static gint ett_lbmc_umq_ulb_rcr_flags = -1;
-static gint ett_lbmc_umq_lf = -1;
-static gint ett_lbmc_umq_lf_flags = -1;
-static gint ett_lbmc_ctxinfo = -1;
-static gint ett_lbmc_ctxinfo_flags = -1;
-static gint ett_lbmc_ume_pser = -1;
-static gint ett_lbmc_ume_pser_flags = -1;
-static gint ett_lbmc_domain = -1;
-static gint ett_lbmc_domain_flags = -1;
-static gint ett_lbmc_tnwg_capabilities = -1;
-static gint ett_lbmc_tnwg_capabilities_flags = -1;
-static gint ett_lbmc_tnwg_capabilities_capabilities1 = -1;
-static gint ett_lbmc_tnwg_capabilities_capabilities3 = -1;
-static gint ett_lbmc_patidx = -1;
-static gint ett_lbmc_patidx_flags = -1;
-static gint ett_lbmc_ume_client_lifetime = -1;
-static gint ett_lbmc_ume_client_lifetime_flags = -1;
-static gint ett_lbmc_ume_sid = -1;
-static gint ett_lbmc_ume_sid_flags = -1;
-static gint ett_lbmc_umq_idx_cmd = -1;
-static gint ett_lbmc_umq_idx_cmd_flags = -1;
-static gint ett_lbmc_umq_idx_cmd_stop_assign = -1;
-static gint ett_lbmc_umq_idx_cmd_start_assign = -1;
-static gint ett_lbmc_umq_idx_cmd_release_assign = -1;
-static gint ett_lbmc_umq_idx_cmd_release_assign_flags = -1;
-static gint ett_lbmc_umq_idx_cmd_ulb_stop_assign = -1;
-static gint ett_lbmc_umq_idx_cmd_ulb_start_assign = -1;
-static gint ett_lbmc_umq_idx_cmd_ulb_release_assign = -1;
-static gint ett_lbmc_umq_idx_cmd_ulb_release_assign_flags = -1;
-static gint ett_lbmc_umq_idx_cmd_reserve_assign = -1;
-static gint ett_lbmc_umq_idx_cmd_reserve_assign_flags = -1;
-static gint ett_lbmc_umq_idx_cmd_ulb_reserve_assign = -1;
-static gint ett_lbmc_umq_idx_cmd_ulb_reserve_assign_flags = -1;
-static gint ett_lbmc_umq_idx_cmd_resp = -1;
-static gint ett_lbmc_umq_idx_cmd_resp_flags = -1;
-static gint ett_lbmc_umq_idx_cmd_resp_err = -1;
-static gint ett_lbmc_umq_idx_cmd_resp_stop_assign = -1;
-static gint ett_lbmc_umq_idx_cmd_resp_start_assign = -1;
-static gint ett_lbmc_umq_idx_cmd_resp_release_assign = -1;
-static gint ett_lbmc_umq_idx_cmd_resp_ulb_stop_assign = -1;
-static gint ett_lbmc_umq_idx_cmd_resp_ulb_start_assign = -1;
-static gint ett_lbmc_umq_idx_cmd_resp_ulb_release_assign = -1;
-static gint ett_lbmc_umq_idx_cmd_resp_reserve_assign = -1;
-static gint ett_lbmc_umq_idx_cmd_resp_reserve_assign_flags = -1;
-static gint ett_lbmc_umq_idx_cmd_resp_ulb_reserve_assign = -1;
-static gint ett_lbmc_umq_idx_cmd_resp_ulb_reserve_assign_flags = -1;
-static gint ett_lbmc_odomain = -1;
-static gint ett_lbmc_odomain_flags = -1;
-static gint ett_lbmc_stream = -1;
-static gint ett_lbmc_stream_flags = -1;
-static gint ett_lbmc_topic_md_interest = -1;
-static gint ett_lbmc_topic_md_interest_flags = -1;
-static gint ett_lbmc_pattern_md_interest = -1;
-static gint ett_lbmc_pattern_md_interest_flags = -1;
-static gint ett_lbmc_lji_req = -1;
-static gint ett_lbmc_lji_req_flags = -1;
-static gint ett_lbmc_tnwg_ka = -1;
-static gint ett_lbmc_tnwg_ka_flags = -1;
-static gint ett_lbmc_ume_receiver_keepalive = -1;
-static gint ett_lbmc_ume_receiver_keepalive_flags = -1;
-static gint ett_lbmc_umq_cmd = -1;
-static gint ett_lbmc_umq_cmd_flags = -1;
-static gint ett_lbmc_umq_cmd_topic_list = -1;
-static gint ett_lbmc_umq_cmd_msg_retrieve = -1;
-static gint ett_lbmc_umq_cmd_msg_retrieve_entry = -1;
-static gint ett_lbmc_umq_cmd_msg_list = -1;
-static gint ett_lbmc_umq_cmd_resp = -1;
-static gint ett_lbmc_umq_cmd_resp_flags = -1;
-static gint ett_lbmc_umq_cmd_resp_msg_retrieve = -1;
-static gint ett_lbmc_umq_cmd_resp_xmsg_retrieve = -1;
-static gint ett_lbmc_umq_cmd_resp_xmsg_retrieve_entry = -1;
-static gint ett_lbmc_umq_cmd_resp_msg_list = -1;
-static gint ett_lbmc_umq_cmd_resp_xmsg_list = -1;
-static gint ett_lbmc_umq_cmd_resp_xmsg_list_entry = -1;
-static gint ett_lbmc_umq_cmd_resp_topic_list = -1;
-static gint ett_lbmc_umq_cmd_resp_topic_list_topic_entry = -1;
-static gint ett_lbmc_umq_cmd_resp_topic_list_topic_entry_appset_entry = -1;
-static gint ett_lbmc_umq_cmd_resp_err = -1;
-static gint ett_lbmc_sri_req = -1;
-static gint ett_lbmc_sri_req_flags = -1;
-static gint ett_lbmc_ume_store_domain = -1;
-static gint ett_lbmc_ume_store_domain_flags = -1;
-static gint ett_lbmc_sri = -1;
-static gint ett_lbmc_sri_flags = -1;
-static gint ett_lbmc_route_info = -1;
-static gint ett_lbmc_route_info_flags = -1;
-static gint ett_lbmc_route_info_neighbor = -1;
-static gint ett_lbmc_route_info_neighbor_flags = -1;
-static gint ett_lbmc_gateway_name = -1;
-static gint ett_lbmc_gateway_name_flags = -1;
-static gint ett_lbmc_auth_request = -1;
-static gint ett_lbmc_auth_request_flags = -1;
-static gint ett_lbmc_auth_challenge = -1;
-static gint ett_lbmc_auth_challenge_flags = -1;
-static gint ett_lbmc_auth_challenge_rsp = -1;
-static gint ett_lbmc_auth_challenge_rsp_flags = -1;
-static gint ett_lbmc_auth_result = -1;
-static gint ett_lbmc_auth_result_flags = -1;
-static gint ett_lbmc_auth_unknown = -1;
-static gint ett_lbmc_hmac = -1;
-static gint ett_lbmc_hmac_flags = -1;
-static gint ett_lbmc_umq_sid = -1;
-static gint ett_lbmc_umq_sid_flags = -1;
-static gint ett_lbmc_destination = -1;
-static gint ett_lbmc_destination_flags = -1;
-static gint ett_lbmc_topic_idx = -1;
-static gint ett_lbmc_topic_idx_flags = -1;
-static gint ett_lbmc_topic_source = -1;
-static gint ett_lbmc_topic_source_flags = -1;
-static gint ett_lbmc_topic_source_exfunc = -1;
-static gint ett_lbmc_topic_source_exfunc_flags = -1;
-static gint ett_lbmc_topic_source_exfunc_functionality_flags = -1;
-static gint ett_lbmc_ume_store_ext = -1;
-static gint ett_lbmc_ume_store_ext_flags = -1;
-static gint ett_lbmc_ume_psrc_election_token = -1;
-static gint ett_lbmc_ume_psrc_election_token_flags = -1;
-static gint ett_lbmc_tcp_sid = -1;
-static gint ett_lbmc_tcp_sid_flags = -1;
-static gint ett_lbmc_extopt = -1;
-static gint ett_lbmc_extopt_flags = -1;
-static gint ett_lbmc_extopt_cfgopt = -1;
-static gint ett_lbmc_extopt_reassembled_data = -1;
-static gint ett_lbmc_extopt_reassembled_data_cfgopt = -1;
-static gint ett_lbm_msg_properties = -1;
-static gint ett_lbm_msg_properties_data = -1;
-static gint ett_lbm_msg_properties_hdr = -1;
-static gint ett_lbmc_unhandled_hdr = -1;
-static gint ett_lbm_stream = -1;
-static gint ett_lbmc_reassembly = -1;
-static gint ett_unknown = -1;
-static gint ett_msg_data = -1;
-static gint ett_msgprop_data = -1;
+static gint ett_lbmc;
+static gint ett_lbmc_frag;
+static gint ett_lbmc_frag_flags;
+static gint ett_lbmc_batch;
+static gint ett_lbmc_batch_flags;
+static gint ett_lbmc_tcp_request;
+static gint ett_lbmc_tcp_request_flags;
+static gint ett_lbmc_topicname;
+static gint ett_lbmc_topicname_flags;
+static gint ett_lbmc_apphdr;
+static gint ett_lbmc_apphdr_chain;
+static gint ett_lbmc_apphdr_chain_element;
+static gint ett_lbmc_apphdr_chain_msgprop;
+static gint ett_lbmc_umq_msgid;
+static gint ett_lbmc_umq_msgid_flags;
+static gint ett_lbmc_umq_sqd_rcv;
+static gint ett_lbmc_umq_sqd_rcv_flags;
+static gint ett_lbmc_umq_resub;
+static gint ett_lbmc_umq_resub_flags;
+static gint ett_lbmc_otid;
+static gint ett_lbmc_otid_flags;
+static gint ett_lbmc_ctxinst;
+static gint ett_lbmc_ctxinst_flags;
+static gint ett_lbmc_ctxinstd;
+static gint ett_lbmc_ctxinstr;
+static gint ett_lbmc_srcidx;
+static gint ett_lbmc_srcidx_flags;
+static gint ett_lbmc_umq_ulb_msg;
+static gint ett_lbmc_umq_ulb_msg_flags;
+static gint ett_lbmc_ssf_init;
+static gint ett_lbmc_ssf_init_flags;
+static gint ett_lbmc_ssf_creq;
+static gint ett_lbmc_ssf_creq_flags;
+static gint ett_lbmc_ume_preg;
+static gint ett_lbmc_ume_preg_flags;
+static gint ett_lbmc_ume_preg_resp;
+static gint ett_lbmc_ume_preg_resp_code;
+static gint ett_lbmc_ume_preg_resp_marker;
+static gint ett_lbmc_ume_ack;
+static gint ett_lbmc_ume_ack_flags;
+static gint ett_lbmc_ume_rxreq;
+static gint ett_lbmc_ume_rxreq_flags;
+static gint ett_lbmc_ume_keepalive;
+static gint ett_lbmc_ume_keepalive_flags;
+static gint ett_lbmc_ume_storeid;
+static gint ett_lbmc_ume_ranged_ack;
+static gint ett_lbmc_ume_ranged_ack_flags;
+static gint ett_lbmc_ume_ack_id;
+static gint ett_lbmc_ume_ack_id_flags;
+static gint ett_lbmc_ume_capability;
+static gint ett_lbmc_ume_capability_flags;
+static gint ett_lbmc_ume_proxy_src;
+static gint ett_lbmc_ume_proxy_src_flags;
+static gint ett_lbmc_ume_store_group;
+static gint ett_lbmc_ume_store_group_flags;
+static gint ett_lbmc_ume_store;
+static gint ett_lbmc_ume_store_flags;
+static gint ett_lbmc_ume_lj_info;
+static gint ett_lbmc_ume_lj_info_flags;
+static gint ett_lbmc_tsni;
+static gint ett_lbmc_tsni_rec;
+static gint ett_lbmc_umq_reg;
+static gint ett_lbmc_umq_reg_flags;
+static gint ett_lbmc_umq_reg_reg_ctx;
+static gint ett_lbmc_umq_reg_reg_src;
+static gint ett_lbmc_umq_reg_reg_rcv;
+static gint ett_lbmc_umq_reg_rcv_dereg;
+static gint ett_lbmc_umq_reg_reg_ulb_rcv;
+static gint ett_lbmc_umq_reg_ulb_rcv_dereg;
+static gint ett_lbmc_umq_reg_reg_observer_rcv;
+static gint ett_lbmc_umq_reg_observer_rcv_dereg;
+static gint ett_lbmc_umq_reg_resp;
+static gint ett_lbmc_umq_reg_resp_flags;
+static gint ett_lbmc_umq_reg_resp_reg_ctx;
+static gint ett_lbmc_umq_reg_resp_reg_ctx_ex;
+static gint ett_lbmc_umq_reg_resp_reg_ctx_ex_flags;
+static gint ett_lbmc_umq_reg_resp_err;
+static gint ett_lbmc_umq_reg_resp_reg_src;
+static gint ett_lbmc_umq_reg_resp_reg_rcv;
+static gint ett_lbmc_umq_reg_resp_rcv_dereg;
+static gint ett_lbmc_umq_reg_resp_reg_ulb_rcv;
+static gint ett_lbmc_umq_reg_resp_ulb_rcv_dereg;
+static gint ett_lbmc_umq_reg_resp_reg_observer_rcv;
+static gint ett_lbmc_umq_reg_resp_observer_rcv_dereg;
+static gint ett_lbmc_umq_ack;
+static gint ett_lbmc_umq_ack_msgs;
+static gint ett_lbmc_umq_ack_msgid;
+static gint ett_lbmc_umq_ack_stable;
+static gint ett_lbmc_umq_ack_cr;
+static gint ett_lbmc_umq_ack_ulb_cr;
+static gint ett_lbmc_umq_rcr;
+static gint ett_lbmc_umq_rcr_flags;
+static gint ett_lbmc_umq_ka;
+static gint ett_lbmc_umq_ka_flags;
+static gint ett_lbmc_umq_ka_src;
+static gint ett_lbmc_umq_ka_rcv;
+static gint ett_lbmc_umq_ka_ulb_rcv;
+static gint ett_lbmc_umq_ka_ulb_rcv_resp;
+static gint ett_lbmc_umq_rxreq;
+static gint ett_lbmc_umq_rxreq_flags;
+static gint ett_lbmc_umq_rxreq_regid_resp;
+static gint ett_lbmc_umq_rxreq_addr_resp;
+static gint ett_lbmc_umq_rxreq_mr;
+static gint ett_lbmc_umq_rxreq_ulb_mr;
+static gint ett_lbmc_umq_rxreq_ulb_mr_abort;
+static gint ett_lbmc_umq_rxreq_qrcrr;
+static gint ett_lbmc_umq_rxreq_trcrr;
+static gint ett_lbmc_umq_rxreq_ulb_trcrr;
+static gint ett_lbmc_umq_rxreq_ulb_trcrr_abort;
+static gint ett_lbmc_umq_qmgmt;
+static gint ett_lbmc_umq_resub_req;
+static gint ett_lbmc_umq_resub_req_flags;
+static gint ett_lbmc_umq_resub_resp;
+static gint ett_lbmc_umq_resub_resp_flags;
+static gint ett_lbmc_topic_interest;
+static gint ett_lbmc_topic_interest_flags;
+static gint ett_lbmc_pattern_interest;
+static gint ett_lbmc_pattern_interest_flags;
+static gint ett_lbmc_advertisement;
+static gint ett_lbmc_advertisement_flags;
+static gint ett_lbmc_advertisement_ad_flags;
+static gint ett_lbmc_ume_storename;
+static gint ett_lbmc_ume_storename_flags;
+static gint ett_lbmc_umq_ulb_rcr;
+static gint ett_lbmc_umq_ulb_rcr_flags;
+static gint ett_lbmc_umq_lf;
+static gint ett_lbmc_umq_lf_flags;
+static gint ett_lbmc_ctxinfo;
+static gint ett_lbmc_ctxinfo_flags;
+static gint ett_lbmc_ume_pser;
+static gint ett_lbmc_ume_pser_flags;
+static gint ett_lbmc_domain;
+static gint ett_lbmc_domain_flags;
+static gint ett_lbmc_tnwg_capabilities;
+static gint ett_lbmc_tnwg_capabilities_flags;
+static gint ett_lbmc_tnwg_capabilities_capabilities1;
+static gint ett_lbmc_tnwg_capabilities_capabilities3;
+static gint ett_lbmc_patidx;
+static gint ett_lbmc_patidx_flags;
+static gint ett_lbmc_ume_client_lifetime;
+static gint ett_lbmc_ume_client_lifetime_flags;
+static gint ett_lbmc_ume_sid;
+static gint ett_lbmc_ume_sid_flags;
+static gint ett_lbmc_umq_idx_cmd;
+static gint ett_lbmc_umq_idx_cmd_flags;
+static gint ett_lbmc_umq_idx_cmd_stop_assign;
+static gint ett_lbmc_umq_idx_cmd_start_assign;
+static gint ett_lbmc_umq_idx_cmd_release_assign;
+static gint ett_lbmc_umq_idx_cmd_release_assign_flags;
+static gint ett_lbmc_umq_idx_cmd_ulb_stop_assign;
+static gint ett_lbmc_umq_idx_cmd_ulb_start_assign;
+static gint ett_lbmc_umq_idx_cmd_ulb_release_assign;
+static gint ett_lbmc_umq_idx_cmd_ulb_release_assign_flags;
+static gint ett_lbmc_umq_idx_cmd_reserve_assign;
+static gint ett_lbmc_umq_idx_cmd_reserve_assign_flags;
+static gint ett_lbmc_umq_idx_cmd_ulb_reserve_assign;
+static gint ett_lbmc_umq_idx_cmd_ulb_reserve_assign_flags;
+static gint ett_lbmc_umq_idx_cmd_resp;
+static gint ett_lbmc_umq_idx_cmd_resp_flags;
+static gint ett_lbmc_umq_idx_cmd_resp_err;
+static gint ett_lbmc_umq_idx_cmd_resp_stop_assign;
+static gint ett_lbmc_umq_idx_cmd_resp_start_assign;
+static gint ett_lbmc_umq_idx_cmd_resp_release_assign;
+static gint ett_lbmc_umq_idx_cmd_resp_ulb_stop_assign;
+static gint ett_lbmc_umq_idx_cmd_resp_ulb_start_assign;
+static gint ett_lbmc_umq_idx_cmd_resp_ulb_release_assign;
+static gint ett_lbmc_umq_idx_cmd_resp_reserve_assign;
+static gint ett_lbmc_umq_idx_cmd_resp_reserve_assign_flags;
+static gint ett_lbmc_umq_idx_cmd_resp_ulb_reserve_assign;
+static gint ett_lbmc_umq_idx_cmd_resp_ulb_reserve_assign_flags;
+static gint ett_lbmc_odomain;
+static gint ett_lbmc_odomain_flags;
+static gint ett_lbmc_stream;
+static gint ett_lbmc_stream_flags;
+static gint ett_lbmc_topic_md_interest;
+static gint ett_lbmc_topic_md_interest_flags;
+static gint ett_lbmc_pattern_md_interest;
+static gint ett_lbmc_pattern_md_interest_flags;
+static gint ett_lbmc_lji_req;
+static gint ett_lbmc_lji_req_flags;
+static gint ett_lbmc_tnwg_ka;
+static gint ett_lbmc_tnwg_ka_flags;
+static gint ett_lbmc_ume_receiver_keepalive;
+static gint ett_lbmc_ume_receiver_keepalive_flags;
+static gint ett_lbmc_umq_cmd;
+static gint ett_lbmc_umq_cmd_flags;
+static gint ett_lbmc_umq_cmd_topic_list;
+static gint ett_lbmc_umq_cmd_msg_retrieve;
+static gint ett_lbmc_umq_cmd_msg_retrieve_entry;
+static gint ett_lbmc_umq_cmd_msg_list;
+static gint ett_lbmc_umq_cmd_resp;
+static gint ett_lbmc_umq_cmd_resp_flags;
+static gint ett_lbmc_umq_cmd_resp_msg_retrieve;
+static gint ett_lbmc_umq_cmd_resp_xmsg_retrieve;
+static gint ett_lbmc_umq_cmd_resp_xmsg_retrieve_entry;
+static gint ett_lbmc_umq_cmd_resp_msg_list;
+static gint ett_lbmc_umq_cmd_resp_xmsg_list;
+static gint ett_lbmc_umq_cmd_resp_xmsg_list_entry;
+static gint ett_lbmc_umq_cmd_resp_topic_list;
+static gint ett_lbmc_umq_cmd_resp_topic_list_topic_entry;
+static gint ett_lbmc_umq_cmd_resp_topic_list_topic_entry_appset_entry;
+static gint ett_lbmc_umq_cmd_resp_err;
+static gint ett_lbmc_sri_req;
+static gint ett_lbmc_sri_req_flags;
+static gint ett_lbmc_ume_store_domain;
+static gint ett_lbmc_ume_store_domain_flags;
+static gint ett_lbmc_sri;
+static gint ett_lbmc_sri_flags;
+static gint ett_lbmc_route_info;
+static gint ett_lbmc_route_info_flags;
+static gint ett_lbmc_route_info_neighbor;
+static gint ett_lbmc_route_info_neighbor_flags;
+static gint ett_lbmc_gateway_name;
+static gint ett_lbmc_gateway_name_flags;
+static gint ett_lbmc_auth_request;
+static gint ett_lbmc_auth_request_flags;
+static gint ett_lbmc_auth_challenge;
+static gint ett_lbmc_auth_challenge_flags;
+static gint ett_lbmc_auth_challenge_rsp;
+static gint ett_lbmc_auth_challenge_rsp_flags;
+static gint ett_lbmc_auth_result;
+static gint ett_lbmc_auth_result_flags;
+static gint ett_lbmc_auth_unknown;
+static gint ett_lbmc_hmac;
+static gint ett_lbmc_hmac_flags;
+static gint ett_lbmc_umq_sid;
+static gint ett_lbmc_umq_sid_flags;
+static gint ett_lbmc_destination;
+static gint ett_lbmc_destination_flags;
+static gint ett_lbmc_topic_idx;
+static gint ett_lbmc_topic_idx_flags;
+static gint ett_lbmc_topic_source;
+static gint ett_lbmc_topic_source_flags;
+static gint ett_lbmc_topic_source_exfunc;
+static gint ett_lbmc_topic_source_exfunc_flags;
+static gint ett_lbmc_topic_source_exfunc_functionality_flags;
+static gint ett_lbmc_ume_store_ext;
+static gint ett_lbmc_ume_store_ext_flags;
+static gint ett_lbmc_ume_psrc_election_token;
+static gint ett_lbmc_ume_psrc_election_token_flags;
+static gint ett_lbmc_tcp_sid;
+static gint ett_lbmc_tcp_sid_flags;
+static gint ett_lbmc_extopt;
+static gint ett_lbmc_extopt_flags;
+static gint ett_lbmc_extopt_cfgopt;
+static gint ett_lbmc_extopt_reassembled_data;
+static gint ett_lbmc_extopt_reassembled_data_cfgopt;
+static gint ett_lbm_msg_properties;
+static gint ett_lbm_msg_properties_data;
+static gint ett_lbm_msg_properties_hdr;
+static gint ett_lbmc_unhandled_hdr;
+static gint ett_lbm_stream;
+static gint ett_lbmc_reassembly;
+static gint ett_unknown;
+static gint ett_msg_data;
+static gint ett_msgprop_data;
/* Expert info handles */
-static expert_field ei_lbmc_analysis_length_incorrect = EI_INIT;
-static expert_field ei_lbmc_analysis_zero_length = EI_INIT;
-static expert_field ei_lbmc_analysis_tsni = EI_INIT;
-static expert_field ei_lbmc_analysis_invalid_value = EI_INIT;
-static expert_field ei_lbmc_analysis_no_reassembly = EI_INIT;
-/* static expert_field ei_lbmc_analysis_invalid_offset = EI_INIT; */
-static expert_field ei_lbmc_analysis_missing_reassembly_frame = EI_INIT;
-static expert_field ei_lbmc_analysis_invalid_fragment = EI_INIT;
-static expert_field ei_lbmc_extopt_fragment_offset = EI_INIT;
+static expert_field ei_lbmc_analysis_length_incorrect;
+static expert_field ei_lbmc_analysis_zero_length;
+static expert_field ei_lbmc_analysis_tsni;
+static expert_field ei_lbmc_analysis_invalid_value;
+static expert_field ei_lbmc_analysis_no_reassembly;
+/* static expert_field ei_lbmc_analysis_invalid_offset; */
+static expert_field ei_lbmc_analysis_missing_reassembly_frame;
+static expert_field ei_lbmc_analysis_invalid_fragment;
+static expert_field ei_lbmc_extopt_fragment_offset;
/* Extended option reassembly structures. */
#define LBMC_EXTOPT_REASSEMBLED_DATA_MAX_LEN 65536
@@ -6063,7 +6062,7 @@ typedef struct
} lbm_uim_stream_info_t;
static tap_packet_status
-lbm_uim_seq_analysis_packet(void *ptr, packet_info *pinfo, epan_dissect_t *edt _U_, const void *uim_info)
+lbm_uim_seq_analysis_packet(void *ptr, packet_info *pinfo, epan_dissect_t *edt _U_, const void *uim_info, tap_flags_t flags _U_)
{
seq_analysis_info_t *sainfo = (seq_analysis_info_t *) ptr;
const lbm_uim_stream_info_t* stream_info = (const lbm_uim_stream_info_t *)uim_info;
@@ -6150,24 +6149,24 @@ lbm_uim_seq_analysis_packet(void *ptr, packet_info *pinfo, epan_dissect_t *edt _
if (stream_info->description == NULL)
{
- sai->frame_label = g_strdup_printf("(%" G_GUINT32_FORMAT ")", stream_info->sqn);
+ sai->frame_label = ws_strdup_printf("(%" PRIu32 ")", stream_info->sqn);
}
else
{
- sai->frame_label = g_strdup_printf("%s (%" G_GUINT32_FORMAT ")", stream_info->description, stream_info->sqn);
+ sai->frame_label = ws_strdup_printf("%s (%" PRIu32 ")", stream_info->description, stream_info->sqn);
}
if (epa.type == lbm_uim_instance_stream)
{
ctxinst1 = bytes_to_str(pinfo->pool, epa.stream_info.ctxinst.ctxinst, sizeof(epa.stream_info.ctxinst.ctxinst));
ctxinst2 = bytes_to_str(pinfo->pool, epb.stream_info.ctxinst.ctxinst, sizeof(epb.stream_info.ctxinst.ctxinst));
- sai->comment = g_strdup_printf("%s <-> %s [%" G_GUINT64_FORMAT "]",
+ sai->comment = ws_strdup_printf("%s <-> %s [%" PRIu64 "]",
ctxinst1,
ctxinst2,
stream_info->channel);
}
else
{
- sai->comment = g_strdup_printf("%" G_GUINT32_FORMAT ":%s:%" G_GUINT16_FORMAT " <-> %" G_GUINT32_FORMAT ":%s:%" G_GUINT16_FORMAT " [%" G_GUINT64_FORMAT "]",
+ sai->comment = ws_strdup_printf("%" PRIu32 ":%s:%" PRIu16 " <-> %" PRIu32 ":%s:%" PRIu16 " [%" PRIu64 "]",
epa.stream_info.dest.domain,
address_to_str(pinfo->pool, &(epa.stream_info.dest.addr)),
epa.stream_info.dest.port,
@@ -8641,7 +8640,7 @@ static int dissect_nhdr_umq_idx_cmd(tvbuff_t * tvb, int offset, packet_info * pi
}
else
{
- proto_tree_add_item(opt_subtree, hf_lbmc_umq_idx_cmd_release_assign_string_index, tvb, offset + L_LBMC_CNTL_UMQ_IDX_CMD_RCV_RELEASE_IDX_ASSIGN_HDR_T, (gint)index_len, ENC_ASCII|ENC_NA);
+ proto_tree_add_item(opt_subtree, hf_lbmc_umq_idx_cmd_release_assign_string_index, tvb, offset + L_LBMC_CNTL_UMQ_IDX_CMD_RCV_RELEASE_IDX_ASSIGN_HDR_T, (gint)index_len, ENC_ASCII);
}
len_dissected += L_LBMC_CNTL_UMQ_IDX_CMD_RCV_RELEASE_IDX_ASSIGN_HDR_T + index_len;
break;
@@ -8662,7 +8661,7 @@ static int dissect_nhdr_umq_idx_cmd(tvbuff_t * tvb, int offset, packet_info * pi
}
else
{
- proto_tree_add_item(opt_subtree, hf_lbmc_umq_idx_cmd_ulb_release_assign_string_index, tvb, offset + L_LBMC_CNTL_UMQ_ULB_IDX_CMD_RCV_RELEASE_IDX_ASSIGN_HDR_T, (gint)index_len, ENC_ASCII|ENC_NA);
+ proto_tree_add_item(opt_subtree, hf_lbmc_umq_idx_cmd_ulb_release_assign_string_index, tvb, offset + L_LBMC_CNTL_UMQ_ULB_IDX_CMD_RCV_RELEASE_IDX_ASSIGN_HDR_T, (gint)index_len, ENC_ASCII);
}
len_dissected += L_LBMC_CNTL_UMQ_ULB_IDX_CMD_RCV_RELEASE_IDX_ASSIGN_HDR_T + index_len;
break;
@@ -8682,7 +8681,7 @@ static int dissect_nhdr_umq_idx_cmd(tvbuff_t * tvb, int offset, packet_info * pi
}
else
{
- proto_tree_add_item(opt_subtree, hf_lbmc_umq_idx_cmd_reserve_assign_string_index, tvb, offset + L_LBMC_CNTL_UMQ_IDX_CMD_RCV_RESERVE_IDX_ASSIGN_HDR_T, (gint)index_len, ENC_ASCII|ENC_NA);
+ proto_tree_add_item(opt_subtree, hf_lbmc_umq_idx_cmd_reserve_assign_string_index, tvb, offset + L_LBMC_CNTL_UMQ_IDX_CMD_RCV_RESERVE_IDX_ASSIGN_HDR_T, (gint)index_len, ENC_ASCII);
}
len_dissected += L_LBMC_CNTL_UMQ_IDX_CMD_RCV_RESERVE_IDX_ASSIGN_HDR_T + index_len;
break;
@@ -8703,7 +8702,7 @@ static int dissect_nhdr_umq_idx_cmd(tvbuff_t * tvb, int offset, packet_info * pi
}
else
{
- proto_tree_add_item(opt_subtree, hf_lbmc_umq_idx_cmd_ulb_reserve_assign_string_index, tvb, offset + L_LBMC_CNTL_UMQ_ULB_IDX_CMD_RCV_RESERVE_IDX_ASSIGN_HDR_T, (gint)index_len, ENC_ASCII|ENC_NA);
+ proto_tree_add_item(opt_subtree, hf_lbmc_umq_idx_cmd_ulb_reserve_assign_string_index, tvb, offset + L_LBMC_CNTL_UMQ_ULB_IDX_CMD_RCV_RESERVE_IDX_ASSIGN_HDR_T, (gint)index_len, ENC_ASCII);
}
len_dissected += L_LBMC_CNTL_UMQ_ULB_IDX_CMD_RCV_RESERVE_IDX_ASSIGN_HDR_T + index_len;
break;
@@ -8767,7 +8766,7 @@ static int dissect_nhdr_umq_idx_cmd_resp(tvbuff_t * tvb, int offset, packet_info
opt_subtree = proto_item_add_subtree(opt_subtree_item, ett_lbmc_umq_idx_cmd_resp_err);
proto_tree_add_item(opt_subtree, hf_lbmc_umq_idx_cmd_resp_err_reserved, tvb, offset + O_LBMC_CNTL_UMQ_IDX_CMD_RESP_ERR_HDR_T_RESERVED, L_LBMC_CNTL_UMQ_IDX_CMD_RESP_ERR_HDR_T_RESERVED, ENC_BIG_ENDIAN);
proto_tree_add_item(opt_subtree, hf_lbmc_umq_idx_cmd_resp_err_code, tvb, offset + O_LBMC_CNTL_UMQ_IDX_CMD_RESP_ERR_HDR_T_CODE, L_LBMC_CNTL_UMQ_IDX_CMD_RESP_ERR_HDR_T_CODE, ENC_BIG_ENDIAN);
- proto_tree_add_item(opt_subtree, hf_lbmc_umq_idx_cmd_resp_err_error_string, tvb, offset + L_LBMC_CNTL_UMQ_IDX_CMD_RESP_ERR_HDR_T, string_len, ENC_ASCII|ENC_NA);
+ proto_tree_add_item(opt_subtree, hf_lbmc_umq_idx_cmd_resp_err_error_string, tvb, offset + L_LBMC_CNTL_UMQ_IDX_CMD_RESP_ERR_HDR_T, string_len, ENC_ASCII);
len_dissected += (L_LBMC_CNTL_UMQ_IDX_CMD_RESP_ERR_HDR_T + string_len);
break;
case LBMC_UMQ_IDX_CMD_RESP_RCV_STOP_IDX_ASSIGN_TYPE:
@@ -8839,7 +8838,7 @@ static int dissect_nhdr_umq_idx_cmd_resp(tvbuff_t * tvb, int offset, packet_info
}
else
{
- proto_tree_add_item(opt_subtree, hf_lbmc_umq_idx_cmd_resp_reserve_assign_string_index, tvb, offset + L_LBMC_CNTL_UMQ_IDX_CMD_RESP_RCV_RESERVE_IDX_ASSIGN_HDR_T, (gint)index_len, ENC_ASCII|ENC_NA);
+ proto_tree_add_item(opt_subtree, hf_lbmc_umq_idx_cmd_resp_reserve_assign_string_index, tvb, offset + L_LBMC_CNTL_UMQ_IDX_CMD_RESP_RCV_RESERVE_IDX_ASSIGN_HDR_T, (gint)index_len, ENC_ASCII);
}
len_dissected += (L_LBMC_CNTL_UMQ_IDX_CMD_RESP_RCV_RESERVE_IDX_ASSIGN_HDR_T + index_len);
break;
@@ -8860,7 +8859,7 @@ static int dissect_nhdr_umq_idx_cmd_resp(tvbuff_t * tvb, int offset, packet_info
}
else
{
- proto_tree_add_item(opt_subtree, hf_lbmc_umq_idx_cmd_resp_ulb_reserve_assign_string_index, tvb, offset + L_LBMC_CNTL_UMQ_ULB_IDX_CMD_RCV_RESERVE_IDX_ASSIGN_HDR_T, (gint)index_len, ENC_ASCII|ENC_NA);
+ proto_tree_add_item(opt_subtree, hf_lbmc_umq_idx_cmd_resp_ulb_reserve_assign_string_index, tvb, offset + L_LBMC_CNTL_UMQ_ULB_IDX_CMD_RCV_RESERVE_IDX_ASSIGN_HDR_T, (gint)index_len, ENC_ASCII);
}
len_dissected += (L_LBMC_CNTL_UMQ_ULB_IDX_CMD_RCV_RESERVE_IDX_ASSIGN_HDR_T + index_len);
break;
@@ -9293,7 +9292,7 @@ static int dissect_nhdr_umq_cmd_resp_ctx_topic_list_appset_entry(tvbuff_t * tvb,
len_dissected = L_LBMC_CNTL_UMQ_CMD_RESP_CTX_TOPIC_LIST_APPSET_ENTRY_HDR_T;
appset_name_len = tvb_get_guint8(tvb, offset + O_LBMC_CNTL_UMQ_CMD_RESP_CTX_TOPIC_LIST_APPSET_ENTRY_HDR_T_APPSET_NAME_LEN);
len_dissected += (int)appset_name_len;
- proto_tree_add_item(subtree, hf_lbmc_umq_cmd_resp_topic_list_topic_entry_appset_entry_name, tvb, offset + L_LBMC_CNTL_UMQ_CMD_RESP_CTX_TOPIC_LIST_APPSET_ENTRY_HDR_T, (int)appset_name_len, ENC_ASCII|ENC_NA);
+ proto_tree_add_item(subtree, hf_lbmc_umq_cmd_resp_topic_list_topic_entry_appset_entry_name, tvb, offset + L_LBMC_CNTL_UMQ_CMD_RESP_CTX_TOPIC_LIST_APPSET_ENTRY_HDR_T, (int)appset_name_len, ENC_ASCII);
num_receiver_type_ids = tvb_get_ntohs(tvb, offset + O_LBMC_CNTL_UMQ_CMD_RESP_CTX_TOPIC_LIST_APPSET_ENTRY_HDR_T_NUM_RECEIVER_TYPE_IDS);
if (num_receiver_type_ids > 0)
{
@@ -9329,7 +9328,7 @@ static int dissect_nhdr_umq_cmd_resp_ctx_topic_list_topic_entry(tvbuff_t * tvb,
len_dissected = L_LBMC_CNTL_UMQ_CMD_RESP_CTX_TOPIC_LIST_TOPIC_ENTRY_HDR_T;
topic_len = tvb_get_guint8(tvb, offset + O_LBMC_CNTL_UMQ_CMD_RESP_CTX_TOPIC_LIST_TOPIC_ENTRY_HDR_T_TOPIC_LEN);
len_dissected += (int)topic_len;
- proto_tree_add_item(subtree, hf_lbmc_umq_cmd_resp_topic_list_topic_entry_topic, tvb, offset + L_LBMC_CNTL_UMQ_CMD_RESP_CTX_TOPIC_LIST_TOPIC_ENTRY_HDR_T, (int)topic_len, ENC_ASCII|ENC_NA);
+ proto_tree_add_item(subtree, hf_lbmc_umq_cmd_resp_topic_list_topic_entry_topic, tvb, offset + L_LBMC_CNTL_UMQ_CMD_RESP_CTX_TOPIC_LIST_TOPIC_ENTRY_HDR_T, (int)topic_len, ENC_ASCII);
num_appsets = tvb_get_ntohs(tvb, offset + O_LBMC_CNTL_UMQ_CMD_RESP_CTX_TOPIC_LIST_TOPIC_ENTRY_HDR_T_NUM_APPSETS);
if (num_appsets > 0)
{
@@ -9381,7 +9380,7 @@ static int dissect_nhdr_umq_cmd_resp_err(tvbuff_t * tvb, int offset, packet_info
proto_tree_add_item(subtree, hf_lbmc_umq_cmd_resp_err_code, tvb, offset + O_LBMC_CNTL_UMQ_CMD_RESP_ERR_HDR_T_CODE, L_LBMC_CNTL_UMQ_CMD_RESP_ERR_HDR_T_CODE, ENC_BIG_ENDIAN);
len_dissected = L_LBMC_CNTL_UMQ_CMD_RESP_ERR_HDR_T;
errmsg_len = tvb_reported_length_remaining(tvb, offset + L_LBMC_CNTL_UMQ_CMD_RESP_ERR_HDR_T);
- proto_tree_add_item(subtree, hf_lbmc_umq_cmd_resp_err_errmsg, tvb, offset + L_LBMC_CNTL_UMQ_CMD_RESP_ERR_HDR_T, errmsg_len, ENC_ASCII|ENC_NA);
+ proto_tree_add_item(subtree, hf_lbmc_umq_cmd_resp_err_errmsg, tvb, offset + L_LBMC_CNTL_UMQ_CMD_RESP_ERR_HDR_T, errmsg_len, ENC_ASCII);
len_dissected += errmsg_len;
proto_item_set_len(subtree_item, len_dissected);
return (len_dissected);
@@ -9632,7 +9631,7 @@ static int dissect_nhdr_auth_request(tvbuff_t * tvb, int offset, packet_info * p
user_len = tvb_get_guint8(tvb, offset + O_LBMC_CNTL_AUTH_REQUEST_HDR_T_USER_LEN);
if (user_len > 0)
{
- proto_tree_add_item(subtree, hf_lbmc_auth_request_user_name, tvb, data_offset, (int)user_len, ENC_ASCII|ENC_NA);
+ proto_tree_add_item(subtree, hf_lbmc_auth_request_user_name, tvb, data_offset, (int)user_len, ENC_ASCII);
len_dissected += (int)user_len;
}
proto_item_set_len(subtree_item, len_dissected);
@@ -10041,8 +10040,8 @@ static int dissect_nhdr_extopt_cfgopt(tvbuff_t * tvb, int offset, packet_info *
subtree = proto_item_add_subtree(subtree_item, ett_lbmc_extopt_cfgopt);
proto_tree_add_item(subtree, hf_lbmc_extopt_cfgopt_scope, tvb, curr_offset + O_LBMC_EXTOPT_CFGOPT_HDR_T_SCOPE, L_LBMC_EXTOPT_CFGOPT_HDR_T_SCOPE, ENC_BIG_ENDIAN);
proto_tree_add_item(subtree, hf_lbmc_extopt_cfgopt_parent, tvb, curr_offset + O_LBMC_EXTOPT_CFGOPT_HDR_T_PARENT, L_LBMC_EXTOPT_CFGOPT_HDR_T_PARENT, ENC_BIG_ENDIAN);
- proto_tree_add_item(subtree, hf_lbmc_extopt_cfgopt_name, tvb, name_offset, name_len, ENC_ASCII|ENC_NA);
- proto_tree_add_item(subtree, hf_lbmc_extopt_cfgopt_value, tvb, value_offset, value_len, ENC_ASCII|ENC_NA);
+ proto_tree_add_item(subtree, hf_lbmc_extopt_cfgopt_name, tvb, name_offset, name_len, ENC_ASCII);
+ proto_tree_add_item(subtree, hf_lbmc_extopt_cfgopt_value, tvb, value_offset, value_len, ENC_ASCII);
curr_offset += optlen;
len_dissected += optlen;
}
@@ -10118,7 +10117,7 @@ static int dissect_nhdr_extopt(tvbuff_t * tvb, int offset, packet_info * pinfo,
switch (reassembly->subtype)
{
case LBMC_EXT_NHDR_MSGSEL:
- proto_tree_add_item(rtree, hf_lbmc_extopt_reassembled_data_msgsel, reassembly_tvb, 0, reassembly->len, ENC_ASCII|ENC_NA);
+ proto_tree_add_item(rtree, hf_lbmc_extopt_reassembled_data_msgsel, reassembly_tvb, 0, reassembly->len, ENC_ASCII);
break;
case LBMC_EXT_NHDR_CFGOPT:
len_dissected += dissect_nhdr_extopt_cfgopt(reassembly_tvb, 0, pinfo, rtree);
@@ -10134,7 +10133,7 @@ static int dissect_nhdr_extopt(tvbuff_t * tvb, int offset, packet_info * pinfo,
switch (subtype)
{
case LBMC_EXT_NHDR_MSGSEL:
- proto_tree_add_item(subtree, hf_lbmc_extopt_msgsel, tvb, data_offset, data_len, ENC_ASCII|ENC_NA);
+ proto_tree_add_item(subtree, hf_lbmc_extopt_msgsel, tvb, data_offset, data_len, ENC_ASCII);
break;
case LBMC_EXT_NHDR_CFGOPT:
len_dissected += dissect_nhdr_extopt_cfgopt(tvb, data_offset, pinfo, subtree);
@@ -10169,7 +10168,7 @@ static int dissect_nhdr_extopt(tvbuff_t * tvb, int offset, packet_info * pinfo,
reassembly->len = 0;
if (fragment_offset != 0)
{
- expert_add_info_format(pinfo, NULL, &ei_lbmc_analysis_no_reassembly, "LBMC EXTOPT: reassembly not in progress but fragment_offset not zero (%" G_GUINT16_FORMAT ")", fragment_offset);
+ expert_add_info_format(pinfo, NULL, &ei_lbmc_analysis_no_reassembly, "LBMC EXTOPT: reassembly not in progress but fragment_offset not zero (%" PRIu16 ")", fragment_offset);
}
else
{
@@ -10590,12 +10589,12 @@ static const gchar * lbmc_determine_data_msg_type(gboolean retransmission, const
}
}
-static lbm_uim_stream_info_t * lbmc_dup_stream_info(const lbm_uim_stream_info_t * info)
+static lbm_uim_stream_info_t * lbmc_dup_stream_info(wmem_allocator_t *scope, const lbm_uim_stream_info_t * info)
{
/* Returns a packet-scoped copy. */
lbm_uim_stream_info_t * ptr = NULL;
- ptr = wmem_new(wmem_packet_scope(), lbm_uim_stream_info_t);
+ ptr = wmem_new(scope, lbm_uim_stream_info_t);
ptr->channel = info->channel;
ptr->sqn = info->sqn;
ptr->endpoint_a.type = info->endpoint_a.type;
@@ -10616,7 +10615,7 @@ static lbm_uim_stream_info_t * lbmc_dup_stream_info(const lbm_uim_stream_info_t
{
ptr->endpoint_b.stream_info.dest = info->endpoint_b.stream_info.dest;
}
- ptr->description = wmem_strdup(wmem_packet_scope(), info->description);
+ ptr->description = wmem_strdup(scope, info->description);
return (ptr);
}
@@ -10892,7 +10891,7 @@ int lbmc_dissect_lbmc_packet(tvbuff_t * tvb, int offset, packet_info * pinfo, pr
frag_info.offset = 0;
frag_info.len = 0;
msgprop_len = 0;
- reassembly = wmem_new(wmem_packet_scope(), lbmc_extopt_reassembled_data_t);
+ reassembly = wmem_new(pinfo->pool, lbmc_extopt_reassembled_data_t);
lbmc_init_extopt_reassembled_data(reassembly);
data_is_umq_cmd_resp = FALSE;
stream_info.set = FALSE;
@@ -11299,7 +11298,7 @@ int lbmc_dissect_lbmc_packet(tvbuff_t * tvb, int offset, packet_info * pinfo, pr
proto_item_set_generated(pi);
proto_tree_move_item(subtree, last_initial_item, stream_item);
- stream_tap_info = wmem_new0(wmem_packet_scope(), lbm_uim_stream_tap_info_t);
+ stream_tap_info = wmem_new0(pinfo->pool, lbm_uim_stream_tap_info_t);
stream_tap_info->channel = inst_stream->channel;
stream_tap_info->substream_id = inst_substream->substream_id;
stream_tap_info->bytes = msglen;
@@ -11349,7 +11348,7 @@ int lbmc_dissect_lbmc_packet(tvbuff_t * tvb, int offset, packet_info * pinfo, pr
proto_item_set_generated(pi);
proto_tree_move_item(subtree, last_initial_item, stream_item);
- stream_tap_info = wmem_new0(wmem_packet_scope(), lbm_uim_stream_tap_info_t);
+ stream_tap_info = wmem_new0(pinfo->pool, lbm_uim_stream_tap_info_t);
stream_tap_info->channel = dom_stream->channel;
stream_tap_info->substream_id = dom_substream->substream_id;
stream_tap_info->bytes = msglen;
@@ -11443,7 +11442,7 @@ int lbmc_dissect_lbmc_packet(tvbuff_t * tvb, int offset, packet_info * pinfo, pr
{
/* Indicate a malformed packet */
expert_add_info_format(pinfo, NULL, &ei_lbmc_analysis_invalid_fragment,
- "Invalid fragment for message (msglen=%" G_GUINT32_FORMAT ", frag offset=%" G_GUINT32_FORMAT ", frag len=%d",
+ "Invalid fragment for message (msglen=%" PRIu32 ", frag offset=%" PRIu32 ", frag len=%d",
msg->total_len, frag_info.offset, frag_len);
}
else
@@ -11536,7 +11535,7 @@ int lbmc_dissect_lbmc_packet(tvbuff_t * tvb, int offset, packet_info * pinfo, pr
data_tvb,
0,
tvb_reported_length_remaining(data_tvb, 0),
- "%" G_GUINT32_FORMAT " Reassembled Fragments (%" G_GUINT32_FORMAT " bytes):",
+ "%" PRIu32 " Reassembled Fragments (%" PRIu32 " bytes):",
msg->fragment_count,
msg->total_len);
frag_tree = proto_item_add_subtree(frag_item, ett_lbmc_reassembly);
@@ -11550,7 +11549,7 @@ int lbmc_dissect_lbmc_packet(tvbuff_t * tvb, int offset, packet_info * pinfo, pr
cur->fragment_start,
cur->fragment_len,
cur->frame,
- "Frame: %" G_GUINT32_FORMAT ", payload: %" G_GUINT32_FORMAT "-%" G_GUINT32_FORMAT " (%" G_GUINT32_FORMAT " bytes)",
+ "Frame: %" PRIu32 ", payload: %" PRIu32 "-%" PRIu32 " (%" PRIu32 " bytes)",
cur->frame,
cur->fragment_start,
(cur->fragment_start + cur->fragment_len) - 1,
@@ -11558,11 +11557,11 @@ int lbmc_dissect_lbmc_packet(tvbuff_t * tvb, int offset, packet_info * pinfo, pr
proto_item_set_generated(pi);
if (first_item)
{
- proto_item_append_text(frag_item, " #%" G_GUINT32_FORMAT "(%" G_GUINT32_FORMAT ")", cur->frame, cur->fragment_len);
+ proto_item_append_text(frag_item, " #%" PRIu32 "(%" PRIu32 ")", cur->frame, cur->fragment_len);
}
else
{
- proto_item_append_text(frag_item, ", #%" G_GUINT32_FORMAT "(%" G_GUINT32_FORMAT ")", cur->frame, cur->fragment_len);
+ proto_item_append_text(frag_item, ", #%" PRIu32 "(%" PRIu32 ")", cur->frame, cur->fragment_len);
}
first_item = FALSE;
cur = cur->next;
@@ -11640,7 +11639,7 @@ int lbmc_dissect_lbmc_packet(tvbuff_t * tvb, int offset, packet_info * pinfo, pr
puim_stream_info->description = msg_type;
/* The dup is needed since there may be multiple stream infos per packet. */
- msg_info = lbmc_dup_stream_info(puim_stream_info);
+ msg_info = lbmc_dup_stream_info(pinfo->pool, puim_stream_info);
tap_queue_packet(lbmc_uim_tap_handle, pinfo, (void *)msg_info);
}
}
@@ -11659,7 +11658,7 @@ int lbmc_dissect_lbmc_packet(tvbuff_t * tvb, int offset, packet_info * pinfo, pr
puim_stream_info->description = msg_type;
/* The dup is needed since there may be multiple stream infos per packet. */
- msg_info = lbmc_dup_stream_info(puim_stream_info);
+ msg_info = lbmc_dup_stream_info(pinfo->pool, puim_stream_info);
tap_queue_packet(lbmc_uim_tap_handle, pinfo, (void *)msg_info);
}
}
@@ -13963,11 +13962,11 @@ void proto_register_lbmc(void)
{ &hf_lbmc_extopt_cfgopt_parent,
{ "Parent", "lbmc.extopt.cfgopt.parent", FT_UINT64, BASE_DEC_HEX, NULL, 0x0, NULL, HFILL } },
{ &hf_lbmc_extopt_cfgopt_name,
- { "Name", "lbmc.extopt.cfgopt.name", FT_STRING, FT_NONE, NULL, 0x0, NULL, HFILL } },
+ { "Name", "lbmc.extopt.cfgopt.name", FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL } },
{ &hf_lbmc_extopt_cfgopt_value,
- { "Value", "lbmc.extopt.cfgopt.value", FT_STRING, FT_NONE, NULL, 0x0, NULL, HFILL } },
+ { "Value", "lbmc.extopt.cfgopt.value", FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL } },
{ &hf_lbmc_extopt_msgsel,
- { "Message Selector", "lbmc.extopt.msgsel", FT_STRING, FT_NONE, NULL, 0x0, NULL, HFILL } },
+ { "Message Selector", "lbmc.extopt.msgsel", FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL } },
{ &hf_lbmc_extopt_reassembled_data,
{ "EXTOPT Reassembled Data", "lbmc.extopt.reassembled_data", FT_NONE, BASE_NONE, NULL, 0x0, NULL, HFILL } },
{ &hf_lbmc_extopt_reassembled_data_subtype,
@@ -13977,7 +13976,7 @@ void proto_register_lbmc(void)
{ &hf_lbmc_extopt_reassembled_data_data,
{ "Data", "lbmc.extopt.reassembled_data.data", FT_BYTES, FT_NONE, NULL, 0x0, NULL, HFILL } },
{ &hf_lbmc_extopt_reassembled_data_msgsel,
- { "Message Selector", "lbmc.extopt.reassembled_data.msgsel", FT_STRING, FT_NONE, NULL, 0x0, NULL, HFILL } },
+ { "Message Selector", "lbmc.extopt.reassembled_data.msgsel", FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL } },
{ &hf_lbm_msg_properties,
{ "Message Properties", "lbmc.lbm_msg_properties", FT_NONE, BASE_NONE, NULL, 0x0, NULL, HFILL } },
{ &hf_lbm_msg_properties_data,
@@ -14329,7 +14328,7 @@ void proto_register_lbmc(void)
expert_lbmc = expert_register_protocol(proto_lbmc);
expert_register_field_array(expert_lbmc, ei, array_length(ei));
- lbmc_heuristic_subdissector_list = register_heur_dissector_list("lbm_msg_payload", proto_lbmc);
+ lbmc_heuristic_subdissector_list = register_heur_dissector_list_with_description("lbm_msg_payload", "LBMC UMQ command response data", proto_lbmc);
prefs_register_protocol(tnw_protocol_handle, NULL);
lbmc_module = prefs_register_protocol_subtree("29West", proto_lbmc, proto_reg_handoff_lbmc);