wireshark/asn1/x420/x420.cnf
Anders Broman c33182b898 From Graeme Lunt:
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
2005-11-16 07:13:12 +00:00

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 */