2 # H.283 conformation file
14 #.FN_PARS LCTPDU/pduType
17 int32_t pdu_type = -1;
20 p = try_val_to_str(pdu_type, VALS(h283_T_pduType_vals));
21 if (!info_is_set && p ) {
22 col_set_str(actx->pinfo->cinfo, COL_INFO, p);
27 #.FN_PARS RDCData/dataType
30 int32_t data_type = -1;
33 p = try_val_to_str(data_type, VALS(h283_T_dataType_vals));
34 if (!info_is_set && p ) {
35 col_add_fstr(actx->pinfo->cinfo, COL_INFO, "RDCData/%s", p);
43 int32_t msg_type = -1;
46 p = try_val_to_str(msg_type, VALS(h283_LCTMessage_vals));
47 if (!info_is_set && p ) {
48 col_add_fstr(actx->pinfo->cinfo, COL_INFO, "LCTMessage/%s", p);
56 int32_t msg_type = -1;
59 p = try_val_to_str(msg_type, VALS(h283_LCTRequest_vals));
60 if (!info_is_set && p ) {
61 col_add_fstr(actx->pinfo->cinfo, COL_INFO, "LCTRequest/%s", p);
69 int32_t msg_type = -1;
72 p = try_val_to_str(msg_type, VALS(h283_LCTResponse_vals));
73 if (!info_is_set && p ) {
74 col_add_fstr(actx->pinfo->cinfo, COL_INFO, "LCTResponse/%s", p);
79 #.FN_PARS LCTIndication
82 int32_t msg_type = -1;
85 p = try_val_to_str(msg_type, VALS(h283_LCTIndication_vals));
86 if (!info_is_set && p ) {
87 col_add_fstr(actx->pinfo->cinfo, COL_INFO, "LCTIndication/%s", p);
92 #.FN_BODY RDCData/dataType/rdcPDU VAL_PTR = &next_tvb
93 tvbuff_t *next_tvb = NULL;
96 if (next_tvb && tvb_reported_length(next_tvb)) {
97 call_dissector((rdc_pdu_handle)?rdc_pdu_handle:data_handle, next_tvb, %(ACTX)s->pinfo, proto_tree_get_root(tree));
102 #.FN_BODY LCTResponse/deviceListResp VAL_PTR = &next_tvb
103 tvbuff_t *next_tvb = NULL;
106 if (next_tvb && tvb_reported_length(next_tvb)) {
107 call_dissector((rdc_device_list_handle)?rdc_device_list_handle:data_handle, next_tvb, %(ACTX)s->pinfo, tree);
112 RDCData/dataType/rdcPDU TYPE = FT_UINT32 DISPLAY = BASE_DEC
113 LCTResponse/deviceListResp TYPE = FT_UINT32 DISPLAY = BASE_DEC