aboutsummaryrefslogtreecommitdiffstats
path: root/asn1/x420/x420.cnf
blob: 71e714852759b29b75c43821af847dadf6c9849c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
#.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
	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

  %(DEFAULT_BODY)s
 if((hf_index == hf_x420_ipm) && check_col(pinfo->cinfo, COL_INFO))
   col_append_fstr(pinfo->cinfo, COL_INFO, " Message");


#.FN_BODY IPN

  %(DEFAULT_BODY)s
 if((hf_index == hf_x420_ipn) && check_col(pinfo->cinfo, COL_INFO))
   col_append_fstr(pinfo->cinfo, COL_INFO, " Notification");

#.FN_BODY Interchange_Data_Element
/*ARGSUSED*/
/* XXX Not implemented yet */

#.FN_BODY NationallyDefinedBodyPart
/*ARGSUSED*/
/* XXX Not implemented yet */