diff options
Diffstat (limited to 'epan/dissectors/packet-p7.c')
-rw-r--r-- | epan/dissectors/packet-p7.c | 1247 |
1 files changed, 624 insertions, 623 deletions
diff --git a/epan/dissectors/packet-p7.c b/epan/dissectors/packet-p7.c index c791133d..3c72a12b 100644 --- a/epan/dissectors/packet-p7.c +++ b/epan/dissectors/packet-p7.c @@ -1,7 +1,7 @@ /* Do not modify this file. Changes will be overwritten. */ /* Generated automatically by the ASN.1 to Wireshark dissector compiler */ /* packet-p7.c */ -/* asn2wrs.py -b -C -L -p p7 -c ./p7.cnf -s ./packet-p7-template -D . -O ../.. MSAbstractService.asn MSGeneralAttributeTypes.asn MSAccessProtocol.asn MSUpperBounds.asn */ +/* asn2wrs.py -b -C -q -L -p p7 -c ./p7.cnf -s ./packet-p7-template -D . -O ../.. MSAbstractService.asn MSGeneralAttributeTypes.asn MSAccessProtocol.asn MSUpperBounds.asn */ /* packet-p7.c * Routines for X.413 (P7) packet dissection @@ -21,6 +21,7 @@ #include <epan/oids.h> #include <epan/asn1.h> #include <epan/proto_data.h> +#include <wsutil/array.h> #include "packet-ber.h" #include "packet-acse.h" @@ -38,10 +39,10 @@ void proto_register_p7(void); void proto_reg_handoff_p7(void); -static int seqno = 0; +static int seqno; /* Initialize the protocol and registered fields */ -static int proto_p7 = -1; +static int proto_p7; #define op_ms_submission_control 2 #define op_ms_message_submission 3 @@ -98,511 +99,511 @@ static int proto_p7 = -1; #define ub_ua_registrations 128 #define ub_ua_restrictions 16 -static int hf_p7_AutoActionType_PDU = -1; /* AutoActionType */ -static int hf_p7_AutoActionError_PDU = -1; /* AutoActionError */ -static int hf_p7_EntryType_PDU = -1; /* EntryType */ -static int hf_p7_SequenceNumber_PDU = -1; /* SequenceNumber */ -static int hf_p7_RetrievalStatus_PDU = -1; /* RetrievalStatus */ -static int hf_p7_MessageGroupName_PDU = -1; /* MessageGroupName */ -static int hf_p7_MSBindArgument_PDU = -1; /* MSBindArgument */ -static int hf_p7_MSBindResult_PDU = -1; /* MSBindResult */ -static int hf_p7_MS_EIT_PDU = -1; /* MS_EIT */ -static int hf_p7_ChangeCredentialsAlgorithms_PDU = -1; /* ChangeCredentialsAlgorithms */ -static int hf_p7_PAR_ms_bind_error_PDU = -1; /* PAR_ms_bind_error */ -static int hf_p7_CreationTime_PDU = -1; /* CreationTime */ -static int hf_p7_OriginatorToken_PDU = -1; /* OriginatorToken */ -static int hf_p7_SummarizeArgument_PDU = -1; /* SummarizeArgument */ -static int hf_p7_SummarizeResult_PDU = -1; /* SummarizeResult */ -static int hf_p7_ListArgument_PDU = -1; /* ListArgument */ -static int hf_p7_ListResult_PDU = -1; /* ListResult */ -static int hf_p7_FetchArgument_PDU = -1; /* FetchArgument */ -static int hf_p7_FetchResult_PDU = -1; /* FetchResult */ -static int hf_p7_DeleteArgument_PDU = -1; /* DeleteArgument */ -static int hf_p7_DeleteResult_PDU = -1; /* DeleteResult */ -static int hf_p7_Register_MSArgument_PDU = -1; /* Register_MSArgument */ -static int hf_p7_Register_MSResult_PDU = -1; /* Register_MSResult */ -static int hf_p7_ProtectedChangeCredentials_PDU = -1; /* ProtectedChangeCredentials */ -static int hf_p7_AlertArgument_PDU = -1; /* AlertArgument */ -static int hf_p7_AlertResult_PDU = -1; /* AlertResult */ -static int hf_p7_ModifyArgument_PDU = -1; /* ModifyArgument */ -static int hf_p7_ModifyResult_PDU = -1; /* ModifyResult */ -static int hf_p7_MSMessageSubmissionArgument_PDU = -1; /* MSMessageSubmissionArgument */ -static int hf_p7_MSMessageSubmissionResult_PDU = -1; /* MSMessageSubmissionResult */ -static int hf_p7_MSProbeSubmissionArgument_PDU = -1; /* MSProbeSubmissionArgument */ -static int hf_p7_MSProbeSubmissionResult_PDU = -1; /* MSProbeSubmissionResult */ -static int hf_p7_PAR_attribute_error_PDU = -1; /* PAR_attribute_error */ -static int hf_p7_PAR_auto_action_request_error_PDU = -1; /* PAR_auto_action_request_error */ -static int hf_p7_PAR_delete_error_PDU = -1; /* PAR_delete_error */ -static int hf_p7_PAR_fetch_restriction_error_PDU = -1; /* PAR_fetch_restriction_error */ -static int hf_p7_PAR_invalid_parameters_error_PDU = -1; /* PAR_invalid_parameters_error */ -static int hf_p7_PAR_range_error_PDU = -1; /* PAR_range_error */ -static int hf_p7_PAR_sequence_number_error_PDU = -1; /* PAR_sequence_number_error */ -static int hf_p7_ServiceErrorParameter_PDU = -1; /* ServiceErrorParameter */ -static int hf_p7_MessageGroupErrorParameter_PDU = -1; /* MessageGroupErrorParameter */ -static int hf_p7_MSExtensionErrorParameter_PDU = -1; /* MSExtensionErrorParameter */ -static int hf_p7_PAR_register_ms_error_PDU = -1; /* PAR_register_ms_error */ -static int hf_p7_ModifyErrorParameter_PDU = -1; /* ModifyErrorParameter */ -static int hf_p7_EntryClassErrorParameter_PDU = -1; /* EntryClassErrorParameter */ -static int hf_p7_ReportLocation_PDU = -1; /* ReportLocation */ -static int hf_p7_PerRecipientReport_PDU = -1; /* PerRecipientReport */ -static int hf_p7_ReportSummary_PDU = -1; /* ReportSummary */ -static int hf_p7_DeferredDeliveryCancellationTime_PDU = -1; /* DeferredDeliveryCancellationTime */ -static int hf_p7_DeletionTime_PDU = -1; /* DeletionTime */ -static int hf_p7_SubmissionError_PDU = -1; /* SubmissionError */ -static int hf_p7_SignatureVerificationStatus_PDU = -1; /* SignatureVerificationStatus */ -static int hf_p7_StoragePeriod_PDU = -1; /* StoragePeriod */ -static int hf_p7_StorageTime_PDU = -1; /* StorageTime */ -static int hf_p7_RTSE_apdus_PDU = -1; /* RTSE_apdus */ -static int hf_p7_attribute_type = -1; /* AttributeType */ -static int hf_p7_attribute_values = -1; /* AttributeValues */ -static int hf_p7_attribute_values_item = -1; /* AttributeItem */ -static int hf_p7_auto_action_type = -1; /* AutoActionType */ -static int hf_p7_registration_identifier = -1; /* INTEGER_1_ub_per_auto_action */ -static int hf_p7_registration_parameter = -1; /* T_registration_parameter */ -static int hf_p7_error_code = -1; /* T_error_code */ -static int hf_p7_error_parameter = -1; /* T_error_parameter */ -static int hf_p7_MSExtensions_item = -1; /* MSExtensionItem */ -static int hf_p7_MessageGroupName_item = -1; /* GroupNamePart */ -static int hf_p7_initiator_name = -1; /* T_initiator_name */ -static int hf_p7_initiator_credentials = -1; /* InitiatorCredentials */ -static int hf_p7_security_context = -1; /* SecurityContext */ -static int hf_p7_fetch_restrictions = -1; /* Restrictions */ -static int hf_p7_ms_configuration_request = -1; /* BOOLEAN */ -static int hf_p7_ua_registration_identifier = -1; /* RegistrationIdentifier */ -static int hf_p7_bind_extensions = -1; /* MSExtensions */ -static int hf_p7_allowed_content_types = -1; /* T_allowed_content_types */ -static int hf_p7_allowed_content_types_item = -1; /* OBJECT_IDENTIFIER */ -static int hf_p7_allowed_EITs = -1; /* MS_EITs */ -static int hf_p7_maximum_attribute_length = -1; /* INTEGER */ -static int hf_p7_MS_EITs_item = -1; /* MS_EIT */ -static int hf_p7_responder_credentials = -1; /* ResponderCredentials */ -static int hf_p7_available_auto_actions = -1; /* SET_SIZE_1_ub_auto_actions_OF_AutoActionType */ -static int hf_p7_available_auto_actions_item = -1; /* AutoActionType */ -static int hf_p7_available_attribute_types = -1; /* SET_SIZE_1_ub_attributes_supported_OF_AttributeType */ -static int hf_p7_available_attribute_types_item = -1; /* AttributeType */ -static int hf_p7_alert_indication = -1; /* BOOLEAN */ -static int hf_p7_content_types_supported = -1; /* T_content_types_supported */ -static int hf_p7_content_types_supported_item = -1; /* OBJECT_IDENTIFIER */ -static int hf_p7_entry_classes_supported = -1; /* SET_SIZE_1_ub_entry_classes_OF_EntryClass */ -static int hf_p7_entry_classes_supported_item = -1; /* EntryClass */ -static int hf_p7_matching_rules_supported = -1; /* T_matching_rules_supported */ -static int hf_p7_matching_rules_supported_item = -1; /* OBJECT_IDENTIFIER */ -static int hf_p7_bind_result_extensions = -1; /* MSExtensions */ -static int hf_p7_message_group_depth = -1; /* INTEGER_1_ub_group_depth */ -static int hf_p7_auto_action_error_indication = -1; /* AutoActionErrorIndication */ -static int hf_p7_unsupported_extensions = -1; /* T_unsupported_extensions */ -static int hf_p7_unsupported_extensions_item = -1; /* OBJECT_IDENTIFIER */ -static int hf_p7_ua_registration_id_unknown = -1; /* BOOLEAN */ -static int hf_p7_service_information = -1; /* GeneralString_SIZE_1_ub_service_information_length */ -static int hf_p7_ChangeCredentialsAlgorithms_item = -1; /* OBJECT_IDENTIFIER */ -static int hf_p7_indication_only = -1; /* NULL */ -static int hf_p7_auto_action_log_entry = -1; /* SequenceNumber */ -static int hf_p7_unqualified_error = -1; /* BindProblem */ -static int hf_p7_qualified_error = -1; /* T_qualified_error */ -static int hf_p7_bind_problem = -1; /* BindProblem */ -static int hf_p7_supplementary_information = -1; /* GeneralString_SIZE_1_ub_supplementary_info_length */ -static int hf_p7_bind_extension_errors = -1; /* T_bind_extension_errors */ -static int hf_p7_bind_extension_errors_item = -1; /* OBJECT_IDENTIFIER */ -static int hf_p7_sequence_number_range = -1; /* NumberRange */ -static int hf_p7_creation_time_range = -1; /* TimeRange */ -static int hf_p7_from_number = -1; /* T_from_number */ -static int hf_p7_to_number = -1; /* T_to_number */ -static int hf_p7_from_time = -1; /* CreationTime */ -static int hf_p7_to_time = -1; /* CreationTime */ -static int hf_p7_filter_item = -1; /* FilterItem */ -static int hf_p7_and = -1; /* SET_OF_Filter */ -static int hf_p7_and_item = -1; /* Filter */ -static int hf_p7_or = -1; /* SET_OF_Filter */ -static int hf_p7_or_item = -1; /* Filter */ -static int hf_p7_not = -1; /* Filter */ -static int hf_p7_equality = -1; /* AttributeValueAssertion */ -static int hf_p7_substrings = -1; /* T_substrings */ -static int hf_p7_type = -1; /* AttributeType */ -static int hf_p7_strings = -1; /* T_strings */ -static int hf_p7_strings_item = -1; /* T_strings_item */ -static int hf_p7_initial = -1; /* T_initial */ -static int hf_p7_any = -1; /* T_any */ -static int hf_p7_final = -1; /* T_final */ -static int hf_p7_greater_or_equal = -1; /* AttributeValueAssertion */ -static int hf_p7_less_or_equal = -1; /* AttributeValueAssertion */ -static int hf_p7_present = -1; /* AttributeType */ -static int hf_p7_approximate_match = -1; /* AttributeValueAssertion */ -static int hf_p7_other_match = -1; /* MatchingRuleAssertion */ -static int hf_p7_matching_rule = -1; /* OBJECT_IDENTIFIER */ -static int hf_p7_match_value = -1; /* T_match_value */ -static int hf_p7_attribute_value = -1; /* T_attribute_value */ -static int hf_p7_child_entries = -1; /* BOOLEAN */ -static int hf_p7_range = -1; /* Range */ -static int hf_p7_filter = -1; /* Filter */ -static int hf_p7_limit = -1; /* INTEGER_1_ub_messages */ -static int hf_p7_override = -1; /* OverrideRestrictions */ -static int hf_p7_EntryInformationSelection_item = -1; /* AttributeSelection */ -static int hf_p7_from = -1; /* INTEGER_1_ub_attribute_values */ -static int hf_p7_selection_count = -1; /* INTEGER_0_ub_attribute_values */ -static int hf_p7_sequence_number = -1; /* SequenceNumber */ -static int hf_p7_attributes = -1; /* SET_SIZE_1_ub_per_entry_OF_Attribute */ -static int hf_p7_attributes_item = -1; /* Attribute */ -static int hf_p7_value_count_exceeded = -1; /* SET_SIZE_1_ub_per_entry_OF_AttributeValueCount */ -static int hf_p7_value_count_exceeded_item = -1; /* AttributeValueCount */ -static int hf_p7_total = -1; /* INTEGER */ -static int hf_p7_object_entry_class = -1; /* EntryClass */ -static int hf_p7_disable_auto_modify = -1; /* BOOLEAN */ -static int hf_p7_add_message_group_names = -1; /* SET_SIZE_1_ub_message_groups_OF_MessageGroupName */ -static int hf_p7_add_message_group_names_item = -1; /* MessageGroupName */ -static int hf_p7_ms_submission_extensions = -1; /* MSExtensions */ -static int hf_p7_created_entry = -1; /* SequenceNumber */ -static int hf_p7_ms_submission_result_extensions = -1; /* MSExtensions */ -static int hf_p7_entry_class = -1; /* EntryClass */ -static int hf_p7_selector = -1; /* Selector */ -static int hf_p7_summary_requests = -1; /* SEQUENCE_SIZE_1_ub_summaries_OF_AttributeType */ -static int hf_p7_summary_requests_item = -1; /* AttributeType */ -static int hf_p7_summarize_extensions = -1; /* MSExtensions */ -static int hf_p7_next = -1; /* SequenceNumber */ -static int hf_p7_count = -1; /* T_count */ -static int hf_p7_span = -1; /* Span */ -static int hf_p7_summaries = -1; /* SEQUENCE_SIZE_1_ub_summaries_OF_Summary */ -static int hf_p7_summaries_item = -1; /* Summary */ -static int hf_p7_summarize_result_extensions = -1; /* MSExtensions */ -static int hf_p7_lowest = -1; /* SequenceNumber */ -static int hf_p7_highest = -1; /* SequenceNumber */ -static int hf_p7_absent = -1; /* INTEGER_1_ub_messages */ -static int hf_p7_summary_present = -1; /* T_summary_present */ -static int hf_p7_summary_present_item = -1; /* T_summary_present_item */ -static int hf_p7_value = -1; /* SummaryPresentItemValue */ -static int hf_p7_summary_count = -1; /* INTEGER_1_ub_messages */ -static int hf_p7_requested_attributes = -1; /* EntryInformationSelection */ -static int hf_p7_list_extensions = -1; /* MSExtensions */ -static int hf_p7_requested = -1; /* SEQUENCE_SIZE_1_ub_messages_OF_EntryInformation */ -static int hf_p7_requested_item = -1; /* EntryInformation */ -static int hf_p7_list_result_extensions = -1; /* MSExtensions */ -static int hf_p7_item = -1; /* T_item */ -static int hf_p7_search = -1; /* Selector */ -static int hf_p7_precise = -1; /* SequenceNumber */ -static int hf_p7_fetch_extensions = -1; /* MSExtensions */ -static int hf_p7_entry_information = -1; /* EntryInformation */ -static int hf_p7_list = -1; /* SEQUENCE_SIZE_1_ub_messages_OF_SequenceNumber */ -static int hf_p7_list_item = -1; /* SequenceNumber */ -static int hf_p7_fetch_result_extensions = -1; /* MSExtensions */ -static int hf_p7_items = -1; /* T_items */ -static int hf_p7_sequence_numbers = -1; /* SET_SIZE_1_ub_messages_OF_SequenceNumber */ -static int hf_p7_sequence_numbers_item = -1; /* SequenceNumber */ -static int hf_p7_delete_extensions = -1; /* MSExtensions */ -static int hf_p7_delete_result_88 = -1; /* NULL */ -static int hf_p7_delete_result_94 = -1; /* T_delete_result_94 */ -static int hf_p7_entries_deleted_94 = -1; /* SEQUENCE_SIZE_1_ub_messages_OF_SequenceNumber */ -static int hf_p7_entries_deleted_94_item = -1; /* SequenceNumber */ -static int hf_p7_delete_result_extensions = -1; /* MSExtensions */ -static int hf_p7_auto_action_registrations = -1; /* SET_SIZE_1_ub_auto_registrations_OF_AutoActionRegistration */ -static int hf_p7_auto_action_registrations_item = -1; /* AutoActionRegistration */ -static int hf_p7_auto_action_deregistrations = -1; /* SET_SIZE_1_ub_auto_registrations_OF_AutoActionDeregistration */ -static int hf_p7_auto_action_deregistrations_item = -1; /* AutoActionDeregistration */ -static int hf_p7_list_attribute_defaults = -1; /* SET_SIZE_0_ub_default_registrations_OF_AttributeType */ -static int hf_p7_list_attribute_defaults_item = -1; /* AttributeType */ -static int hf_p7_fetch_attribute_defaults = -1; /* SET_SIZE_0_ub_default_registrations_OF_AttributeType */ -static int hf_p7_fetch_attribute_defaults_item = -1; /* AttributeType */ -static int hf_p7_change_credentials = -1; /* T_change_credentials */ -static int hf_p7_register_old_credentials = -1; /* Credentials */ -static int hf_p7_new_credentials = -1; /* Credentials */ -static int hf_p7_user_security_labels = -1; /* SET_SIZE_1_ub_labels_and_redirections_OF_SecurityLabel */ -static int hf_p7_user_security_labels_item = -1; /* SecurityLabel */ -static int hf_p7_ua_registrations = -1; /* SET_SIZE_1_ub_ua_registrations_OF_UARegistration */ -static int hf_p7_ua_registrations_item = -1; /* UARegistration */ -static int hf_p7_submission_defaults = -1; /* MSSubmissionOptions */ -static int hf_p7_message_group_registrations = -1; /* MessageGroupRegistrations */ -static int hf_p7_registration_status_request = -1; /* RegistrationTypes */ -static int hf_p7_register_ms_extensions = -1; /* MSExtensions */ -static int hf_p7_ua_list_attribute_defaults = -1; /* SET_SIZE_0_ub_default_registrations_OF_AttributeType */ -static int hf_p7_ua_list_attribute_defaults_item = -1; /* AttributeType */ -static int hf_p7_ua_fetch_attribute_defaults = -1; /* SET_SIZE_0_ub_default_registrations_OF_AttributeType */ -static int hf_p7_ua_fetch_attribute_defaults_item = -1; /* AttributeType */ -static int hf_p7_ua_submission_defaults = -1; /* MSSubmissionOptions */ -static int hf_p7_content_specific_defaults = -1; /* MSExtensions */ -static int hf_p7_MessageGroupRegistrations_item = -1; /* MessageGroupRegistrations_item */ -static int hf_p7_register_group = -1; /* MessageGroupNameAndDescriptor */ -static int hf_p7_deregister_group = -1; /* MessageGroupName */ -static int hf_p7_change_descriptors = -1; /* MessageGroupNameAndDescriptor */ -static int hf_p7_message_group_name = -1; /* MessageGroupName */ -static int hf_p7_message_group_descriptor = -1; /* GeneralString_SIZE_1_ub_group_descriptor_length */ -static int hf_p7_registrations = -1; /* T_registrations */ -static int hf_p7_extended_registrations = -1; /* T_extended_registrations */ -static int hf_p7_extended_registrations_item = -1; /* T_extended_registrations_item */ -static int hf_p7_restrict_message_groups = -1; /* MessageGroupsRestriction */ -static int hf_p7_parent_group = -1; /* MessageGroupName */ -static int hf_p7_immediate_descendants_only = -1; /* BOOLEAN */ -static int hf_p7_omit_descriptors = -1; /* BOOLEAN */ -static int hf_p7_algorithm_identifier = -1; /* OBJECT_IDENTIFIER */ -static int hf_p7_old_credentials = -1; /* InitiatorCredentials */ -static int hf_p7_password_delta = -1; /* BIT_STRING */ -static int hf_p7_no_status_information = -1; /* NULL */ -static int hf_p7_registered_information = -1; /* T_registered_information */ -static int hf_p7_registered_list_attribute_defaults = -1; /* SET_SIZE_1_ub_default_registrations_OF_AttributeType */ -static int hf_p7_registered_list_attribute_defaults_item = -1; /* AttributeType */ -static int hf_p7_registered_fetch_attribute_defaults = -1; /* SET_SIZE_1_ub_default_registrations_OF_AttributeType */ -static int hf_p7_registered_fetch_attribute_defaults_item = -1; /* AttributeType */ -static int hf_p7_registered_message_group_registrations = -1; /* SET_SIZE_1_ub_message_groups_OF_MessageGroupNameAndDescriptor */ -static int hf_p7_registered_message_group_registrations_item = -1; /* MessageGroupNameAndDescriptor */ -static int hf_p7_register_ms_result_extensions = -1; /* MSExtensions */ -static int hf_p7_alert_registration_identifier = -1; /* INTEGER_1_ub_auto_actions */ -static int hf_p7_new_entry = -1; /* EntryInformation */ -static int hf_p7_entries = -1; /* T_entries */ -static int hf_p7_specific_entries = -1; /* SEQUENCE_SIZE_1_ub_messages_OF_SequenceNumber */ -static int hf_p7_specific_entries_item = -1; /* SequenceNumber */ -static int hf_p7_modifications = -1; /* SEQUENCE_SIZE_1_ub_modifications_OF_EntryModification */ -static int hf_p7_modifications_item = -1; /* EntryModification */ -static int hf_p7_modify_extensions = -1; /* MSExtensions */ -static int hf_p7_strict = -1; /* BOOLEAN */ -static int hf_p7_modification = -1; /* T_modification */ -static int hf_p7_add_attribute = -1; /* Attribute */ -static int hf_p7_remove_attribute = -1; /* AttributeType */ -static int hf_p7_add_values = -1; /* OrderedAttribute */ -static int hf_p7_remove_values = -1; /* OrderedAttribute */ -static int hf_p7_ordered_attribute_values = -1; /* OrderedAttributeValues */ -static int hf_p7_ordered_attribute_values_item = -1; /* OrderedAttributeItem */ -static int hf_p7_ordered_attribute_value = -1; /* OrderedAttributeValue */ -static int hf_p7_ordered_position = -1; /* INTEGER_1_ub_attribute_values */ -static int hf_p7_entries_modified = -1; /* SEQUENCE_SIZE_1_ub_messages_OF_SequenceNumber */ -static int hf_p7_entries_modified_item = -1; /* SequenceNumber */ -static int hf_p7_modify_result_extensions = -1; /* MSExtensions */ -static int hf_p7_envelope = -1; /* MessageSubmissionEnvelope */ -static int hf_p7_content = -1; /* Content */ -static int hf_p7_submission_options = -1; /* MSSubmissionOptions */ -static int hf_p7_mts_result = -1; /* T_mts_result */ -static int hf_p7_message_submission_identifier = -1; /* MessageSubmissionIdentifier */ -static int hf_p7_message_submission_time = -1; /* MessageSubmissionTime */ -static int hf_p7_content_identifier = -1; /* ContentIdentifier */ -static int hf_p7_extensions = -1; /* SET_OF_ExtensionField */ -static int hf_p7_extensions_item = -1; /* ExtensionField */ -static int hf_p7_ms_message_result = -1; /* CommonSubmissionResults */ -static int hf_p7_store_draft_result = -1; /* CommonSubmissionResults */ -static int hf_p7_originator_name = -1; /* OriginatorName */ -static int hf_p7_original_encoded_information_types = -1; /* OriginalEncodedInformationTypes */ -static int hf_p7_content_type = -1; /* ContentType */ -static int hf_p7_content_length = -1; /* ContentLength */ -static int hf_p7_per_message_indicators = -1; /* PerMessageIndicators */ -static int hf_p7_per_recipient_fields = -1; /* SEQUENCE_OF_PerRecipientProbeSubmissionFields */ -static int hf_p7_per_recipient_fields_item = -1; /* PerRecipientProbeSubmissionFields */ -static int hf_p7_probe_submission_identifier = -1; /* ProbeSubmissionIdentifier */ -static int hf_p7_probe_submission_time = -1; /* ProbeSubmissionTime */ -static int hf_p7_ms_probe_result = -1; /* CommonSubmissionResults */ -static int hf_p7_attribute_problems = -1; /* AttributeProblems */ -static int hf_p7_attribute_problem_item = -1; /* AttributeProblemItem */ -static int hf_p7_attribute_problem = -1; /* AttributeProblem */ -static int hf_p7_attr_value = -1; /* T_attr_value */ -static int hf_p7_auto_action_request_problems = -1; /* AutoActionRequestProblems */ -static int hf_p7_auto_action_request_problem_item = -1; /* AutoActionRequestProblemItem */ -static int hf_p7_auto_action_request_problem = -1; /* AutoActionRequestProblem */ -static int hf_p7_delete_problems = -1; /* DeleteProblems */ -static int hf_p7_delete_problem_item = -1; /* DeleteProblemItem */ -static int hf_p7_delete_problem = -1; /* DeleteProblem */ -static int hf_p7_entries_deleted = -1; /* SET_SIZE_1_ub_messages_OF_SequenceNumber */ -static int hf_p7_entries_deleted_item = -1; /* SequenceNumber */ -static int hf_p7_fetch_restriction_problems = -1; /* FetchRestrictionProblems */ -static int hf_p7_fetch_restriction_problem_item = -1; /* FetchRestrictionProblemItem */ -static int hf_p7_fetch_restriction_problem = -1; /* FetchRestrictionProblem */ -static int hf_p7_restriction = -1; /* T_restriction */ -static int hf_p7_extended_content_type = -1; /* OBJECT_IDENTIFIER */ -static int hf_p7_eit = -1; /* MS_EITs */ -static int hf_p7_attribute_length = -1; /* INTEGER */ -static int hf_p7_range_problem = -1; /* RangeProblem */ -static int hf_p7_sequence_number_problems = -1; /* SequenceNumberProblems */ -static int hf_p7_sequence_number_problem_item = -1; /* SequenceNumberProblemItem */ -static int hf_p7_sequence_number_problem = -1; /* SequenceNumberProblem */ -static int hf_p7_service_problem = -1; /* ServiceProblem */ -static int hf_p7_message_group_problem = -1; /* MessageGroupProblem */ -static int hf_p7_name = -1; /* MessageGroupName */ -static int hf_p7_ms_extension_problem = -1; /* MSExtensionItem */ -static int hf_p7_unknown_ms_extension = -1; /* OBJECT_IDENTIFIER */ -static int hf_p7_register_ms_problem = -1; /* RegistrationProblem */ -static int hf_p7_registration_type = -1; /* RegistrationTypes */ -static int hf_p7_failing_entry = -1; /* SequenceNumber */ -static int hf_p7_modification_number = -1; /* INTEGER */ -static int hf_p7_modify_problem = -1; /* ModifyProblem */ -static int hf_p7_entry_class_problem = -1; /* T_entry_class_problem */ -static int hf_p7_no_correlated_reports = -1; /* NULL */ -static int hf_p7_location = -1; /* SEQUENCE_OF_PerRecipientReport */ -static int hf_p7_location_item = -1; /* PerRecipientReport */ -static int hf_p7_report_entry = -1; /* SequenceNumber */ -static int hf_p7_position = -1; /* INTEGER_1_ub_recipients */ -static int hf_p7_submission_control_violated = -1; /* NULL */ -static int hf_p7_originator_invalid = -1; /* NULL */ -static int hf_p7_recipient_improperly_specified = -1; /* ImproperlySpecifiedRecipients */ -static int hf_p7_element_of_service_not_subscribed = -1; /* NULL */ -static int hf_p7_inconsistent_request = -1; /* NULL */ -static int hf_p7_security_error = -1; /* SecurityProblem */ -static int hf_p7_unsupported_critical_function = -1; /* NULL */ -static int hf_p7_remote_bind_error = -1; /* NULL */ -static int hf_p7_service_error = -1; /* ServiceErrorParameter */ -static int hf_p7_message_group_error = -1; /* MessageGroupErrorParameter */ -static int hf_p7_ms_extension_error = -1; /* MSExtensionErrorParameter */ -static int hf_p7_entry_class_error = -1; /* EntryClassErrorParameter */ -static int hf_p7_content_integrity_check = -1; /* SignatureStatus */ -static int hf_p7_message_origin_authentication_check = -1; /* SignatureStatus */ -static int hf_p7_message_token = -1; /* SignatureStatus */ -static int hf_p7_report_origin_authentication_check = -1; /* SignatureStatus */ -static int hf_p7_proof_of_delivery = -1; /* SignatureStatus */ -static int hf_p7_proof_of_submission = -1; /* SignatureStatus */ -static int hf_p7_rtorq_apdu = -1; /* RTORQapdu */ -static int hf_p7_rtoac_apdu = -1; /* RTOACapdu */ -static int hf_p7_rtorj_apdu = -1; /* RTORJapdu */ -static int hf_p7_rttp_apdu = -1; /* RTTPapdu */ -static int hf_p7_rttr_apdu = -1; /* RTTRapdu */ -static int hf_p7_rtab_apdu = -1; /* RTABapdu */ -static int hf_p7_abortReason = -1; /* AbortReason */ -static int hf_p7_reflectedParameter = -1; /* BIT_STRING */ -static int hf_p7_userdataAB = -1; /* T_userdataAB */ +static int hf_p7_AutoActionType_PDU; /* AutoActionType */ +static int hf_p7_AutoActionError_PDU; /* AutoActionError */ +static int hf_p7_EntryType_PDU; /* EntryType */ +static int hf_p7_SequenceNumber_PDU; /* SequenceNumber */ +static int hf_p7_RetrievalStatus_PDU; /* RetrievalStatus */ +static int hf_p7_MessageGroupName_PDU; /* MessageGroupName */ +static int hf_p7_MSBindArgument_PDU; /* MSBindArgument */ +static int hf_p7_MSBindResult_PDU; /* MSBindResult */ +static int hf_p7_MS_EIT_PDU; /* MS_EIT */ +static int hf_p7_ChangeCredentialsAlgorithms_PDU; /* ChangeCredentialsAlgorithms */ +static int hf_p7_PAR_ms_bind_error_PDU; /* PAR_ms_bind_error */ +static int hf_p7_CreationTime_PDU; /* CreationTime */ +static int hf_p7_OriginatorToken_PDU; /* OriginatorToken */ +static int hf_p7_SummarizeArgument_PDU; /* SummarizeArgument */ +static int hf_p7_SummarizeResult_PDU; /* SummarizeResult */ +static int hf_p7_ListArgument_PDU; /* ListArgument */ +static int hf_p7_ListResult_PDU; /* ListResult */ +static int hf_p7_FetchArgument_PDU; /* FetchArgument */ +static int hf_p7_FetchResult_PDU; /* FetchResult */ +static int hf_p7_DeleteArgument_PDU; /* DeleteArgument */ +static int hf_p7_DeleteResult_PDU; /* DeleteResult */ +static int hf_p7_Register_MSArgument_PDU; /* Register_MSArgument */ +static int hf_p7_Register_MSResult_PDU; /* Register_MSResult */ +static int hf_p7_ProtectedChangeCredentials_PDU; /* ProtectedChangeCredentials */ +static int hf_p7_AlertArgument_PDU; /* AlertArgument */ +static int hf_p7_AlertResult_PDU; /* AlertResult */ +static int hf_p7_ModifyArgument_PDU; /* ModifyArgument */ +static int hf_p7_ModifyResult_PDU; /* ModifyResult */ +static int hf_p7_MSMessageSubmissionArgument_PDU; /* MSMessageSubmissionArgument */ +static int hf_p7_MSMessageSubmissionResult_PDU; /* MSMessageSubmissionResult */ +static int hf_p7_MSProbeSubmissionArgument_PDU; /* MSProbeSubmissionArgument */ +static int hf_p7_MSProbeSubmissionResult_PDU; /* MSProbeSubmissionResult */ +static int hf_p7_PAR_attribute_error_PDU; /* PAR_attribute_error */ +static int hf_p7_PAR_auto_action_request_error_PDU; /* PAR_auto_action_request_error */ +static int hf_p7_PAR_delete_error_PDU; /* PAR_delete_error */ +static int hf_p7_PAR_fetch_restriction_error_PDU; /* PAR_fetch_restriction_error */ +static int hf_p7_PAR_invalid_parameters_error_PDU; /* PAR_invalid_parameters_error */ +static int hf_p7_PAR_range_error_PDU; /* PAR_range_error */ +static int hf_p7_PAR_sequence_number_error_PDU; /* PAR_sequence_number_error */ +static int hf_p7_ServiceErrorParameter_PDU; /* ServiceErrorParameter */ +static int hf_p7_MessageGroupErrorParameter_PDU; /* MessageGroupErrorParameter */ +static int hf_p7_MSExtensionErrorParameter_PDU; /* MSExtensionErrorParameter */ +static int hf_p7_PAR_register_ms_error_PDU; /* PAR_register_ms_error */ +static int hf_p7_ModifyErrorParameter_PDU; /* ModifyErrorParameter */ +static int hf_p7_EntryClassErrorParameter_PDU; /* EntryClassErrorParameter */ +static int hf_p7_ReportLocation_PDU; /* ReportLocation */ +static int hf_p7_PerRecipientReport_PDU; /* PerRecipientReport */ +static int hf_p7_ReportSummary_PDU; /* ReportSummary */ +static int hf_p7_DeferredDeliveryCancellationTime_PDU; /* DeferredDeliveryCancellationTime */ +static int hf_p7_DeletionTime_PDU; /* DeletionTime */ +static int hf_p7_SubmissionError_PDU; /* SubmissionError */ +static int hf_p7_SignatureVerificationStatus_PDU; /* SignatureVerificationStatus */ +static int hf_p7_StoragePeriod_PDU; /* StoragePeriod */ +static int hf_p7_StorageTime_PDU; /* StorageTime */ +static int hf_p7_RTSE_apdus_PDU; /* RTSE_apdus */ +static int hf_p7_attribute_type; /* AttributeType */ +static int hf_p7_attribute_values; /* AttributeValues */ +static int hf_p7_attribute_values_item; /* AttributeItem */ +static int hf_p7_auto_action_type; /* AutoActionType */ +static int hf_p7_registration_identifier; /* INTEGER_1_ub_per_auto_action */ +static int hf_p7_registration_parameter; /* T_registration_parameter */ +static int hf_p7_error_code; /* T_error_code */ +static int hf_p7_error_parameter; /* T_error_parameter */ +static int hf_p7_MSExtensions_item; /* MSExtensionItem */ +static int hf_p7_MessageGroupName_item; /* GroupNamePart */ +static int hf_p7_initiator_name; /* T_initiator_name */ +static int hf_p7_initiator_credentials; /* InitiatorCredentials */ +static int hf_p7_security_context; /* SecurityContext */ +static int hf_p7_fetch_restrictions; /* Restrictions */ +static int hf_p7_ms_configuration_request; /* BOOLEAN */ +static int hf_p7_ua_registration_identifier; /* RegistrationIdentifier */ +static int hf_p7_bind_extensions; /* MSExtensions */ +static int hf_p7_allowed_content_types; /* T_allowed_content_types */ +static int hf_p7_allowed_content_types_item; /* OBJECT_IDENTIFIER */ +static int hf_p7_allowed_EITs; /* MS_EITs */ +static int hf_p7_maximum_attribute_length; /* INTEGER */ +static int hf_p7_MS_EITs_item; /* MS_EIT */ +static int hf_p7_responder_credentials; /* ResponderCredentials */ +static int hf_p7_available_auto_actions; /* SET_SIZE_1_ub_auto_actions_OF_AutoActionType */ +static int hf_p7_available_auto_actions_item; /* AutoActionType */ +static int hf_p7_available_attribute_types; /* SET_SIZE_1_ub_attributes_supported_OF_AttributeType */ +static int hf_p7_available_attribute_types_item; /* AttributeType */ +static int hf_p7_alert_indication; /* BOOLEAN */ +static int hf_p7_content_types_supported; /* T_content_types_supported */ +static int hf_p7_content_types_supported_item; /* OBJECT_IDENTIFIER */ +static int hf_p7_entry_classes_supported; /* SET_SIZE_1_ub_entry_classes_OF_EntryClass */ +static int hf_p7_entry_classes_supported_item; /* EntryClass */ +static int hf_p7_matching_rules_supported; /* T_matching_rules_supported */ +static int hf_p7_matching_rules_supported_item; /* OBJECT_IDENTIFIER */ +static int hf_p7_bind_result_extensions; /* MSExtensions */ +static int hf_p7_message_group_depth; /* INTEGER_1_ub_group_depth */ +static int hf_p7_auto_action_error_indication; /* AutoActionErrorIndication */ +static int hf_p7_unsupported_extensions; /* T_unsupported_extensions */ +static int hf_p7_unsupported_extensions_item; /* OBJECT_IDENTIFIER */ +static int hf_p7_ua_registration_id_unknown; /* BOOLEAN */ +static int hf_p7_service_information; /* GeneralString_SIZE_1_ub_service_information_length */ +static int hf_p7_ChangeCredentialsAlgorithms_item; /* OBJECT_IDENTIFIER */ +static int hf_p7_indication_only; /* NULL */ +static int hf_p7_auto_action_log_entry; /* SequenceNumber */ +static int hf_p7_unqualified_error; /* BindProblem */ +static int hf_p7_qualified_error; /* T_qualified_error */ +static int hf_p7_bind_problem; /* BindProblem */ +static int hf_p7_supplementary_information; /* GeneralString_SIZE_1_ub_supplementary_info_length */ +static int hf_p7_bind_extension_errors; /* T_bind_extension_errors */ +static int hf_p7_bind_extension_errors_item; /* OBJECT_IDENTIFIER */ +static int hf_p7_sequence_number_range; /* NumberRange */ +static int hf_p7_creation_time_range; /* TimeRange */ +static int hf_p7_from_number; /* T_from_number */ +static int hf_p7_to_number; /* T_to_number */ +static int hf_p7_from_time; /* CreationTime */ +static int hf_p7_to_time; /* CreationTime */ +static int hf_p7_filter_item; /* FilterItem */ +static int hf_p7_and; /* SET_OF_Filter */ +static int hf_p7_and_item; /* Filter */ +static int hf_p7_or; /* SET_OF_Filter */ +static int hf_p7_or_item; /* Filter */ +static int hf_p7_not; /* Filter */ +static int hf_p7_equality; /* AttributeValueAssertion */ +static int hf_p7_substrings; /* T_substrings */ +static int hf_p7_type; /* AttributeType */ +static int hf_p7_strings; /* T_strings */ +static int hf_p7_strings_item; /* T_strings_item */ +static int hf_p7_initial; /* T_initial */ +static int hf_p7_any; /* T_any */ +static int hf_p7_final; /* T_final */ +static int hf_p7_greater_or_equal; /* AttributeValueAssertion */ +static int hf_p7_less_or_equal; /* AttributeValueAssertion */ +static int hf_p7_present; /* AttributeType */ +static int hf_p7_approximate_match; /* AttributeValueAssertion */ +static int hf_p7_other_match; /* MatchingRuleAssertion */ +static int hf_p7_matching_rule; /* OBJECT_IDENTIFIER */ +static int hf_p7_match_value; /* T_match_value */ +static int hf_p7_attribute_value; /* T_attribute_value */ +static int hf_p7_child_entries; /* BOOLEAN */ +static int hf_p7_range; /* Range */ +static int hf_p7_filter; /* Filter */ +static int hf_p7_limit; /* INTEGER_1_ub_messages */ +static int hf_p7_override; /* OverrideRestrictions */ +static int hf_p7_EntryInformationSelection_item; /* AttributeSelection */ +static int hf_p7_from; /* INTEGER_1_ub_attribute_values */ +static int hf_p7_selection_count; /* INTEGER_0_ub_attribute_values */ +static int hf_p7_sequence_number; /* SequenceNumber */ +static int hf_p7_attributes; /* SET_SIZE_1_ub_per_entry_OF_Attribute */ +static int hf_p7_attributes_item; /* Attribute */ +static int hf_p7_value_count_exceeded; /* SET_SIZE_1_ub_per_entry_OF_AttributeValueCount */ +static int hf_p7_value_count_exceeded_item; /* AttributeValueCount */ +static int hf_p7_total; /* INTEGER */ +static int hf_p7_object_entry_class; /* EntryClass */ +static int hf_p7_disable_auto_modify; /* BOOLEAN */ +static int hf_p7_add_message_group_names; /* SET_SIZE_1_ub_message_groups_OF_MessageGroupName */ +static int hf_p7_add_message_group_names_item; /* MessageGroupName */ +static int hf_p7_ms_submission_extensions; /* MSExtensions */ +static int hf_p7_created_entry; /* SequenceNumber */ +static int hf_p7_ms_submission_result_extensions; /* MSExtensions */ +static int hf_p7_entry_class; /* EntryClass */ +static int hf_p7_selector; /* Selector */ +static int hf_p7_summary_requests; /* SEQUENCE_SIZE_1_ub_summaries_OF_AttributeType */ +static int hf_p7_summary_requests_item; /* AttributeType */ +static int hf_p7_summarize_extensions; /* MSExtensions */ +static int hf_p7_next; /* SequenceNumber */ +static int hf_p7_count; /* T_count */ +static int hf_p7_span; /* Span */ +static int hf_p7_summaries; /* SEQUENCE_SIZE_1_ub_summaries_OF_Summary */ +static int hf_p7_summaries_item; /* Summary */ +static int hf_p7_summarize_result_extensions; /* MSExtensions */ +static int hf_p7_lowest; /* SequenceNumber */ +static int hf_p7_highest; /* SequenceNumber */ +static int hf_p7_absent; /* INTEGER_1_ub_messages */ +static int hf_p7_summary_present; /* T_summary_present */ +static int hf_p7_summary_present_item; /* T_summary_present_item */ +static int hf_p7_value; /* SummaryPresentItemValue */ +static int hf_p7_summary_count; /* INTEGER_1_ub_messages */ +static int hf_p7_requested_attributes; /* EntryInformationSelection */ +static int hf_p7_list_extensions; /* MSExtensions */ +static int hf_p7_requested; /* SEQUENCE_SIZE_1_ub_messages_OF_EntryInformation */ +static int hf_p7_requested_item; /* EntryInformation */ +static int hf_p7_list_result_extensions; /* MSExtensions */ +static int hf_p7_item; /* T_item */ +static int hf_p7_search; /* Selector */ +static int hf_p7_precise; /* SequenceNumber */ +static int hf_p7_fetch_extensions; /* MSExtensions */ +static int hf_p7_entry_information; /* EntryInformation */ +static int hf_p7_list; /* SEQUENCE_SIZE_1_ub_messages_OF_SequenceNumber */ +static int hf_p7_list_item; /* SequenceNumber */ +static int hf_p7_fetch_result_extensions; /* MSExtensions */ +static int hf_p7_items; /* T_items */ +static int hf_p7_sequence_numbers; /* SET_SIZE_1_ub_messages_OF_SequenceNumber */ +static int hf_p7_sequence_numbers_item; /* SequenceNumber */ +static int hf_p7_delete_extensions; /* MSExtensions */ +static int hf_p7_delete_result_88; /* NULL */ +static int hf_p7_delete_result_94; /* T_delete_result_94 */ +static int hf_p7_entries_deleted_94; /* SEQUENCE_SIZE_1_ub_messages_OF_SequenceNumber */ +static int hf_p7_entries_deleted_94_item; /* SequenceNumber */ +static int hf_p7_delete_result_extensions; /* MSExtensions */ +static int hf_p7_auto_action_registrations; /* SET_SIZE_1_ub_auto_registrations_OF_AutoActionRegistration */ +static int hf_p7_auto_action_registrations_item; /* AutoActionRegistration */ +static int hf_p7_auto_action_deregistrations; /* SET_SIZE_1_ub_auto_registrations_OF_AutoActionDeregistration */ +static int hf_p7_auto_action_deregistrations_item; /* AutoActionDeregistration */ +static int hf_p7_list_attribute_defaults; /* SET_SIZE_0_ub_default_registrations_OF_AttributeType */ +static int hf_p7_list_attribute_defaults_item; /* AttributeType */ +static int hf_p7_fetch_attribute_defaults; /* SET_SIZE_0_ub_default_registrations_OF_AttributeType */ +static int hf_p7_fetch_attribute_defaults_item; /* AttributeType */ +static int hf_p7_change_credentials; /* T_change_credentials */ +static int hf_p7_register_old_credentials; /* Credentials */ +static int hf_p7_new_credentials; /* Credentials */ +static int hf_p7_user_security_labels; /* SET_SIZE_1_ub_labels_and_redirections_OF_SecurityLabel */ +static int hf_p7_user_security_labels_item; /* SecurityLabel */ +static int hf_p7_ua_registrations; /* SET_SIZE_1_ub_ua_registrations_OF_UARegistration */ +static int hf_p7_ua_registrations_item; /* UARegistration */ +static int hf_p7_submission_defaults; /* MSSubmissionOptions */ +static int hf_p7_message_group_registrations; /* MessageGroupRegistrations */ +static int hf_p7_registration_status_request; /* RegistrationTypes */ +static int hf_p7_register_ms_extensions; /* MSExtensions */ +static int hf_p7_ua_list_attribute_defaults; /* SET_SIZE_0_ub_default_registrations_OF_AttributeType */ +static int hf_p7_ua_list_attribute_defaults_item; /* AttributeType */ +static int hf_p7_ua_fetch_attribute_defaults; /* SET_SIZE_0_ub_default_registrations_OF_AttributeType */ +static int hf_p7_ua_fetch_attribute_defaults_item; /* AttributeType */ +static int hf_p7_ua_submission_defaults; /* MSSubmissionOptions */ +static int hf_p7_content_specific_defaults; /* MSExtensions */ +static int hf_p7_MessageGroupRegistrations_item; /* MessageGroupRegistrations_item */ +static int hf_p7_register_group; /* MessageGroupNameAndDescriptor */ +static int hf_p7_deregister_group; /* MessageGroupName */ +static int hf_p7_change_descriptors; /* MessageGroupNameAndDescriptor */ +static int hf_p7_message_group_name; /* MessageGroupName */ +static int hf_p7_message_group_descriptor; /* GeneralString_SIZE_1_ub_group_descriptor_length */ +static int hf_p7_registrations; /* T_registrations */ +static int hf_p7_extended_registrations; /* T_extended_registrations */ +static int hf_p7_extended_registrations_item; /* T_extended_registrations_item */ +static int hf_p7_restrict_message_groups; /* MessageGroupsRestriction */ +static int hf_p7_parent_group; /* MessageGroupName */ +static int hf_p7_immediate_descendants_only; /* BOOLEAN */ +static int hf_p7_omit_descriptors; /* BOOLEAN */ +static int hf_p7_algorithm_identifier; /* OBJECT_IDENTIFIER */ +static int hf_p7_old_credentials; /* InitiatorCredentials */ +static int hf_p7_password_delta; /* BIT_STRING */ +static int hf_p7_no_status_information; /* NULL */ +static int hf_p7_registered_information; /* T_registered_information */ +static int hf_p7_registered_list_attribute_defaults; /* SET_SIZE_1_ub_default_registrations_OF_AttributeType */ +static int hf_p7_registered_list_attribute_defaults_item; /* AttributeType */ +static int hf_p7_registered_fetch_attribute_defaults; /* SET_SIZE_1_ub_default_registrations_OF_AttributeType */ +static int hf_p7_registered_fetch_attribute_defaults_item; /* AttributeType */ +static int hf_p7_registered_message_group_registrations; /* SET_SIZE_1_ub_message_groups_OF_MessageGroupNameAndDescriptor */ +static int hf_p7_registered_message_group_registrations_item; /* MessageGroupNameAndDescriptor */ +static int hf_p7_register_ms_result_extensions; /* MSExtensions */ +static int hf_p7_alert_registration_identifier; /* INTEGER_1_ub_auto_actions */ +static int hf_p7_new_entry; /* EntryInformation */ +static int hf_p7_entries; /* T_entries */ +static int hf_p7_specific_entries; /* SEQUENCE_SIZE_1_ub_messages_OF_SequenceNumber */ +static int hf_p7_specific_entries_item; /* SequenceNumber */ +static int hf_p7_modifications; /* SEQUENCE_SIZE_1_ub_modifications_OF_EntryModification */ +static int hf_p7_modifications_item; /* EntryModification */ +static int hf_p7_modify_extensions; /* MSExtensions */ +static int hf_p7_strict; /* BOOLEAN */ +static int hf_p7_modification; /* T_modification */ +static int hf_p7_add_attribute; /* Attribute */ +static int hf_p7_remove_attribute; /* AttributeType */ +static int hf_p7_add_values; /* OrderedAttribute */ +static int hf_p7_remove_values; /* OrderedAttribute */ +static int hf_p7_ordered_attribute_values; /* OrderedAttributeValues */ +static int hf_p7_ordered_attribute_values_item; /* OrderedAttributeItem */ +static int hf_p7_ordered_attribute_value; /* OrderedAttributeValue */ +static int hf_p7_ordered_position; /* INTEGER_1_ub_attribute_values */ +static int hf_p7_entries_modified; /* SEQUENCE_SIZE_1_ub_messages_OF_SequenceNumber */ +static int hf_p7_entries_modified_item; /* SequenceNumber */ +static int hf_p7_modify_result_extensions; /* MSExtensions */ +static int hf_p7_envelope; /* MessageSubmissionEnvelope */ +static int hf_p7_content; /* Content */ +static int hf_p7_submission_options; /* MSSubmissionOptions */ +static int hf_p7_mts_result; /* T_mts_result */ +static int hf_p7_message_submission_identifier; /* MessageSubmissionIdentifier */ +static int hf_p7_message_submission_time; /* MessageSubmissionTime */ +static int hf_p7_content_identifier; /* ContentIdentifier */ +static int hf_p7_extensions; /* SET_OF_ExtensionField */ +static int hf_p7_extensions_item; /* ExtensionField */ +static int hf_p7_ms_message_result; /* CommonSubmissionResults */ +static int hf_p7_store_draft_result; /* CommonSubmissionResults */ +static int hf_p7_originator_name; /* OriginatorName */ +static int hf_p7_original_encoded_information_types; /* OriginalEncodedInformationTypes */ +static int hf_p7_content_type; /* ContentType */ +static int hf_p7_content_length; /* ContentLength */ +static int hf_p7_per_message_indicators; /* PerMessageIndicators */ +static int hf_p7_per_recipient_fields; /* SEQUENCE_OF_PerRecipientProbeSubmissionFields */ +static int hf_p7_per_recipient_fields_item; /* PerRecipientProbeSubmissionFields */ +static int hf_p7_probe_submission_identifier; /* ProbeSubmissionIdentifier */ +static int hf_p7_probe_submission_time; /* ProbeSubmissionTime */ +static int hf_p7_ms_probe_result; /* CommonSubmissionResults */ +static int hf_p7_attribute_problems; /* AttributeProblems */ +static int hf_p7_attribute_problem_item; /* AttributeProblemItem */ +static int hf_p7_attribute_problem; /* AttributeProblem */ +static int hf_p7_attr_value; /* T_attr_value */ +static int hf_p7_auto_action_request_problems; /* AutoActionRequestProblems */ +static int hf_p7_auto_action_request_problem_item; /* AutoActionRequestProblemItem */ +static int hf_p7_auto_action_request_problem; /* AutoActionRequestProblem */ +static int hf_p7_delete_problems; /* DeleteProblems */ +static int hf_p7_delete_problem_item; /* DeleteProblemItem */ +static int hf_p7_delete_problem; /* DeleteProblem */ +static int hf_p7_entries_deleted; /* SET_SIZE_1_ub_messages_OF_SequenceNumber */ +static int hf_p7_entries_deleted_item; /* SequenceNumber */ +static int hf_p7_fetch_restriction_problems; /* FetchRestrictionProblems */ +static int hf_p7_fetch_restriction_problem_item; /* FetchRestrictionProblemItem */ +static int hf_p7_fetch_restriction_problem; /* FetchRestrictionProblem */ +static int hf_p7_restriction; /* T_restriction */ +static int hf_p7_extended_content_type; /* OBJECT_IDENTIFIER */ +static int hf_p7_eit; /* MS_EITs */ +static int hf_p7_attribute_length; /* INTEGER */ +static int hf_p7_range_problem; /* RangeProblem */ +static int hf_p7_sequence_number_problems; /* SequenceNumberProblems */ +static int hf_p7_sequence_number_problem_item; /* SequenceNumberProblemItem */ +static int hf_p7_sequence_number_problem; /* SequenceNumberProblem */ +static int hf_p7_service_problem; /* ServiceProblem */ +static int hf_p7_message_group_problem; /* MessageGroupProblem */ +static int hf_p7_name; /* MessageGroupName */ +static int hf_p7_ms_extension_problem; /* MSExtensionItem */ +static int hf_p7_unknown_ms_extension; /* OBJECT_IDENTIFIER */ +static int hf_p7_register_ms_problem; /* RegistrationProblem */ +static int hf_p7_registration_type; /* RegistrationTypes */ +static int hf_p7_failing_entry; /* SequenceNumber */ +static int hf_p7_modification_number; /* INTEGER */ +static int hf_p7_modify_problem; /* ModifyProblem */ +static int hf_p7_entry_class_problem; /* T_entry_class_problem */ +static int hf_p7_no_correlated_reports; /* NULL */ +static int hf_p7_location; /* SEQUENCE_OF_PerRecipientReport */ +static int hf_p7_location_item; /* PerRecipientReport */ +static int hf_p7_report_entry; /* SequenceNumber */ +static int hf_p7_position; /* INTEGER_1_ub_recipients */ +static int hf_p7_submission_control_violated; /* NULL */ +static int hf_p7_originator_invalid; /* NULL */ +static int hf_p7_recipient_improperly_specified; /* ImproperlySpecifiedRecipients */ +static int hf_p7_element_of_service_not_subscribed; /* NULL */ +static int hf_p7_inconsistent_request; /* NULL */ +static int hf_p7_security_error; /* SecurityProblem */ +static int hf_p7_unsupported_critical_function; /* NULL */ +static int hf_p7_remote_bind_error; /* NULL */ +static int hf_p7_service_error; /* ServiceErrorParameter */ +static int hf_p7_message_group_error; /* MessageGroupErrorParameter */ +static int hf_p7_ms_extension_error; /* MSExtensionErrorParameter */ +static int hf_p7_entry_class_error; /* EntryClassErrorParameter */ +static int hf_p7_content_integrity_check; /* SignatureStatus */ +static int hf_p7_message_origin_authentication_check; /* SignatureStatus */ +static int hf_p7_message_token; /* SignatureStatus */ +static int hf_p7_report_origin_authentication_check; /* SignatureStatus */ +static int hf_p7_proof_of_delivery; /* SignatureStatus */ +static int hf_p7_proof_of_submission; /* SignatureStatus */ +static int hf_p7_rtorq_apdu; /* RTORQapdu */ +static int hf_p7_rtoac_apdu; /* RTOACapdu */ +static int hf_p7_rtorj_apdu; /* RTORJapdu */ +static int hf_p7_rttp_apdu; /* RTTPapdu */ +static int hf_p7_rttr_apdu; /* RTTRapdu */ +static int hf_p7_rtab_apdu; /* RTABapdu */ +static int hf_p7_abortReason; /* AbortReason */ +static int hf_p7_reflectedParameter; /* BIT_STRING */ +static int hf_p7_userdataAB; /* T_userdataAB */ /* named bits */ -static int hf_p7_OverrideRestrictions_override_content_types_restriction = -1; -static int hf_p7_OverrideRestrictions_override_EITs_restriction = -1; -static int hf_p7_OverrideRestrictions_override_attribute_length_restriction = -1; -static int hf_p7_T_registrations_auto_action_registrations = -1; -static int hf_p7_T_registrations_list_attribute_defaults = -1; -static int hf_p7_T_registrations_fetch_attribute_defaults = -1; -static int hf_p7_T_registrations_ua_registrations = -1; -static int hf_p7_T_registrations_submission_defaults = -1; -static int hf_p7_T_registrations_message_group_registrations = -1; -static int hf_p7_T_entry_class_problem_unsupported_entry_class = -1; -static int hf_p7_T_entry_class_problem_entry_class_not_subscribed = -1; -static int hf_p7_T_entry_class_problem_inappropriate_entry_class = -1; +static int hf_p7_OverrideRestrictions_override_content_types_restriction; +static int hf_p7_OverrideRestrictions_override_EITs_restriction; +static int hf_p7_OverrideRestrictions_override_attribute_length_restriction; +static int hf_p7_T_registrations_auto_action_registrations; +static int hf_p7_T_registrations_list_attribute_defaults; +static int hf_p7_T_registrations_fetch_attribute_defaults; +static int hf_p7_T_registrations_ua_registrations; +static int hf_p7_T_registrations_submission_defaults; +static int hf_p7_T_registrations_message_group_registrations; +static int hf_p7_T_entry_class_problem_unsupported_entry_class; +static int hf_p7_T_entry_class_problem_entry_class_not_subscribed; +static int hf_p7_T_entry_class_problem_inappropriate_entry_class; /* Initialize the subtree pointers */ -static gint ett_p7 = -1; -static gint ett_p7_Attribute = -1; -static gint ett_p7_AttributeValues = -1; -static gint ett_p7_AutoActionRegistration = -1; -static gint ett_p7_AutoActionError = -1; -static gint ett_p7_MSExtensions = -1; -static gint ett_p7_MessageGroupName = -1; -static gint ett_p7_MSBindArgument = -1; -static gint ett_p7_Restrictions = -1; -static gint ett_p7_T_allowed_content_types = -1; -static gint ett_p7_MS_EITs = -1; -static gint ett_p7_MSBindResult = -1; -static gint ett_p7_SET_SIZE_1_ub_auto_actions_OF_AutoActionType = -1; -static gint ett_p7_SET_SIZE_1_ub_attributes_supported_OF_AttributeType = -1; -static gint ett_p7_T_content_types_supported = -1; -static gint ett_p7_SET_SIZE_1_ub_entry_classes_OF_EntryClass = -1; -static gint ett_p7_T_matching_rules_supported = -1; -static gint ett_p7_T_unsupported_extensions = -1; -static gint ett_p7_ChangeCredentialsAlgorithms = -1; -static gint ett_p7_AutoActionErrorIndication = -1; -static gint ett_p7_PAR_ms_bind_error = -1; -static gint ett_p7_T_qualified_error = -1; -static gint ett_p7_T_bind_extension_errors = -1; -static gint ett_p7_Range = -1; -static gint ett_p7_NumberRange = -1; -static gint ett_p7_TimeRange = -1; -static gint ett_p7_Filter = -1; -static gint ett_p7_SET_OF_Filter = -1; -static gint ett_p7_FilterItem = -1; -static gint ett_p7_T_substrings = -1; -static gint ett_p7_T_strings = -1; -static gint ett_p7_T_strings_item = -1; -static gint ett_p7_MatchingRuleAssertion = -1; -static gint ett_p7_AttributeValueAssertion = -1; -static gint ett_p7_Selector = -1; -static gint ett_p7_OverrideRestrictions = -1; -static gint ett_p7_EntryInformationSelection = -1; -static gint ett_p7_AttributeSelection = -1; -static gint ett_p7_EntryInformation = -1; -static gint ett_p7_SET_SIZE_1_ub_per_entry_OF_Attribute = -1; -static gint ett_p7_SET_SIZE_1_ub_per_entry_OF_AttributeValueCount = -1; -static gint ett_p7_AttributeValueCount = -1; -static gint ett_p7_MSSubmissionOptions = -1; -static gint ett_p7_SET_SIZE_1_ub_message_groups_OF_MessageGroupName = -1; -static gint ett_p7_CommonSubmissionResults = -1; -static gint ett_p7_SummarizeArgument = -1; -static gint ett_p7_SEQUENCE_SIZE_1_ub_summaries_OF_AttributeType = -1; -static gint ett_p7_SummarizeResult = -1; -static gint ett_p7_SEQUENCE_SIZE_1_ub_summaries_OF_Summary = -1; -static gint ett_p7_Span = -1; -static gint ett_p7_Summary = -1; -static gint ett_p7_T_summary_present = -1; -static gint ett_p7_T_summary_present_item = -1; -static gint ett_p7_ListArgument = -1; -static gint ett_p7_ListResult = -1; -static gint ett_p7_SEQUENCE_SIZE_1_ub_messages_OF_EntryInformation = -1; -static gint ett_p7_FetchArgument = -1; -static gint ett_p7_T_item = -1; -static gint ett_p7_FetchResult = -1; -static gint ett_p7_SEQUENCE_SIZE_1_ub_messages_OF_SequenceNumber = -1; -static gint ett_p7_DeleteArgument = -1; -static gint ett_p7_T_items = -1; -static gint ett_p7_SET_SIZE_1_ub_messages_OF_SequenceNumber = -1; -static gint ett_p7_DeleteResult = -1; -static gint ett_p7_T_delete_result_94 = -1; -static gint ett_p7_Register_MSArgument = -1; -static gint ett_p7_SET_SIZE_1_ub_auto_registrations_OF_AutoActionRegistration = -1; -static gint ett_p7_SET_SIZE_1_ub_auto_registrations_OF_AutoActionDeregistration = -1; -static gint ett_p7_SET_SIZE_0_ub_default_registrations_OF_AttributeType = -1; -static gint ett_p7_T_change_credentials = -1; -static gint ett_p7_SET_SIZE_1_ub_labels_and_redirections_OF_SecurityLabel = -1; -static gint ett_p7_SET_SIZE_1_ub_ua_registrations_OF_UARegistration = -1; -static gint ett_p7_AutoActionDeregistration = -1; -static gint ett_p7_UARegistration = -1; -static gint ett_p7_MessageGroupRegistrations = -1; -static gint ett_p7_MessageGroupRegistrations_item = -1; -static gint ett_p7_MessageGroupNameAndDescriptor = -1; -static gint ett_p7_RegistrationTypes = -1; -static gint ett_p7_T_registrations = -1; -static gint ett_p7_T_extended_registrations = -1; -static gint ett_p7_MessageGroupsRestriction = -1; -static gint ett_p7_ProtectedChangeCredentials = -1; -static gint ett_p7_Register_MSResult = -1; -static gint ett_p7_T_registered_information = -1; -static gint ett_p7_SET_SIZE_1_ub_default_registrations_OF_AttributeType = -1; -static gint ett_p7_SET_SIZE_1_ub_message_groups_OF_MessageGroupNameAndDescriptor = -1; -static gint ett_p7_AlertArgument = -1; -static gint ett_p7_ModifyArgument = -1; -static gint ett_p7_T_entries = -1; -static gint ett_p7_SEQUENCE_SIZE_1_ub_modifications_OF_EntryModification = -1; -static gint ett_p7_EntryModification = -1; -static gint ett_p7_T_modification = -1; -static gint ett_p7_OrderedAttribute = -1; -static gint ett_p7_OrderedAttributeValues = -1; -static gint ett_p7_OrderedAttributeItem = -1; -static gint ett_p7_ModifyResult = -1; -static gint ett_p7_MSMessageSubmissionArgument = -1; -static gint ett_p7_MSMessageSubmissionResult = -1; -static gint ett_p7_T_mts_result = -1; -static gint ett_p7_SET_OF_ExtensionField = -1; -static gint ett_p7_MSProbeSubmissionArgument = -1; -static gint ett_p7_SEQUENCE_OF_PerRecipientProbeSubmissionFields = -1; -static gint ett_p7_MSProbeSubmissionResult = -1; -static gint ett_p7_PAR_attribute_error = -1; -static gint ett_p7_AttributeProblems = -1; -static gint ett_p7_AttributeProblemItem = -1; -static gint ett_p7_PAR_auto_action_request_error = -1; -static gint ett_p7_AutoActionRequestProblems = -1; -static gint ett_p7_AutoActionRequestProblemItem = -1; -static gint ett_p7_PAR_delete_error = -1; -static gint ett_p7_DeleteProblems = -1; -static gint ett_p7_DeleteProblemItem = -1; -static gint ett_p7_PAR_fetch_restriction_error = -1; -static gint ett_p7_FetchRestrictionProblems = -1; -static gint ett_p7_FetchRestrictionProblemItem = -1; -static gint ett_p7_T_restriction = -1; -static gint ett_p7_PAR_range_error = -1; -static gint ett_p7_PAR_sequence_number_error = -1; -static gint ett_p7_SequenceNumberProblems = -1; -static gint ett_p7_SequenceNumberProblemItem = -1; -static gint ett_p7_ServiceErrorParameter = -1; -static gint ett_p7_MessageGroupErrorParameter = -1; -static gint ett_p7_MSExtensionErrorParameter = -1; -static gint ett_p7_PAR_register_ms_error = -1; -static gint ett_p7_ModifyErrorParameter = -1; -static gint ett_p7_EntryClassErrorParameter = -1; -static gint ett_p7_T_entry_class_problem = -1; -static gint ett_p7_ReportLocation = -1; -static gint ett_p7_SEQUENCE_OF_PerRecipientReport = -1; -static gint ett_p7_PerRecipientReport = -1; -static gint ett_p7_SubmissionError = -1; -static gint ett_p7_SignatureVerificationStatus = -1; -static gint ett_p7_RTSE_apdus = -1; -static gint ett_p7_RTABapdu = -1; +static int ett_p7; +static int ett_p7_Attribute; +static int ett_p7_AttributeValues; +static int ett_p7_AutoActionRegistration; +static int ett_p7_AutoActionError; +static int ett_p7_MSExtensions; +static int ett_p7_MessageGroupName; +static int ett_p7_MSBindArgument; +static int ett_p7_Restrictions; +static int ett_p7_T_allowed_content_types; +static int ett_p7_MS_EITs; +static int ett_p7_MSBindResult; +static int ett_p7_SET_SIZE_1_ub_auto_actions_OF_AutoActionType; +static int ett_p7_SET_SIZE_1_ub_attributes_supported_OF_AttributeType; +static int ett_p7_T_content_types_supported; +static int ett_p7_SET_SIZE_1_ub_entry_classes_OF_EntryClass; +static int ett_p7_T_matching_rules_supported; +static int ett_p7_T_unsupported_extensions; +static int ett_p7_ChangeCredentialsAlgorithms; +static int ett_p7_AutoActionErrorIndication; +static int ett_p7_PAR_ms_bind_error; +static int ett_p7_T_qualified_error; +static int ett_p7_T_bind_extension_errors; +static int ett_p7_Range; +static int ett_p7_NumberRange; +static int ett_p7_TimeRange; +static int ett_p7_Filter; +static int ett_p7_SET_OF_Filter; +static int ett_p7_FilterItem; +static int ett_p7_T_substrings; +static int ett_p7_T_strings; +static int ett_p7_T_strings_item; +static int ett_p7_MatchingRuleAssertion; +static int ett_p7_AttributeValueAssertion; +static int ett_p7_Selector; +static int ett_p7_OverrideRestrictions; +static int ett_p7_EntryInformationSelection; +static int ett_p7_AttributeSelection; +static int ett_p7_EntryInformation; +static int ett_p7_SET_SIZE_1_ub_per_entry_OF_Attribute; +static int ett_p7_SET_SIZE_1_ub_per_entry_OF_AttributeValueCount; +static int ett_p7_AttributeValueCount; +static int ett_p7_MSSubmissionOptions; +static int ett_p7_SET_SIZE_1_ub_message_groups_OF_MessageGroupName; +static int ett_p7_CommonSubmissionResults; +static int ett_p7_SummarizeArgument; +static int ett_p7_SEQUENCE_SIZE_1_ub_summaries_OF_AttributeType; +static int ett_p7_SummarizeResult; +static int ett_p7_SEQUENCE_SIZE_1_ub_summaries_OF_Summary; +static int ett_p7_Span; +static int ett_p7_Summary; +static int ett_p7_T_summary_present; +static int ett_p7_T_summary_present_item; +static int ett_p7_ListArgument; +static int ett_p7_ListResult; +static int ett_p7_SEQUENCE_SIZE_1_ub_messages_OF_EntryInformation; +static int ett_p7_FetchArgument; +static int ett_p7_T_item; +static int ett_p7_FetchResult; +static int ett_p7_SEQUENCE_SIZE_1_ub_messages_OF_SequenceNumber; +static int ett_p7_DeleteArgument; +static int ett_p7_T_items; +static int ett_p7_SET_SIZE_1_ub_messages_OF_SequenceNumber; +static int ett_p7_DeleteResult; +static int ett_p7_T_delete_result_94; +static int ett_p7_Register_MSArgument; +static int ett_p7_SET_SIZE_1_ub_auto_registrations_OF_AutoActionRegistration; +static int ett_p7_SET_SIZE_1_ub_auto_registrations_OF_AutoActionDeregistration; +static int ett_p7_SET_SIZE_0_ub_default_registrations_OF_AttributeType; +static int ett_p7_T_change_credentials; +static int ett_p7_SET_SIZE_1_ub_labels_and_redirections_OF_SecurityLabel; +static int ett_p7_SET_SIZE_1_ub_ua_registrations_OF_UARegistration; +static int ett_p7_AutoActionDeregistration; +static int ett_p7_UARegistration; +static int ett_p7_MessageGroupRegistrations; +static int ett_p7_MessageGroupRegistrations_item; +static int ett_p7_MessageGroupNameAndDescriptor; +static int ett_p7_RegistrationTypes; +static int ett_p7_T_registrations; +static int ett_p7_T_extended_registrations; +static int ett_p7_MessageGroupsRestriction; +static int ett_p7_ProtectedChangeCredentials; +static int ett_p7_Register_MSResult; +static int ett_p7_T_registered_information; +static int ett_p7_SET_SIZE_1_ub_default_registrations_OF_AttributeType; +static int ett_p7_SET_SIZE_1_ub_message_groups_OF_MessageGroupNameAndDescriptor; +static int ett_p7_AlertArgument; +static int ett_p7_ModifyArgument; +static int ett_p7_T_entries; +static int ett_p7_SEQUENCE_SIZE_1_ub_modifications_OF_EntryModification; +static int ett_p7_EntryModification; +static int ett_p7_T_modification; +static int ett_p7_OrderedAttribute; +static int ett_p7_OrderedAttributeValues; +static int ett_p7_OrderedAttributeItem; +static int ett_p7_ModifyResult; +static int ett_p7_MSMessageSubmissionArgument; +static int ett_p7_MSMessageSubmissionResult; +static int ett_p7_T_mts_result; +static int ett_p7_SET_OF_ExtensionField; +static int ett_p7_MSProbeSubmissionArgument; +static int ett_p7_SEQUENCE_OF_PerRecipientProbeSubmissionFields; +static int ett_p7_MSProbeSubmissionResult; +static int ett_p7_PAR_attribute_error; +static int ett_p7_AttributeProblems; +static int ett_p7_AttributeProblemItem; +static int ett_p7_PAR_auto_action_request_error; +static int ett_p7_AutoActionRequestProblems; +static int ett_p7_AutoActionRequestProblemItem; +static int ett_p7_PAR_delete_error; +static int ett_p7_DeleteProblems; +static int ett_p7_DeleteProblemItem; +static int ett_p7_PAR_fetch_restriction_error; +static int ett_p7_FetchRestrictionProblems; +static int ett_p7_FetchRestrictionProblemItem; +static int ett_p7_T_restriction; +static int ett_p7_PAR_range_error; +static int ett_p7_PAR_sequence_number_error; +static int ett_p7_SequenceNumberProblems; +static int ett_p7_SequenceNumberProblemItem; +static int ett_p7_ServiceErrorParameter; +static int ett_p7_MessageGroupErrorParameter; +static int ett_p7_MSExtensionErrorParameter; +static int ett_p7_PAR_register_ms_error; +static int ett_p7_ModifyErrorParameter; +static int ett_p7_EntryClassErrorParameter; +static int ett_p7_T_entry_class_problem; +static int ett_p7_ReportLocation; +static int ett_p7_SEQUENCE_OF_PerRecipientReport; +static int ett_p7_PerRecipientReport; +static int ett_p7_SubmissionError; +static int ett_p7_SignatureVerificationStatus; +static int ett_p7_RTSE_apdus; +static int ett_p7_RTABapdu; /* P7 ABSTRACT-OPERATIONS */ -const value_string p7_opr_code_string_vals[] = { +static const value_string p7_opr_code_string_vals[] = { { op_ros_bind, "ms_bind" }, { op_summarize, "summarize" }, { op_list, "list" }, @@ -1558,7 +1559,7 @@ static const ber_choice_t Filter_choice[] = { static int dissect_p7_Filter(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - // Filter → Filter/and → Filter + // Filter -> Filter/and -> Filter actx->pinfo->dissection_depth += 2; increment_dissection_depth(actx->pinfo); offset = dissect_ber_choice(actx, tree, tvb, offset, @@ -1715,11 +1716,11 @@ static const ber_sequence_t EntryInformation_sequence[] = { static int dissect_p7_EntryInformation(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - p1_initialize_content_globals (actx, NULL, FALSE); + p1_initialize_content_globals (actx, NULL, false); offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset, EntryInformation_sequence, hf_index, ett_p7_EntryInformation); - p1_initialize_content_globals (actx, NULL, FALSE); + p1_initialize_content_globals (actx, NULL, false); return offset; @@ -2646,11 +2647,11 @@ static const ber_sequence_t EntryModification_set[] = { static int dissect_p7_EntryModification(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - p1_initialize_content_globals (actx, NULL, FALSE); + p1_initialize_content_globals (actx, NULL, false); offset = dissect_ber_set(implicit_tag, actx, tree, tvb, offset, EntryModification_set, hf_index, ett_p7_EntryModification); - p1_initialize_content_globals (actx, NULL, FALSE); + p1_initialize_content_globals (actx, NULL, false); return offset; } @@ -2710,11 +2711,11 @@ static const ber_sequence_t MSMessageSubmissionArgument_sequence[] = { static int dissect_p7_MSMessageSubmissionArgument(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - p1_initialize_content_globals (actx, tree, TRUE); + p1_initialize_content_globals (actx, tree, true); offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset, MSMessageSubmissionArgument_sequence, hf_index, ett_p7_MSMessageSubmissionArgument); - p1_initialize_content_globals (actx, NULL, FALSE); + p1_initialize_content_globals (actx, NULL, false); return offset; @@ -3697,386 +3698,386 @@ dissect_p7_RTSE_apdus(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, static int dissect_AutoActionType_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_AutoActionType(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_AutoActionType_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_AutoActionType(false, tvb, offset, &asn1_ctx, tree, hf_p7_AutoActionType_PDU); return offset; } static int dissect_AutoActionError_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_AutoActionError(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_AutoActionError_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_AutoActionError(false, tvb, offset, &asn1_ctx, tree, hf_p7_AutoActionError_PDU); return offset; } static int dissect_EntryType_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_EntryType(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_EntryType_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_EntryType(false, tvb, offset, &asn1_ctx, tree, hf_p7_EntryType_PDU); return offset; } static int dissect_SequenceNumber_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_SequenceNumber(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_SequenceNumber_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_SequenceNumber(false, tvb, offset, &asn1_ctx, tree, hf_p7_SequenceNumber_PDU); return offset; } static int dissect_RetrievalStatus_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_RetrievalStatus(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_RetrievalStatus_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_RetrievalStatus(false, tvb, offset, &asn1_ctx, tree, hf_p7_RetrievalStatus_PDU); return offset; } static int dissect_MessageGroupName_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_MessageGroupName(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_MessageGroupName_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_MessageGroupName(false, tvb, offset, &asn1_ctx, tree, hf_p7_MessageGroupName_PDU); return offset; } static int dissect_MSBindArgument_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_MSBindArgument(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_MSBindArgument_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_MSBindArgument(false, tvb, offset, &asn1_ctx, tree, hf_p7_MSBindArgument_PDU); return offset; } static int dissect_MSBindResult_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_MSBindResult(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_MSBindResult_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_MSBindResult(false, tvb, offset, &asn1_ctx, tree, hf_p7_MSBindResult_PDU); return offset; } static int dissect_MS_EIT_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_MS_EIT(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_MS_EIT_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_MS_EIT(false, tvb, offset, &asn1_ctx, tree, hf_p7_MS_EIT_PDU); return offset; } static int dissect_ChangeCredentialsAlgorithms_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_ChangeCredentialsAlgorithms(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_ChangeCredentialsAlgorithms_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_ChangeCredentialsAlgorithms(false, tvb, offset, &asn1_ctx, tree, hf_p7_ChangeCredentialsAlgorithms_PDU); return offset; } static int dissect_PAR_ms_bind_error_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_PAR_ms_bind_error(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_PAR_ms_bind_error_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_PAR_ms_bind_error(false, tvb, offset, &asn1_ctx, tree, hf_p7_PAR_ms_bind_error_PDU); return offset; } static int dissect_CreationTime_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_CreationTime(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_CreationTime_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_CreationTime(false, tvb, offset, &asn1_ctx, tree, hf_p7_CreationTime_PDU); return offset; } static int dissect_OriginatorToken_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_OriginatorToken(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_OriginatorToken_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_OriginatorToken(false, tvb, offset, &asn1_ctx, tree, hf_p7_OriginatorToken_PDU); return offset; } static int dissect_SummarizeArgument_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_SummarizeArgument(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_SummarizeArgument_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_SummarizeArgument(false, tvb, offset, &asn1_ctx, tree, hf_p7_SummarizeArgument_PDU); return offset; } static int dissect_SummarizeResult_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_SummarizeResult(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_SummarizeResult_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_SummarizeResult(false, tvb, offset, &asn1_ctx, tree, hf_p7_SummarizeResult_PDU); return offset; } static int dissect_ListArgument_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_ListArgument(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_ListArgument_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_ListArgument(false, tvb, offset, &asn1_ctx, tree, hf_p7_ListArgument_PDU); return offset; } static int dissect_ListResult_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_ListResult(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_ListResult_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_ListResult(false, tvb, offset, &asn1_ctx, tree, hf_p7_ListResult_PDU); return offset; } static int dissect_FetchArgument_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_FetchArgument(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_FetchArgument_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_FetchArgument(false, tvb, offset, &asn1_ctx, tree, hf_p7_FetchArgument_PDU); return offset; } static int dissect_FetchResult_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_FetchResult(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_FetchResult_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_FetchResult(false, tvb, offset, &asn1_ctx, tree, hf_p7_FetchResult_PDU); return offset; } static int dissect_DeleteArgument_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_DeleteArgument(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_DeleteArgument_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_DeleteArgument(false, tvb, offset, &asn1_ctx, tree, hf_p7_DeleteArgument_PDU); return offset; } static int dissect_DeleteResult_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_DeleteResult(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_DeleteResult_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_DeleteResult(false, tvb, offset, &asn1_ctx, tree, hf_p7_DeleteResult_PDU); return offset; } static int dissect_Register_MSArgument_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_Register_MSArgument(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_Register_MSArgument_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_Register_MSArgument(false, tvb, offset, &asn1_ctx, tree, hf_p7_Register_MSArgument_PDU); return offset; } static int dissect_Register_MSResult_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_Register_MSResult(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_Register_MSResult_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_Register_MSResult(false, tvb, offset, &asn1_ctx, tree, hf_p7_Register_MSResult_PDU); return offset; } static int dissect_ProtectedChangeCredentials_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_ProtectedChangeCredentials(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_ProtectedChangeCredentials_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_ProtectedChangeCredentials(false, tvb, offset, &asn1_ctx, tree, hf_p7_ProtectedChangeCredentials_PDU); return offset; } static int dissect_AlertArgument_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_AlertArgument(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_AlertArgument_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_AlertArgument(false, tvb, offset, &asn1_ctx, tree, hf_p7_AlertArgument_PDU); return offset; } static int dissect_AlertResult_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_AlertResult(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_AlertResult_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_AlertResult(false, tvb, offset, &asn1_ctx, tree, hf_p7_AlertResult_PDU); return offset; } static int dissect_ModifyArgument_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_ModifyArgument(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_ModifyArgument_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_ModifyArgument(false, tvb, offset, &asn1_ctx, tree, hf_p7_ModifyArgument_PDU); return offset; } static int dissect_ModifyResult_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_ModifyResult(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_ModifyResult_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_ModifyResult(false, tvb, offset, &asn1_ctx, tree, hf_p7_ModifyResult_PDU); return offset; } static int dissect_MSMessageSubmissionArgument_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_MSMessageSubmissionArgument(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_MSMessageSubmissionArgument_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_MSMessageSubmissionArgument(false, tvb, offset, &asn1_ctx, tree, hf_p7_MSMessageSubmissionArgument_PDU); return offset; } static int dissect_MSMessageSubmissionResult_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_MSMessageSubmissionResult(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_MSMessageSubmissionResult_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_MSMessageSubmissionResult(false, tvb, offset, &asn1_ctx, tree, hf_p7_MSMessageSubmissionResult_PDU); return offset; } static int dissect_MSProbeSubmissionArgument_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_MSProbeSubmissionArgument(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_MSProbeSubmissionArgument_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_MSProbeSubmissionArgument(false, tvb, offset, &asn1_ctx, tree, hf_p7_MSProbeSubmissionArgument_PDU); return offset; } static int dissect_MSProbeSubmissionResult_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_MSProbeSubmissionResult(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_MSProbeSubmissionResult_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_MSProbeSubmissionResult(false, tvb, offset, &asn1_ctx, tree, hf_p7_MSProbeSubmissionResult_PDU); return offset; } static int dissect_PAR_attribute_error_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_PAR_attribute_error(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_PAR_attribute_error_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_PAR_attribute_error(false, tvb, offset, &asn1_ctx, tree, hf_p7_PAR_attribute_error_PDU); return offset; } static int dissect_PAR_auto_action_request_error_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_PAR_auto_action_request_error(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_PAR_auto_action_request_error_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_PAR_auto_action_request_error(false, tvb, offset, &asn1_ctx, tree, hf_p7_PAR_auto_action_request_error_PDU); return offset; } static int dissect_PAR_delete_error_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_PAR_delete_error(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_PAR_delete_error_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_PAR_delete_error(false, tvb, offset, &asn1_ctx, tree, hf_p7_PAR_delete_error_PDU); return offset; } static int dissect_PAR_fetch_restriction_error_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_PAR_fetch_restriction_error(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_PAR_fetch_restriction_error_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_PAR_fetch_restriction_error(false, tvb, offset, &asn1_ctx, tree, hf_p7_PAR_fetch_restriction_error_PDU); return offset; } static int dissect_PAR_invalid_parameters_error_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_PAR_invalid_parameters_error(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_PAR_invalid_parameters_error_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_PAR_invalid_parameters_error(false, tvb, offset, &asn1_ctx, tree, hf_p7_PAR_invalid_parameters_error_PDU); return offset; } static int dissect_PAR_range_error_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_PAR_range_error(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_PAR_range_error_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_PAR_range_error(false, tvb, offset, &asn1_ctx, tree, hf_p7_PAR_range_error_PDU); return offset; } static int dissect_PAR_sequence_number_error_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_PAR_sequence_number_error(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_PAR_sequence_number_error_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_PAR_sequence_number_error(false, tvb, offset, &asn1_ctx, tree, hf_p7_PAR_sequence_number_error_PDU); return offset; } static int dissect_ServiceErrorParameter_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_ServiceErrorParameter(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_ServiceErrorParameter_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_ServiceErrorParameter(false, tvb, offset, &asn1_ctx, tree, hf_p7_ServiceErrorParameter_PDU); return offset; } static int dissect_MessageGroupErrorParameter_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_MessageGroupErrorParameter(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_MessageGroupErrorParameter_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_MessageGroupErrorParameter(false, tvb, offset, &asn1_ctx, tree, hf_p7_MessageGroupErrorParameter_PDU); return offset; } static int dissect_MSExtensionErrorParameter_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_MSExtensionErrorParameter(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_MSExtensionErrorParameter_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_MSExtensionErrorParameter(false, tvb, offset, &asn1_ctx, tree, hf_p7_MSExtensionErrorParameter_PDU); return offset; } static int dissect_PAR_register_ms_error_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_PAR_register_ms_error(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_PAR_register_ms_error_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_PAR_register_ms_error(false, tvb, offset, &asn1_ctx, tree, hf_p7_PAR_register_ms_error_PDU); return offset; } static int dissect_ModifyErrorParameter_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_ModifyErrorParameter(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_ModifyErrorParameter_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_ModifyErrorParameter(false, tvb, offset, &asn1_ctx, tree, hf_p7_ModifyErrorParameter_PDU); return offset; } static int dissect_EntryClassErrorParameter_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_EntryClassErrorParameter(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_EntryClassErrorParameter_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_EntryClassErrorParameter(false, tvb, offset, &asn1_ctx, tree, hf_p7_EntryClassErrorParameter_PDU); return offset; } static int dissect_ReportLocation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_ReportLocation(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_ReportLocation_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_ReportLocation(false, tvb, offset, &asn1_ctx, tree, hf_p7_ReportLocation_PDU); return offset; } static int dissect_PerRecipientReport_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_PerRecipientReport(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_PerRecipientReport_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_PerRecipientReport(false, tvb, offset, &asn1_ctx, tree, hf_p7_PerRecipientReport_PDU); return offset; } static int dissect_ReportSummary_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_ReportSummary(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_ReportSummary_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_ReportSummary(false, tvb, offset, &asn1_ctx, tree, hf_p7_ReportSummary_PDU); return offset; } static int dissect_DeferredDeliveryCancellationTime_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_DeferredDeliveryCancellationTime(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_DeferredDeliveryCancellationTime_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_DeferredDeliveryCancellationTime(false, tvb, offset, &asn1_ctx, tree, hf_p7_DeferredDeliveryCancellationTime_PDU); return offset; } static int dissect_DeletionTime_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_DeletionTime(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_DeletionTime_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_DeletionTime(false, tvb, offset, &asn1_ctx, tree, hf_p7_DeletionTime_PDU); return offset; } static int dissect_SubmissionError_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_SubmissionError(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_SubmissionError_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_SubmissionError(false, tvb, offset, &asn1_ctx, tree, hf_p7_SubmissionError_PDU); return offset; } static int dissect_SignatureVerificationStatus_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_SignatureVerificationStatus(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_SignatureVerificationStatus_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_SignatureVerificationStatus(false, tvb, offset, &asn1_ctx, tree, hf_p7_SignatureVerificationStatus_PDU); return offset; } static int dissect_StoragePeriod_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_StoragePeriod(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_StoragePeriod_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_StoragePeriod(false, tvb, offset, &asn1_ctx, tree, hf_p7_StoragePeriod_PDU); return offset; } static int dissect_StorageTime_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_StorageTime(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_StorageTime_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_StorageTime(false, tvb, offset, &asn1_ctx, tree, hf_p7_StorageTime_PDU); return offset; } static int dissect_RTSE_apdus_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; - asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo); - offset = dissect_p7_RTSE_apdus(FALSE, tvb, offset, &asn1_ctx, tree, hf_p7_RTSE_apdus_PDU); + asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, true, pinfo); + offset = dissect_p7_RTSE_apdus(false, tvb, offset, &asn1_ctx, tree, hf_p7_RTSE_apdus_PDU); return offset; } @@ -5616,7 +5617,7 @@ void proto_register_p7(void) { }; /* List of subtrees */ - static gint *ett[] = { + static int *ett[] = { &ett_p7, &ett_p7_Attribute, &ett_p7_AttributeValues, @@ -5813,7 +5814,7 @@ void proto_reg_handoff_p7(void) { /* ABSTRACT SYNTAXES */ /* Register P7 with ROS (with no use of RTSE) */ - register_ros_protocol_info("2.6.0.2.9", &p7_ros_info, 0, "id-as-ms", FALSE); - register_ros_protocol_info("2.6.0.2.5", &p7_ros_info, 0, "id-as-mrse", FALSE); - register_ros_protocol_info("2.6.0.2.1", &p7_ros_info, 0, "id-as-msse", FALSE); + register_ros_protocol_info("2.6.0.2.9", &p7_ros_info, 0, "id-as-ms", false); + register_ros_protocol_info("2.6.0.2.5", &p7_ros_info, 0, "id-as-mrse", false); + register_ros_protocol_info("2.6.0.2.1", &p7_ros_info, 0, "id-as-msse", false); } |