2 # Copyright (c) 2001-2003
3 # Fraunhofer Institute for Open Communication Systems (FhG Fokus).
6 # Redistribution and use in source and binary forms, with or without
7 # modification, are permitted provided that the following conditions
9 # 1. Redistributions of source code must retain the above copyright
10 # notice, this list of conditions and the following disclaimer.
11 # 2. Redistributions in binary form must reproduce the above copyright
12 # notice, this list of conditions and the following disclaimer in the
13 # documentation and/or other materials provided with the distribution.
15 # THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
16 # ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
17 # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
18 # ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
19 # FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
20 # DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
21 # OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
22 # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
23 # LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
24 # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
27 # Author: Hartmut Brandt <harti@freebsd.org>
29 # $Begemot: libunimsg/netnatm/msg/msg.def,v 1.4 2003/09/29 10:47:18 hbb Exp $
31 # Define message contents
33 #########################################################################
43 # PNNI1.0 177...178, 184*
46 # N-ISDN compatiblity not implemented.
58 #########################################################################
60 # CALL PROCEEDING message
69 # N-ISDN compatiblity not implemented.
78 #########################################################################
90 # UNI4.0 p. 5-6, 61, 68, 77
91 # PNNI1.0 pp. 178...179, 184...185*
94 # N-ISDN compatiblity not implemented.
117 #########################################################################
119 # CONNECT ACKNOWLEDGE message
124 start connect_ack 0x0f !pnni
129 #########################################################################
139 # PNNI1.0 pp. 179...180, 185...186*
142 # N-ISDN compatiblity not implemented.
154 #########################################################################
156 # RELEASE COMPLETE message
163 start release_compl 0x5a
165 git UNI_NUM_IE_GIT !pnni
171 #########################################################################
176 # Q.2931 13-14, 23-24*
181 # UNI4.0 6-7, 43, 57*, 60-61, 68-69, 78
182 # PNNI1.0 180...182, 186*
192 blli UNI_NUM_IE_BLLI/R
194 calledsub UNI_NUM_IE_CALLEDSUB
196 callingsub UNI_NUM_IE_CALLINGSUB
217 dtl UNI_NUM_IE_DTL/R pnni
223 #########################################################################
240 #########################################################################
242 # STATUS ENQUIRY message
247 # PNNI1.0 pp. 182...183
249 start status_enq 0x75
254 #########################################################################
269 #########################################################################
276 # PNNI1.0 pp. 186...187
284 #########################################################################
286 # RESTART ACKNOWLEDGE message
293 start restart_ack 0x4e
299 #########################################################################
315 calledsub UNI_NUM_IE_CALLEDSUB
317 callingsub UNI_NUM_IE_CALLINGSUB
328 dtl UNI_NUM_IE_DTL/R pnni
332 #########################################################################
334 # ADD PARTY ACKNOWLEDGE message
343 start add_party_ack 0x81
357 #########################################################################
359 # PARTY ALERTING message
368 start party_alerting 0x85
376 #########################################################################
378 # ADD PARTY REJECT message
387 start add_party_rej 0x82
396 #########################################################################
407 start drop_party 0x83
416 #########################################################################
418 # DROP PARTY ACKNOWLEDGE message
427 start drop_party_ack 0x84
435 #########################################################################
437 # LEAF SETUP REQUEST message
444 start leaf_setup_req 0x91 !pnni
447 callingsub UNI_NUM_IE_CALLINGSUB
449 calledsub UNI_NUM_IE_CALLEDSUB
455 #########################################################################
457 # LEAF SETUP FAIL message
464 start leaf_setup_fail 0x90 !pnni
473 #########################################################################
475 # CO-BI SETUP message
482 start cobisetup 0x15 !pnni&&q2932
491 #########################################################################
500 start facility 0x62 !pnni&&q2932
509 #########################################################################
511 # MODIFY REQUEST message
518 start modify_req 0x88 !pnni
527 #########################################################################
529 # MODIFY ACKNOWLEDGE message
536 start modify_ack 0x89 !pnni
544 #########################################################################
546 # MODIFY REJECT message
552 start modify_rej 0x8a !pnni
559 #########################################################################
561 # CONNECTION AVAILABLE message
568 start conn_avail 0x8b !pnni
575 #########################################################################