aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/asn1/t125/t125.cnf
blob: 19f644e1cdadcdbe891c3d80ed35678b818985d0 (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
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
# T.125/MCS-PROTOCOL.cnf
# Copyright 2007 Ronnie Sahlberg
#----------------------------------------------------------------------------------------
#.EXPORTS
#----------------------------------------------------------------------------------------
#.END

#.OMIT_ASSIGNMENT
# dissecected in t124
DomainMCSPDU
PlumbDomainIndication
ErectDomainRequest
MergeChannelsRequest
MergeChannelsConfirm
PurgeChannelsIndication
MergeTokensRequest
MergeTokensConfirm
PurgeTokensIndication
DisconnectProviderUltimatum
RejectMCSPDUUltimatum
AttachUserRequest
AttachUserConfirm
DetachUserRequest
DetachUserIndication
ChannelJoinRequest
ChannelJoinConfirm
ChannelLeaveRequest
ChannelConveneRequest
ChannelConveneConfirm
ChannelDisbandRequest
ChannelDisbandIndication
ChannelAdmitRequest
ChannelAdmitIndication
ChannelExpelRequest
ChannelExpelIndication
SendDataRequest
SendDataIndication
UniformSendDataRequest
UniformSendDataIndication
TokenGrabConfirm
TokenInhibitRequest
TokenInhibitConfirm
TokenGiveRequest
TokenGiveIndication
TokenGiveResponse
TokenGiveConfirm
TokenPleaseRequest
TokenPleaseIndication
TokenReleaseRequest
TokenReleaseConfirm
TokenTestRequest
TokenTestConfirm
TokenStatus
Segmentation
ChannelAttributes
TokenAttributes
TokenGrabRequest
Reason
Diagnostic
StaticChannelId
UserId
PrivateChannelId
AssignedChannelId
TokenId
DynamicChannelId
ChannelId

#----------------------------------------------------------------------------------------

#.PDU
#----------------------------------------------------------------------------------------
ConnectMCSPDU
#.END

#.VIRTUAL_ASSGN
#----------------------------------------------------------------------------------------

# dissecected in t124
# FN_BODY DomainMCSPDU  VAL_PTR = &domainmcs_value
#  	gint domainmcs_value;
#
#%(DEFAULT_BODY)s
#	switch(domainmcs_value) {
#	case 25: /* sendDataRequest */
#	case 26: /* sendDataIndication */
#	case 27: /* uniformSendDataRequest */
#	case 28: /* uniformSendDataIndication */
#		/* Do nothing */
#		break;
#	default:
#		col_append_sep_fstr(%(ACTX)s->pinfo->cinfo, COL_INFO, " ", "MCS: %%s ", val_to_str(domainmcs_value, t125_DomainMCSPDU_vals, "Unknown"));
#		break;
#	}
# END

#.FN_BODY Connect-Initial/_untag/userData VAL_PTR  = &next_tvb
#.FN_BODY Connect-Initial/_untag/userData
    tvbuff_t	*next_tvb = NULL;
	heur_dtbl_entry_t *hdtbl_entry;
%(DEFAULT_BODY)s
    if(next_tvb)
    	dissector_try_heuristic(t125_heur_subdissector_list, next_tvb,
	     actx->pinfo, top_tree, &hdtbl_entry, NULL);
#.END

#.FN_BODY Connect-Response/_untag/userData VAL_PTR  = &next_tvb
#.FN_BODY Connect-Response/_untag/userData
    tvbuff_t	*next_tvb = NULL;
	heur_dtbl_entry_t *hdtbl_entry;

%(DEFAULT_BODY)s
    if(next_tvb)
    	dissector_try_heuristic(t125_heur_subdissector_list, next_tvb,
	     actx->pinfo, top_tree, &hdtbl_entry, NULL);
#.END


#----------------------------------------------------------------------------------------
# vim:set ts=4 sts=2 sw=2: