aboutsummaryrefslogtreecommitdiffstats
path: root/asn1/idmp/idmp.cnf
blob: 0b74ec29ac9c0b3a6d01e29a37683d2a83855600 (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
#
# $Id$
#

#.IMPORT ../x509ce/x509ce-exp.cnf


#.CLASS OPERATION 
&ArgumentType          
&argumentTypeOptional  BooleanType
&ResultType            
&resultTypeOptional    BooleanType
&Errors                _FixedTypeValueSetFieldSpec
&errorsOptional	 	BooleanType
&operationCode         TypeReference Code
#.END

#.TF_RENAME
IdmBind/argument	bind_argument
IdmBindError/errcode	bind_errcode
IdmBindError/error	bind_error
IdmBindResult/result	bind_result

#.FIELD_RENAME
IDM-PDU/error		idm_error
IDM-PDU/result		idm_result

IdmResult/invokeID	idm_invokeID

#.FN_BODY	IdmBind/argument

	return call_idmp_oid_callback(tvb, offset, actx->pinfo, (ROS_OP_BIND | ROS_OP_ARGUMENT), top_tree);

#.END

#.FN_PARS	OBJECT_IDENTIFIER	FN_VARIANT = _str VAL_PTR = &protocolID


#.FN_BODY	IdmBindResult/result

	return call_idmp_oid_callback(tvb, offset, actx->pinfo, (ROS_OP_BIND | ROS_OP_RESULT), top_tree);

#.END

#.FN_BODY	IdmBindError/errcode

#.END

#.FN_BODY	IdmBindError/error

	return call_idmp_oid_callback(tvb, offset, actx->pinfo, (ROS_OP_BIND| ROS_OP_ERROR), top_tree);

#.END

#.FN_PARS Code/local VAL_PTR = &opcode

#.FN_BODY	Request/argument

	return call_idmp_oid_callback(tvb, offset, actx->pinfo, (ROS_OP_INVOKE | ROS_OP_ARGUMENT | opcode), top_tree);

#.END

#.FN_BODY	IdmResult/result

	return call_idmp_oid_callback(tvb, offset, actx->pinfo, (ROS_OP_INVOKE | ROS_OP_RESULT | opcode), top_tree);


#.END

#.FN_BODY	Error/errcode

#.END

#.FN_BODY	Error/error

#.END