forked from osmocom/wireshark
![Anders Broman](/assets/img/avatar_default.png)
Here are a number of small patches for asn1 based dissectors: acse: release request/response column information (many X.400/X.500 unbinds are empty) "standardised" PNAME to "ISO 8650-1 OSI Association Control Service" fix for crash when using EXTERNAL dissector rtse: column information when attempting a resume x509if: generation of LDAP-style DNs from RDNSequences new function x509if_get_last_dn() to get the last DN generated. x509af: DSS parameters certificate extension naming subject naming of certificate x509sat: Guide syntax (as SET now supported) PDU exports. cms: verification of message digest attribute (SHA-1 and MD5) ess: enumerated/restrictive/permissive/informative security categories x411: generation of string encoding of X.400 addresses, trace information and message identifiers. s4406: separate types for primary and copy precedence to allow better filtering (e.g. primary precedence = flash) priority-level-qualifier svn path=/trunk/; revision=16508
96 lines
2.4 KiB
INI
96 lines
2.4 KiB
INI
#.MODULE_IMPORT
|
|
MTSAbstractService x411
|
|
AuthenticationFramework x509af
|
|
ACSE-1 acse
|
|
|
|
#.INCLUDE ../x411/x411-exp.cnf
|
|
#.INCLUDE ../x509af/x509af-exp.cnf
|
|
#.INCLUDE ../acse/acse-exp.cnf
|
|
|
|
#.EXPORTS
|
|
ORDescriptor
|
|
InformationObject
|
|
ExtensionsField
|
|
|
|
#.FIELD_RENAME
|
|
|
|
G3FacsimileBodyPart/data g3facsimile_data
|
|
VideotexBodyPart/data videotex_data
|
|
ExtendedBodyPart/data extended_data
|
|
TeletexBodyPart/data teletex_data
|
|
IA5TextBodyPart/data ia5text_data
|
|
MessageBodyPart/data message_data
|
|
EncryptedBodyPart/data encrypted_data
|
|
|
|
G3FacsimileBodyPart/parameters g3facsimile_parameters
|
|
VideotexBodyPart/parameters videotex_parameters
|
|
ExtendedBodyPart/parameters extended_parameters
|
|
TeletexBodyPart/parameters teletex_parameters
|
|
IA5TextBodyPart/parameters ia5text_parameters
|
|
MessageBodyPart/parameters message_parameters
|
|
EncryptedBodyPart/parameters encrypted_parameters
|
|
|
|
TeletexParameters/non-basic-parameters teletex_non_basic_parameters
|
|
G3FacsimileParameters/non-basic-parameters g3facsimile_non_basic_parameters
|
|
|
|
#.PDU
|
|
OriginatingUA
|
|
AbsenceAdvice
|
|
ChangeOfAddressAdvice
|
|
IPMAssemblyInstructions
|
|
|
|
#.REGISTER
|
|
OriginatingUA B "1.2.826.0.1004.10.1.1" "nexor-originating-ua"
|
|
AbsenceAdvice B "2.6.1.19.0" "id-on-absence-advice"
|
|
ChangeOfAddressAdvice B "2.6.1.19.1" "id-on-change-of-address-advice"
|
|
IPMAssemblyInstructions B "2.6.1.17.2" "id-mst-assembly-instructions"
|
|
|
|
#.FN_PARS IPMSExtension/type
|
|
FN_VARIANT = _str VAL_PTR = &object_identifier_id
|
|
|
|
#.FN_BODY IPMSExtension/type
|
|
char *name = NULL;
|
|
|
|
%(DEFAULT_BODY)s
|
|
|
|
name = get_ber_oid_name(object_identifier_id);
|
|
proto_item_append_text(tree, " (%%s)", name ? name : object_identifier_id);
|
|
|
|
#.FN_BODY T_value
|
|
|
|
offset=call_ber_oid_callback(object_identifier_id, tvb, offset, pinfo, tree);
|
|
|
|
#.FN_BODY IPM
|
|
|
|
if((hf_index == hf_x420_ipm) && check_col(pinfo->cinfo, COL_INFO))
|
|
col_append_fstr(pinfo->cinfo, COL_INFO, " Message");
|
|
|
|
%(DEFAULT_BODY)s
|
|
|
|
|
|
#.FN_BODY IPN
|
|
|
|
if((hf_index == hf_x420_ipn) && check_col(pinfo->cinfo, COL_INFO))
|
|
col_append_fstr(pinfo->cinfo, COL_INFO, " Notification");
|
|
|
|
%(DEFAULT_BODY)s
|
|
|
|
#.FN_PARS SubjectField
|
|
VAL_PTR=&subject
|
|
|
|
#.FN_BODY SubjectField
|
|
tvbuff_t *subject=NULL;
|
|
|
|
%(DEFAULT_BODY)s
|
|
|
|
if(subject && check_col(pinfo->cinfo, COL_INFO))
|
|
col_append_fstr(pinfo->cinfo, COL_INFO, " (%%s)", tvb_format_text(subject, 0, tvb_length(subject)));
|
|
|
|
|
|
#.FN_BODY Interchange_Data_Element
|
|
/* XXX Not implemented yet */
|
|
|
|
#.FN_BODY NationallyDefinedBodyPart
|
|
/* XXX Not implemented yet */
|
|
|