Revert "TODO epan/dissectors/asn1/kerberos/packet-kerberos-template.c new GSS flags"
[wireshark-sm.git] / epan / dissectors / asn1 / ftam / ftam.cnf
blob7ed796041d4d9fd8b097ed892b3a0ccac9b956b3
1 # FTAM.cnf
2 # FTAM conformation file
4 #.IMPORT ../acse/acse-exp.cnf
6 #.EXPORTS
7 Attribute-Extensions
8 Concurrency-Access
9 Date-and-Time-Attribute
10 Legal-Qualification-Attribute
11 Object-Availability-Attribute
12 Object-Size-Attribute
13 Pathname
14 Permitted-Actions-Attribute
15 Private-Use-Attribute
17 #.OMIT_ASSIGNMENT
18 F-CHECK-request
19 F-CHECK-response
20 Other-Pattern
21 #.END
23 #.PDU
25 #.NO_EMIT ONLY_VALS
26 PDU
28 #.TYPE_RENAME
29 F-OPEN-request/recovery-mode    T_request_recovery_mode
30 F-OPEN-response/recovery-mode    T_response_recovery_mode
31 Access-Control-Change-Attribute/actual-values    T_actual_values1
33 Contents-Type-List/_untag/_item Contents_Type_List_item
34 Charging/_untag/_item Charging_item
35 Diagnostic/_untag/_item Diagnostic_item
36 Path-Access-Passwords/_untag/_item Path_Access_Passwords_item
38 #.FIELD_RENAME
39 F-OPEN-request/recovery-mode                     request_recovery_mode
40 F-OPEN-response/recovery-mode                    response_recovery_mode
41 Concurrency-Access/replace                       replace_key
42 Concurrency-Access/read-attribute                read_attribute_key
43 Concurrency-Access/read                          read_key
44 Concurrency-Access/insert                        insert_key
45 Concurrency-Access/extend                        extend_key
46 Concurrency-Access/erase                         erase_key
47 Concurrency-Access/change-attribute              change_attribute_key
48 Concurrency-Access/delete-Object                 delete_Object_key
49 F-READ-request/access-context                    read_access_context
50 Change-Attributes/_untag/path-access-control     change_path_access_control
51 Attribute-Extensions-Pattern/_item/extension-set-attribute-Patterns/_item/extension-attribute-identifier    attribute_extension_attribute_identifier
52 F-OPEN-request/contents-type                     open_contents_type
53 F-READ-ATTRIB-response/attributes                read_attributes
54 F-READ-LINK-ATTRIB-response/attributes           read_link_attributes
55 F-SELECT-request/attributes                      select_attributes
56 F-SELECT-response/attributes                     select_attributes
57 Change-Attributes/_untag/access-control          change_attributes_access_control
58 Access-Control-Change-Attribute/actual-values    actual_values1
59 Account-Attribute/actual-values                  actual_values2
60 Access-Control-Attribute/actual-values           actual_values3
61 Private-Use-Attribute/actual-values              actual_values4
62 Date-and-Time-Attribute/actual-values            actual_values5
63 User-Identity-Attribute/actual-values            actual_values6
64 Object-Size-Attribute/actual-values              actual_values7
65 Object-Availability-Attribute/actual-values      actual_values8
66 Legal-Qualification-Attribute/actual-values      actual_values9
68 #.FIELD_ATTR
69 Concurrency-Access/read                          ABBREV=read_key
70 Concurrency-Access/insert                        ABBREV=insert_key
71 Concurrency-Access/replace                       ABBREV=replace_key
72 Concurrency-Access/extend                        ABBREV=extend_key
73 Concurrency-Access/erase                         ABBREV=erase_key
74 Concurrency-Access/read-attribute                ABBREV=read_attribute_key
75 Concurrency-Access/change-attribute              ABBREV=change_attribute_key
76 Concurrency-Access/delete-Object                 ABBREV=delete_Object_key
77 Access-Control-Change-Attribute/actual-values    ABBREV=actual_values1
78 Account-Attribute/actual-values                  ABBREV=actual_values2
79 Access-Control-Attribute/actual-values           ABBREV=actual_values3
80 Private-Use-Attribute/actual-values              ABBREV=actual_values4
81 Date-and-Time-Attribute/actual-values            ABBREV=actual_values5
82 User-Identity-Attribute/actual-values            ABBREV=actual_values6
83 Object-Size-Attribute/actual-values              ABBREV=actual_values7
84 Object-Availability-Attribute/actual-values      ABBREV=actual_values8
85 Legal-Qualification-Attribute/actual-values      ABBREV=actual_values9
87 #.FN_PARS Extension-Attribute/extension-attribute-identifier
88   FN_VARIANT = _str  VAL_PTR = &actx->external.direct_reference
90 #.FN_PARS OBJECT_IDENTIFIER
91     FN_VARIANT = _str  VAL_PTR = &actx->external.direct_reference
93 #.FN_BODY Contents-Type-Attribute/document-type/parameter
94   if (actx->external.direct_reference) {
95     offset=call_ber_oid_callback(actx->external.direct_reference, tvb, offset, actx->pinfo, tree, NULL);
96   }
98 #.FN_BODY Extension-Attribute/extension-attribute
99   if (actx->external.direct_reference) {
100     offset=call_ber_oid_callback(actx->external.direct_reference, tvb, offset, actx->pinfo, tree, NULL);
101   }
103 #.FN_PARS Attribute-Extensions-Pattern/_item/extension-set-attribute-Patterns/_item/extension-attribute-identifier
104     FN_VARIANT = _str  VAL_PTR = &actx->external.direct_reference
106 #.FN_BODY Attribute-Extensions-Pattern/_item/extension-set-attribute-Patterns/_item/extension-attribute-Pattern
107   if (actx->external.direct_reference) {
108     offset=call_ber_oid_callback(actx->external.direct_reference, tvb, offset, actx->pinfo, tree, NULL);
109   }
111 #.FN_BODY AP-title
112   /* XXX have no idea about this one */
113 #.FN_BODY AE-qualifier
114   /* XXX have no idea about this one */
116 #.FN_BODY FTAM-Regime-PDU VAL_PTR = &branch_taken
117   int branch_taken;
119   %(DEFAULT_BODY)s
121   if( (branch_taken!=-1) && ftam_FTAM_Regime_PDU_vals[branch_taken].strptr ){
122     col_append_fstr(actx->pinfo->cinfo, COL_INFO, " %%s:", ftam_FTAM_Regime_PDU_vals[branch_taken].strptr);
123   }
125 #.FN_BODY File-PDU VAL_PTR = &branch_taken
126   int branch_taken;
128   %(DEFAULT_BODY)s
130   if( (branch_taken!=-1) && ftam_File_PDU_vals[branch_taken].strptr ){
131     col_append_fstr(actx->pinfo->cinfo, COL_INFO, " %%s:", ftam_File_PDU_vals[branch_taken].strptr);
132   }
134 #.FN_BODY Bulk-Data-PDU VAL_PTR = &branch_taken
135   int branch_taken;
137   %(DEFAULT_BODY)s
139   if( (branch_taken!=-1) && ftam_Bulk_Data_PDU_vals[branch_taken].strptr ){
140     col_append_fstr(actx->pinfo->cinfo, COL_INFO, " %%s:", ftam_Bulk_Data_PDU_vals[branch_taken].strptr);
141   }
143 #.FN_BODY FSM-PDU VAL_PTR = &branch_taken
144   int branch_taken;
146   %(DEFAULT_BODY)s
148   if( (branch_taken!=-1) && ftam_FSM_PDU_vals[branch_taken].strptr ){
149     col_append_fstr(actx->pinfo->cinfo, COL_INFO, " %%s:", ftam_FSM_PDU_vals[branch_taken].strptr);
150   }
153 # Editor modelines  -  https://www.wireshark.org/tools/modelines.html
155 # Local variables:
156 # c-basic-offset: 2
157 # tab-width: 8
158 # indent-tabs-mode: nil
159 # End:
161 # vi: set shiftwidth=2 tabstop=8 expandtab:
162 # :indentSize=2:tabSize=8:noTabs=true: