/* Do not modify this file. */
/* It is created automatically by the ASN.1 to Wireshark dissector compiler */
/* packet-h282.c */
-/* ../../tools/asn2wrs.py -p h282 -c h282.cnf -s packet-h282-template RDC-PROTOCOL.asn */
+/* ../../tools/asn2wrs.py -p h282 -c ./h282.cnf -s ./packet-h282-template -D . RDC-PROTOCOL.asn */
/* Input file: packet-h282-template.c */
#include <glib.h>
#include <epan/packet.h>
-#include <epan/conversation.h>
#include <epan/oids.h>
#include <epan/asn1.h>
-#include <stdio.h>
-#include <string.h>
-
#include "packet-per.h"
#define PNAME "H.282 Remote Device Control"
#define PFNAME "rdc"
/* Initialize the protocol and registered fields */
-int proto_h282 = -1;
+static int proto_h282 = -1;
/*--- Included file: packet-h282-hf.c ---*/
#line 1 "packet-h282-hf.c"
static int hf_h282_nonStandardIndication = -1; /* NonStandardPDU */
/*--- End of included file: packet-h282-hf.c ---*/
-#line 48 "packet-h282-template.c"
+#line 44 "packet-h282-template.c"
/* Initialize the subtree pointers */
static int ett_h282 = -1;
static gint ett_h282_IndicationPDU = -1;
/*--- End of included file: packet-h282-ett.c ---*/
-#line 52 "packet-h282-template.c"
+#line 48 "packet-h282-template.c"
/* Dissectors */
static int
dissect_h282_TextString(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_BMPString(tvb, offset, actx, tree, hf_index,
- 0, 255);
+ 0, 255, FALSE);
return offset;
}
dissect_h282_SET_SIZE_0_127_OF_DeviceProfile(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_set_of(tvb, offset, actx, tree, hf_index,
ett_h282_SET_SIZE_0_127_OF_DeviceProfile, SET_SIZE_0_127_OF_DeviceProfile_set_of,
- 0, 127);
+ 0, 127, FALSE);
return offset;
}
dissect_h282_SET_SIZE_0_127_OF_StreamProfile(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_set_of(tvb, offset, actx, tree, hf_index,
ett_h282_SET_SIZE_0_127_OF_StreamProfile, SET_SIZE_0_127_OF_StreamProfile_set_of,
- 0, 127);
+ 0, 127, FALSE);
return offset;
}
dissect_h282_T_presetCapability(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_set_of(tvb, offset, actx, tree, hf_index,
ett_h282_T_presetCapability, T_presetCapability_set_of,
- 0, 255);
+ 0, 255, FALSE);
return offset;
}
dissect_h282_T_filterTextLabel(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_set_of(tvb, offset, actx, tree, hf_index,
ett_h282_T_filterTextLabel, T_filterTextLabel_set_of,
- 0, 255);
+ 0, 255, FALSE);
return offset;
}
dissect_h282_T_accessoryTextLabel(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_set_of(tvb, offset, actx, tree, hf_index,
ett_h282_T_accessoryTextLabel, T_accessoryTextLabel_set_of,
- 0, 255);
+ 0, 255, FALSE);
return offset;
}
dissect_h282_T_lightTextLabel(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_set_of(tvb, offset, actx, tree, hf_index,
ett_h282_T_lightTextLabel, T_lightTextLabel_set_of,
- 0, 10);
+ 0, 10, FALSE);
return offset;
}
dissect_h282_T_multiplierFactors(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_set_of(tvb, offset, actx, tree, hf_index,
ett_h282_T_multiplierFactors, T_multiplierFactors_set_of,
- 1, 64);
+ 1, 64, FALSE);
return offset;
}
dissect_h282_T_divisorFactors(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_set_of(tvb, offset, actx, tree, hf_index,
ett_h282_T_divisorFactors, T_divisorFactors_set_of,
- 1, 64);
+ 1, 64, FALSE);
return offset;
}
dissect_h282_T_availableDevices(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_set_of(tvb, offset, actx, tree, hf_index,
ett_h282_T_availableDevices, T_availableDevices_set_of,
- 2, 64);
+ 2, 64, FALSE);
return offset;
}
dissect_h282_T_availableDevices_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_set_of(tvb, offset, actx, tree, hf_index,
ett_h282_T_availableDevices_01, T_availableDevices_01_set_of,
- 2, 64);
+ 2, 64, FALSE);
return offset;
}
dissect_h282_T_inputDevices(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_set_of(tvb, offset, actx, tree, hf_index,
ett_h282_T_inputDevices, T_inputDevices_set_of,
- 2, 64);
+ 2, 64, FALSE);
return offset;
}
dissect_h282_SET_SIZE_1_8_OF_ControlAttribute(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_set_of(tvb, offset, actx, tree, hf_index,
ett_h282_SET_SIZE_1_8_OF_ControlAttribute, SET_SIZE_1_8_OF_ControlAttribute_set_of,
- 1, 8);
+ 1, 8, FALSE);
return offset;
}
dissect_h282_SET_SIZE_1_16_OF_StatusAttributeIdentifier(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_set_of(tvb, offset, actx, tree, hf_index,
ett_h282_SET_SIZE_1_16_OF_StatusAttributeIdentifier, SET_SIZE_1_16_OF_StatusAttributeIdentifier_set_of,
- 1, 16);
+ 1, 16, FALSE);
return offset;
}
dissect_h282_SET_SIZE_1_16_OF_StatusAttribute(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_set_of(tvb, offset, actx, tree, hf_index,
ett_h282_SET_SIZE_1_16_OF_StatusAttribute, SET_SIZE_1_16_OF_StatusAttribute_set_of,
- 1, 16);
+ 1, 16, FALSE);
return offset;
}
dissect_h282_SET_SIZE_1_8_OF_DeviceEvent(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_set_of(tvb, offset, actx, tree, hf_index,
ett_h282_SET_SIZE_1_8_OF_DeviceEvent, SET_SIZE_1_8_OF_DeviceEvent_set_of,
- 1, 8);
+ 1, 8, FALSE);
return offset;
}
#line 27 "h282.cnf"
p = match_strval(msg_type, VALS(h282_RequestPDU_vals));
- if (p && check_col(actx->pinfo->cinfo, COL_INFO))
+ if (p)
col_add_fstr(actx->pinfo->cinfo, COL_INFO, "RequestPDU/%s", p);
return offset;
#line 38 "h282.cnf"
p = match_strval(msg_type, VALS(h282_ResponsePDU_vals));
- if (p && check_col(actx->pinfo->cinfo, COL_INFO))
+ if (p)
col_add_fstr(actx->pinfo->cinfo, COL_INFO, "ResponsePDU/%s", p);
return offset;
#line 49 "h282.cnf"
p = match_strval(msg_type, VALS(h282_IndicationPDU_vals));
- if (p && check_col(actx->pinfo->cinfo, COL_INFO))
+ if (p)
col_add_fstr(actx->pinfo->cinfo, COL_INFO, "IndicationPDU/%s", p);
return offset;
/*--- End of included file: packet-h282-fn.c ---*/
-#line 58 "packet-h282-template.c"
+#line 54 "packet-h282-template.c"
static int
dissect_h282(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
proto_item *ti = NULL;
proto_tree *h282_tree = NULL;
- if (check_col(pinfo->cinfo, COL_PROTOCOL))
- col_set_str(pinfo->cinfo, COL_PROTOCOL, PSNAME);
+ col_set_str(pinfo->cinfo, COL_PROTOCOL, PSNAME);
ti = proto_tree_add_item(tree, proto_h282, tvb, 0, -1, FALSE);
h282_tree = proto_item_add_subtree(ti, ett_h282);
"h282.OBJECT_IDENTIFIER", HFILL }},
{ &hf_h282_h221NonStandard,
{ "h221NonStandard", "h282.h221NonStandard",
- FT_BYTES, BASE_HEX, NULL, 0,
+ FT_BYTES, BASE_NONE, NULL, 0,
"h282.H221NonStandardIdentifier", HFILL }},
{ &hf_h282_key,
{ "key", "h282.key",
"h282.Key", HFILL }},
{ &hf_h282_data,
{ "data", "h282.data",
- FT_BYTES, BASE_HEX, NULL, 0,
+ FT_BYTES, BASE_NONE, NULL, 0,
"h282.OCTET_STRING", HFILL }},
{ &hf_h282_h221nonStandard,
{ "h221nonStandard", "h282.h221nonStandard",
- FT_BYTES, BASE_HEX, NULL, 0,
+ FT_BYTES, BASE_NONE, NULL, 0,
"h282.H221NonStandardIdentifier", HFILL }},
{ &hf_h282_camera,
{ "camera", "h282.camera",
"h282.DeviceID", HFILL }},
{ &hf_h282_audioSourceFlag,
{ "audioSourceFlag", "h282.audioSourceFlag",
- FT_BOOLEAN, 8, NULL, 0,
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
"h282.BOOLEAN", HFILL }},
{ &hf_h282_audioSinkFlag,
{ "audioSinkFlag", "h282.audioSinkFlag",
- FT_BOOLEAN, 8, NULL, 0,
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
"h282.BOOLEAN", HFILL }},
{ &hf_h282_videoSourceFlag,
{ "videoSourceFlag", "h282.videoSourceFlag",
- FT_BOOLEAN, 8, NULL, 0,
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
"h282.BOOLEAN", HFILL }},
{ &hf_h282_videoSinkFlag,
{ "videoSinkFlag", "h282.videoSinkFlag",
- FT_BOOLEAN, 8, NULL, 0,
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
"h282.BOOLEAN", HFILL }},
{ &hf_h282_remoteControlFlag,
{ "remoteControlFlag", "h282.remoteControlFlag",
- FT_BOOLEAN, 8, NULL, 0,
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
"h282.BOOLEAN", HFILL }},
{ &hf_h282_instanceNumber,
{ "instanceNumber", "h282.instanceNumber",
"h282.StreamID", HFILL }},
{ &hf_h282_videoStreamFlag,
{ "videoStreamFlag", "h282.videoStreamFlag",
- FT_BOOLEAN, 8, NULL, 0,
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
"h282.BOOLEAN", HFILL }},
{ &hf_h282_sourceChangeFlag,
{ "sourceChangeFlag", "h282.sourceChangeFlag",
- FT_BOOLEAN, 8, NULL, 0,
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
"h282.BOOLEAN", HFILL }},
{ &hf_h282_streamName,
{ "streamName", "h282.streamName",
FT_UINT32, BASE_DEC, VALS(h282_Key_vals), 0,
"h282.Key", HFILL }},
{ &hf_h282_NonCollapsingCapabilities_item,
- { "NonCollapsingCapabilities", "h282.NonCollapsingCapabilities_item",
+ { "NonCollapsingCapabilities item", "h282.NonCollapsingCapabilities_item",
FT_NONE, BASE_NONE, NULL, 0,
"h282.NonCollapsingCapabilities_item", HFILL }},
{ &hf_h282_capabilityID,
FT_UINT32, BASE_DEC, NULL, 0,
"h282.SET_SIZE_0_127_OF_DeviceProfile", HFILL }},
{ &hf_h282_deviceList_item,
- { "deviceList", "h282.deviceList_item",
+ { "DeviceProfile", "h282.DeviceProfile",
FT_NONE, BASE_NONE, NULL, 0,
"h282.DeviceProfile", HFILL }},
{ &hf_h282_streamList,
FT_UINT32, BASE_DEC, NULL, 0,
"h282.SET_SIZE_0_127_OF_StreamProfile", HFILL }},
{ &hf_h282_streamList_item,
- { "streamList", "h282.streamList_item",
+ { "StreamProfile", "h282.StreamProfile",
FT_NONE, BASE_NONE, NULL, 0,
"h282.StreamProfile", HFILL }},
{ &hf_h282_playing,
FT_UINT32, BASE_DEC, NULL, 0,
"h282.T_presetCapability", HFILL }},
{ &hf_h282_presetCapability_item,
- { "presetCapability", "h282.presetCapability_item",
+ { "presetCapability item", "h282.presetCapability_item",
FT_NONE, BASE_NONE, NULL, 0,
"h282.T_presetCapability_item", HFILL }},
{ &hf_h282_presetNumber,
"h282.PresetNumber", HFILL }},
{ &hf_h282_storeModeSupported,
{ "storeModeSupported", "h282.storeModeSupported",
- FT_BOOLEAN, 8, NULL, 0,
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
"h282.BOOLEAN", HFILL }},
{ &hf_h282_presetTextLabel,
{ "presetTextLabel", "h282.presetTextLabel",
- FT_BYTES, BASE_HEX, NULL, 0,
+ FT_BYTES, BASE_NONE, NULL, 0,
"h282.DeviceText", HFILL }},
{ &hf_h282_maxNumberOfFilters,
{ "maxNumberOfFilters", "h282.maxNumberOfFilters",
FT_UINT32, BASE_DEC, NULL, 0,
"h282.T_filterTextLabel", HFILL }},
{ &hf_h282_filterTextLabel_item,
- { "filterTextLabel", "h282.filterTextLabel_item",
+ { "filterTextLabel item", "h282.filterTextLabel_item",
FT_NONE, BASE_NONE, NULL, 0,
"h282.T_filterTextLabel_item", HFILL }},
{ &hf_h282_filterNumber,
"h282.INTEGER_1_255", HFILL }},
{ &hf_h282_filterTextLabel_01,
{ "filterTextLabel", "h282.filterTextLabel",
- FT_BYTES, BASE_HEX, NULL, 0,
+ FT_BYTES, BASE_NONE, NULL, 0,
"h282.DeviceText", HFILL }},
{ &hf_h282_maxNumberOfLens,
{ "maxNumberOfLens", "h282.maxNumberOfLens",
FT_UINT32, BASE_DEC, NULL, 0,
"h282.T_accessoryTextLabel", HFILL }},
{ &hf_h282_accessoryTextLabel_item,
- { "accessoryTextLabel", "h282.accessoryTextLabel_item",
+ { "accessoryTextLabel item", "h282.accessoryTextLabel_item",
FT_NONE, BASE_NONE, NULL, 0,
"h282.T_accessoryTextLabel_item", HFILL }},
{ &hf_h282_lensNumber,
"h282.INTEGER_1_255", HFILL }},
{ &hf_h282_lensTextLabel,
{ "lensTextLabel", "h282.lensTextLabel",
- FT_BYTES, BASE_HEX, NULL, 0,
+ FT_BYTES, BASE_NONE, NULL, 0,
"h282.DeviceText", HFILL }},
{ &hf_h282_maxNumber_01,
{ "maxNumber", "h282.maxNumber",
FT_UINT32, BASE_DEC, NULL, 0,
"h282.T_lightTextLabel", HFILL }},
{ &hf_h282_lightTextLabel_item,
- { "lightTextLabel", "h282.lightTextLabel_item",
+ { "lightTextLabel item", "h282.lightTextLabel_item",
FT_NONE, BASE_NONE, NULL, 0,
"h282.T_lightTextLabel_item", HFILL }},
{ &hf_h282_lightNumber,
"h282.INTEGER_1_10", HFILL }},
{ &hf_h282_lightLabel,
{ "lightLabel", "h282.lightLabel",
- FT_BYTES, BASE_HEX, NULL, 0,
+ FT_BYTES, BASE_NONE, NULL, 0,
"h282.DeviceText", HFILL }},
{ &hf_h282_maxSpeed,
{ "maxSpeed", "h282.maxSpeed",
FT_UINT32, BASE_DEC, NULL, 0,
"h282.T_multiplierFactors", HFILL }},
{ &hf_h282_multiplierFactors_item,
- { "multiplierFactors", "h282.multiplierFactors_item",
+ { "multiplierFactors item", "h282.multiplierFactors_item",
FT_UINT32, BASE_DEC, NULL, 0,
"h282.INTEGER_10_1000", HFILL }},
{ &hf_h282_divisorFactors,
FT_UINT32, BASE_DEC, NULL, 0,
"h282.T_divisorFactors", HFILL }},
{ &hf_h282_divisorFactors_item,
- { "divisorFactors", "h282.divisorFactors_item",
+ { "divisorFactors item", "h282.divisorFactors_item",
FT_UINT32, BASE_DEC, NULL, 0,
"h282.INTEGER_10_1000", HFILL }},
{ &hf_h282_numberOfDeviceInputs,
FT_UINT32, BASE_DEC, NULL, 0,
"h282.T_availableDevices", HFILL }},
{ &hf_h282_availableDevices_item,
- { "availableDevices", "h282.availableDevices_item",
+ { "availableDevices item", "h282.availableDevices_item",
FT_NONE, BASE_NONE, NULL, 0,
"h282.T_availableDevices_item", HFILL }},
{ &hf_h282_deviceClass,
FT_UINT32, BASE_DEC, NULL, 0,
"h282.T_availableDevices_01", HFILL }},
{ &hf_h282_availableDevices_item_01,
- { "availableDevices", "h282.availableDevices_item",
+ { "availableDevices item", "h282.availableDevices_item",
FT_NONE, BASE_NONE, NULL, 0,
"h282.T_availableDevices_item_01", HFILL }},
{ &hf_h282_deviceStateSupported,
"h282.INTEGER_10_1000", HFILL }},
{ &hf_h282_multiplyFactor,
{ "multiplyFactor", "h282.multiplyFactor",
- FT_BOOLEAN, 8, NULL, 0,
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
"h282.BOOLEAN", HFILL }},
{ &hf_h282_inputDevices,
{ "inputDevices", "h282.inputDevices",
FT_UINT32, BASE_DEC, NULL, 0,
"h282.T_inputDevices", HFILL }},
{ &hf_h282_inputDevices_item,
- { "inputDevices", "h282.inputDevices_item",
+ { "inputDevices item", "h282.inputDevices_item",
FT_NONE, BASE_NONE, NULL, 0,
"h282.T_inputDevices_item", HFILL }},
{ &hf_h282_setDeviceState,
"h282.AutoSlideDisplayTime", HFILL }},
{ &hf_h282_continuousRewindControl,
{ "continuousRewindControl", "h282.continuousRewindControl",
- FT_BOOLEAN, 8, NULL, 0,
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
"h282.BOOLEAN", HFILL }},
{ &hf_h282_continuousFastForwardControl,
{ "continuousFastForwardControl", "h282.continuousFastForwardControl",
- FT_BOOLEAN, 8, NULL, 0,
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
"h282.BOOLEAN", HFILL }},
{ &hf_h282_searchBackwardsControl,
{ "searchBackwardsControl", "h282.searchBackwardsControl",
- FT_BOOLEAN, 8, NULL, 0,
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
"h282.BOOLEAN", HFILL }},
{ &hf_h282_searchForwardsControl,
{ "searchForwardsControl", "h282.searchForwardsControl",
- FT_BOOLEAN, 8, NULL, 0,
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
"h282.BOOLEAN", HFILL }},
{ &hf_h282_pause_01,
{ "pause", "h282.pause",
- FT_BOOLEAN, 8, NULL, 0,
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
"h282.BOOLEAN", HFILL }},
{ &hf_h282_selectProgram,
{ "selectProgram", "h282.selectProgram",
"h282.ProgramDuration", HFILL }},
{ &hf_h282_continuousPlayBackMode,
{ "continuousPlayBackMode", "h282.continuousPlayBackMode",
- FT_BOOLEAN, 8, NULL, 0,
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
"h282.BOOLEAN", HFILL }},
{ &hf_h282_setPlaybackSpeed,
{ "setPlaybackSpeed", "h282.setPlaybackSpeed",
"h282.PlaybackSpeed", HFILL }},
{ &hf_h282_play,
{ "play", "h282.play",
- FT_BOOLEAN, 8, NULL, 0,
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
"h282.BOOLEAN", HFILL }},
{ &hf_h282_setAudioOutputMute,
{ "setAudioOutputMute", "h282.setAudioOutputMute",
- FT_BOOLEAN, 8, NULL, 0,
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
"h282.BOOLEAN", HFILL }},
{ &hf_h282_playToNormalPlayTimePoint,
{ "playToNormalPlayTimePoint", "h282.playToNormalPlayTimePoint",
"h282.ProgramDuration", HFILL }},
{ &hf_h282_record,
{ "record", "h282.record",
- FT_BOOLEAN, 8, NULL, 0,
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
"h282.BOOLEAN", HFILL }},
{ &hf_h282_recordForDuration,
{ "recordForDuration", "h282.recordForDuration",
"h282.PlaybackSpeed", HFILL }},
{ &hf_h282_mute,
{ "mute", "h282.mute",
- FT_BOOLEAN, 8, NULL, 0,
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
"h282.BOOLEAN", HFILL }},
{ &hf_h282_currentdeviceState,
{ "currentdeviceState", "h282.currentdeviceState",
"h282.NonStandardIdentifier", HFILL }},
{ &hf_h282_deviceLockChanged,
{ "deviceLockChanged", "h282.deviceLockChanged",
- FT_BOOLEAN, 8, NULL, 0,
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
"h282.BOOLEAN", HFILL }},
{ &hf_h282_deviceAvailabilityChanged,
{ "deviceAvailabilityChanged", "h282.deviceAvailabilityChanged",
- FT_BOOLEAN, 8, NULL, 0,
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
"h282.BOOLEAN", HFILL }},
{ &hf_h282_cameraPannedToLimit,
{ "cameraPannedToLimit", "h282.cameraPannedToLimit",
"h282.NULL", HFILL }},
{ &hf_h282_sourceEventNotify,
{ "sourceEventNotify", "h282.sourceEventNotify",
- FT_BOOLEAN, 8, NULL, 0,
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
"h282.BOOLEAN", HFILL }},
{ &hf_h282_result_01,
{ "result", "h282.result",
FT_UINT32, BASE_DEC, NULL, 0,
"h282.SET_OF_DeviceAttribute", HFILL }},
{ &hf_h282_deviceAttributeList_item,
- { "deviceAttributeList", "h282.deviceAttributeList_item",
+ { "DeviceAttribute", "h282.DeviceAttribute",
FT_UINT32, BASE_DEC, VALS(h282_DeviceAttribute_vals), 0,
"h282.DeviceAttribute", HFILL }},
{ &hf_h282_result_02,
"h282.NULL", HFILL }},
{ &hf_h282_lockFlag,
{ "lockFlag", "h282.lockFlag",
- FT_BOOLEAN, 8, NULL, 0,
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
"h282.BOOLEAN", HFILL }},
{ &hf_h282_result_03,
{ "result", "h282.result",
FT_UINT32, BASE_DEC, NULL, 0,
"h282.SET_SIZE_1_8_OF_ControlAttribute", HFILL }},
{ &hf_h282_controlAttributeList_item,
- { "controlAttributeList", "h282.controlAttributeList_item",
+ { "ControlAttribute", "h282.ControlAttribute",
FT_UINT32, BASE_DEC, VALS(h282_ControlAttribute_vals), 0,
"h282.ControlAttribute", HFILL }},
{ &hf_h282_statusAttributeIdentifierList,
FT_UINT32, BASE_DEC, NULL, 0,
"h282.SET_SIZE_1_16_OF_StatusAttributeIdentifier", HFILL }},
{ &hf_h282_statusAttributeIdentifierList_item,
- { "statusAttributeIdentifierList", "h282.statusAttributeIdentifierList_item",
+ { "StatusAttributeIdentifier", "h282.StatusAttributeIdentifier",
FT_UINT32, BASE_DEC, VALS(h282_StatusAttributeIdentifier_vals), 0,
"h282.StatusAttributeIdentifier", HFILL }},
{ &hf_h282_statusAttributeList,
FT_UINT32, BASE_DEC, NULL, 0,
"h282.SET_SIZE_1_16_OF_StatusAttribute", HFILL }},
{ &hf_h282_statusAttributeList_item,
- { "statusAttributeList", "h282.statusAttributeList_item",
+ { "StatusAttribute", "h282.StatusAttribute",
FT_UINT32, BASE_DEC, VALS(h282_StatusAttribute_vals), 0,
"h282.StatusAttribute", HFILL }},
{ &hf_h282_result_05,
FT_UINT32, BASE_DEC, NULL, 0,
"h282.SET_OF_DeviceEventIdentifier", HFILL }},
{ &hf_h282_deviceEventIdentifierList_item,
- { "deviceEventIdentifierList", "h282.deviceEventIdentifierList_item",
+ { "DeviceEventIdentifier", "h282.DeviceEventIdentifier",
FT_UINT32, BASE_DEC, VALS(h282_DeviceEventIdentifier_vals), 0,
"h282.DeviceEventIdentifier", HFILL }},
{ &hf_h282_result_06,
FT_UINT32, BASE_DEC, NULL, 0,
"h282.SET_SIZE_1_8_OF_DeviceEvent", HFILL }},
{ &hf_h282_deviceEventList_item,
- { "deviceEventList", "h282.deviceEventList_item",
+ { "DeviceEvent", "h282.DeviceEvent",
FT_UINT32, BASE_DEC, VALS(h282_DeviceEvent_vals), 0,
"h282.DeviceEvent", HFILL }},
{ &hf_h282_nonStandardData,
"h282.NonStandardPDU", HFILL }},
/*--- End of included file: packet-h282-hfarr.c ---*/
-#line 80 "packet-h282-template.c"
+#line 75 "packet-h282-template.c"
};
/* List of subtrees */
&ett_h282_IndicationPDU,
/*--- End of included file: packet-h282-ettarr.c ---*/
-#line 86 "packet-h282-template.c"
+#line 81 "packet-h282-template.c"
};
/* Register protocol */