summaryrefslogtreecommitdiffstats
path: root/sys/contrib/ngatm/netnatm/msg/uni_msg.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/contrib/ngatm/netnatm/msg/uni_msg.h')
-rw-r--r--sys/contrib/ngatm/netnatm/msg/uni_msg.h342
1 files changed, 342 insertions, 0 deletions
diff --git a/sys/contrib/ngatm/netnatm/msg/uni_msg.h b/sys/contrib/ngatm/netnatm/msg/uni_msg.h
new file mode 100644
index 0000000..ddb095b
--- /dev/null
+++ b/sys/contrib/ngatm/netnatm/msg/uni_msg.h
@@ -0,0 +1,342 @@
+/* This file was created automatically
+ * Source file: $Begemot: libunimsg/atm/msg/msg.def,v 1.3 2003/09/19 11:58:15 hbb Exp $
+ * $FreeBSD$
+ */
+
+#ifndef _NETNATM_MSG_UNI_MSG_H_
+#define _NETNATM_MSG_UNI_MSG_H_
+
+struct uni_alerting {
+ struct uni_msghdr hdr;
+ struct uni_ie_connid connid;
+ struct uni_ie_epref epref;
+ struct uni_ie_notify notify;
+ struct uni_ie_git git[UNI_NUM_IE_GIT];
+ struct uni_ie_uu uu;
+ struct uni_ie_report report;
+ struct uni_ie_unrec unrec;
+};
+
+struct uni_call_proc {
+ struct uni_msghdr hdr;
+ struct uni_ie_connid connid;
+ struct uni_ie_epref epref;
+ struct uni_ie_notify notify;
+ struct uni_ie_unrec unrec;
+};
+
+struct uni_connect {
+ struct uni_msghdr hdr;
+ struct uni_ie_aal aal;
+ struct uni_ie_blli blli;
+ struct uni_ie_connid connid;
+ struct uni_ie_epref epref;
+ struct uni_ie_notify notify;
+ struct uni_ie_conned conned;
+ struct uni_ie_connedsub connedsub;
+ struct uni_ie_eetd eetd;
+ struct uni_ie_git git[UNI_NUM_IE_GIT];
+ struct uni_ie_uu uu;
+ struct uni_ie_traffic traffic;
+ struct uni_ie_exqos exqos;
+ struct uni_ie_facility facility;
+ struct uni_ie_abrsetup abrsetup;
+ struct uni_ie_abradd abradd;
+ struct uni_ie_called_soft called_soft;
+ struct uni_ie_report report;
+ struct uni_ie_unrec unrec;
+};
+
+struct uni_connect_ack {
+ struct uni_msghdr hdr;
+ struct uni_ie_notify notify;
+ struct uni_ie_unrec unrec;
+};
+
+struct uni_release {
+ struct uni_msghdr hdr;
+ struct uni_ie_cause cause[2];
+ struct uni_ie_notify notify;
+ struct uni_ie_git git[UNI_NUM_IE_GIT];
+ struct uni_ie_uu uu;
+ struct uni_ie_facility facility;
+ struct uni_ie_crankback crankback;
+ struct uni_ie_unrec unrec;
+};
+
+struct uni_release_compl {
+ struct uni_msghdr hdr;
+ struct uni_ie_cause cause[2];
+ struct uni_ie_git git[UNI_NUM_IE_GIT];
+ struct uni_ie_uu uu;
+ struct uni_ie_crankback crankback;
+ struct uni_ie_unrec unrec;
+};
+
+struct uni_setup {
+ struct uni_msghdr hdr;
+ struct uni_ie_aal aal;
+ struct uni_ie_traffic traffic;
+ struct uni_ie_bearer bearer;
+ struct uni_ie_bhli bhli;
+ struct uni_ie_repeat blli_repeat;
+ struct uni_ie_blli blli[UNI_NUM_IE_BLLI];
+ struct uni_ie_called called;
+ struct uni_ie_calledsub calledsub[UNI_NUM_IE_CALLEDSUB];
+ struct uni_ie_calling calling;
+ struct uni_ie_callingsub callingsub[UNI_NUM_IE_CALLINGSUB];
+ struct uni_ie_connid connid;
+ struct uni_ie_qos qos;
+ struct uni_ie_eetd eetd;
+ struct uni_ie_notify notify;
+ struct uni_ie_scompl scompl;
+ struct uni_ie_tns tns[UNI_NUM_IE_TNS];
+ struct uni_ie_epref epref;
+ struct uni_ie_atraffic atraffic;
+ struct uni_ie_mintraffic mintraffic;
+ struct uni_ie_uu uu;
+ struct uni_ie_git git[UNI_NUM_IE_GIT];
+ struct uni_ie_lij_callid lij_callid;
+ struct uni_ie_lij_param lij_param;
+ struct uni_ie_lij_seqno lij_seqno;
+ struct uni_ie_exqos exqos;
+ struct uni_ie_abrsetup abrsetup;
+ struct uni_ie_abradd abradd;
+ struct uni_ie_cscope cscope;
+ struct uni_ie_calling_soft calling_soft;
+ struct uni_ie_called_soft called_soft;
+ struct uni_ie_repeat dtl_repeat;
+ struct uni_ie_dtl dtl[UNI_NUM_IE_DTL];
+ struct uni_ie_report report;
+ struct uni_ie_mdcr mdcr;
+ struct uni_ie_unrec unrec;
+};
+
+struct uni_status {
+ struct uni_msghdr hdr;
+ struct uni_ie_callstate callstate;
+ struct uni_ie_cause cause;
+ struct uni_ie_epref epref;
+ struct uni_ie_epstate epstate;
+ struct uni_ie_unrec unrec;
+};
+
+struct uni_status_enq {
+ struct uni_msghdr hdr;
+ struct uni_ie_epref epref;
+ struct uni_ie_unrec unrec;
+};
+
+struct uni_notify {
+ struct uni_msghdr hdr;
+ struct uni_ie_notify notify;
+ struct uni_ie_epref epref;
+ struct uni_ie_unrec unrec;
+};
+
+struct uni_restart {
+ struct uni_msghdr hdr;
+ struct uni_ie_connid connid;
+ struct uni_ie_restart restart;
+ struct uni_ie_unrec unrec;
+};
+
+struct uni_restart_ack {
+ struct uni_msghdr hdr;
+ struct uni_ie_connid connid;
+ struct uni_ie_restart restart;
+ struct uni_ie_unrec unrec;
+};
+
+struct uni_add_party {
+ struct uni_msghdr hdr;
+ struct uni_ie_aal aal;
+ struct uni_ie_bhli bhli;
+ struct uni_ie_blli blli;
+ struct uni_ie_called called;
+ struct uni_ie_calledsub calledsub[UNI_NUM_IE_CALLEDSUB];
+ struct uni_ie_calling calling;
+ struct uni_ie_callingsub callingsub[UNI_NUM_IE_CALLINGSUB];
+ struct uni_ie_scompl scompl;
+ struct uni_ie_tns tns[UNI_NUM_IE_TNS];
+ struct uni_ie_epref epref;
+ struct uni_ie_notify notify;
+ struct uni_ie_eetd eetd;
+ struct uni_ie_uu uu;
+ struct uni_ie_git git[UNI_NUM_IE_GIT];
+ struct uni_ie_lij_seqno lij_seqno;
+ struct uni_ie_calling_soft calling_soft;
+ struct uni_ie_called_soft called_soft;
+ struct uni_ie_repeat dtl_repeat;
+ struct uni_ie_dtl dtl[UNI_NUM_IE_DTL];
+ struct uni_ie_unrec unrec;
+};
+
+struct uni_add_party_ack {
+ struct uni_msghdr hdr;
+ struct uni_ie_epref epref;
+ struct uni_ie_aal aal;
+ struct uni_ie_blli blli;
+ struct uni_ie_notify notify;
+ struct uni_ie_eetd eetd;
+ struct uni_ie_conned conned;
+ struct uni_ie_connedsub connedsub;
+ struct uni_ie_uu uu;
+ struct uni_ie_git git[UNI_NUM_IE_GIT];
+ struct uni_ie_called_soft called_soft;
+ struct uni_ie_unrec unrec;
+};
+
+struct uni_party_alerting {
+ struct uni_msghdr hdr;
+ struct uni_ie_epref epref;
+ struct uni_ie_notify notify;
+ struct uni_ie_uu uu;
+ struct uni_ie_git git[UNI_NUM_IE_GIT];
+ struct uni_ie_unrec unrec;
+};
+
+struct uni_add_party_rej {
+ struct uni_msghdr hdr;
+ struct uni_ie_cause cause;
+ struct uni_ie_epref epref;
+ struct uni_ie_uu uu;
+ struct uni_ie_git git[UNI_NUM_IE_GIT];
+ struct uni_ie_crankback crankback;
+ struct uni_ie_unrec unrec;
+};
+
+struct uni_drop_party {
+ struct uni_msghdr hdr;
+ struct uni_ie_cause cause;
+ struct uni_ie_epref epref;
+ struct uni_ie_notify notify;
+ struct uni_ie_uu uu;
+ struct uni_ie_git git[UNI_NUM_IE_GIT];
+ struct uni_ie_unrec unrec;
+};
+
+struct uni_drop_party_ack {
+ struct uni_msghdr hdr;
+ struct uni_ie_epref epref;
+ struct uni_ie_cause cause;
+ struct uni_ie_uu uu;
+ struct uni_ie_git git[UNI_NUM_IE_GIT];
+ struct uni_ie_unrec unrec;
+};
+
+struct uni_leaf_setup_req {
+ struct uni_msghdr hdr;
+ struct uni_ie_tns tns[UNI_NUM_IE_TNS];
+ struct uni_ie_calling calling;
+ struct uni_ie_callingsub callingsub[UNI_NUM_IE_CALLINGSUB];
+ struct uni_ie_called called;
+ struct uni_ie_calledsub calledsub[UNI_NUM_IE_CALLEDSUB];
+ struct uni_ie_lij_callid lij_callid;
+ struct uni_ie_lij_seqno lij_seqno;
+ struct uni_ie_unrec unrec;
+};
+
+struct uni_leaf_setup_fail {
+ struct uni_msghdr hdr;
+ struct uni_ie_cause cause;
+ struct uni_ie_called called;
+ struct uni_ie_calledsub calledsub;
+ struct uni_ie_lij_seqno lij_seqno;
+ struct uni_ie_tns tns[UNI_NUM_IE_TNS];
+ struct uni_ie_unrec unrec;
+};
+
+struct uni_cobisetup {
+ struct uni_msghdr hdr;
+ struct uni_ie_facility facility;
+ struct uni_ie_called called;
+ struct uni_ie_calledsub calledsub;
+ struct uni_ie_calling calling;
+ struct uni_ie_notify notify;
+ struct uni_ie_unrec unrec;
+};
+
+struct uni_facility {
+ struct uni_msghdr hdr;
+ struct uni_ie_facility facility;
+ struct uni_ie_called called;
+ struct uni_ie_calledsub calledsub;
+ struct uni_ie_calling calling;
+ struct uni_ie_notify notify;
+ struct uni_ie_unrec unrec;
+};
+
+struct uni_modify_req {
+ struct uni_msghdr hdr;
+ struct uni_ie_traffic traffic;
+ struct uni_ie_atraffic atraffic;
+ struct uni_ie_mintraffic mintraffic;
+ struct uni_ie_notify notify;
+ struct uni_ie_git git[UNI_NUM_IE_GIT];
+ struct uni_ie_unrec unrec;
+};
+
+struct uni_modify_ack {
+ struct uni_msghdr hdr;
+ struct uni_ie_report report;
+ struct uni_ie_traffic traffic;
+ struct uni_ie_notify notify;
+ struct uni_ie_git git[UNI_NUM_IE_GIT];
+ struct uni_ie_unrec unrec;
+};
+
+struct uni_modify_rej {
+ struct uni_msghdr hdr;
+ struct uni_ie_cause cause;
+ struct uni_ie_notify notify;
+ struct uni_ie_git git[UNI_NUM_IE_GIT];
+ struct uni_ie_unrec unrec;
+};
+
+struct uni_conn_avail {
+ struct uni_msghdr hdr;
+ struct uni_ie_notify notify;
+ struct uni_ie_git git[UNI_NUM_IE_GIT];
+ struct uni_ie_report report;
+ struct uni_ie_unrec unrec;
+};
+
+struct uni_unknown {
+ struct uni_msghdr hdr;
+ struct uni_ie_epref epref;
+ struct uni_ie_unrec unrec;
+};
+
+union uni_msgall {
+ struct uni_msghdr hdr;
+ struct uni_alerting alerting;
+ struct uni_call_proc call_proc;
+ struct uni_connect connect;
+ struct uni_connect_ack connect_ack; /* !pnni */
+ struct uni_release release;
+ struct uni_release_compl release_compl;
+ struct uni_setup setup;
+ struct uni_status status;
+ struct uni_status_enq status_enq;
+ struct uni_notify notify;
+ struct uni_restart restart;
+ struct uni_restart_ack restart_ack;
+ struct uni_add_party add_party;
+ struct uni_add_party_ack add_party_ack;
+ struct uni_party_alerting party_alerting;
+ struct uni_add_party_rej add_party_rej;
+ struct uni_drop_party drop_party;
+ struct uni_drop_party_ack drop_party_ack;
+ struct uni_leaf_setup_req leaf_setup_req; /* !pnni */
+ struct uni_leaf_setup_fail leaf_setup_fail; /* !pnni */
+ struct uni_cobisetup cobisetup; /* !pnni&&q2932 */
+ struct uni_facility facility; /* !pnni&&q2932 */
+ struct uni_modify_req modify_req; /* !pnni */
+ struct uni_modify_ack modify_ack; /* !pnni */
+ struct uni_modify_rej modify_rej; /* !pnni */
+ struct uni_conn_avail conn_avail; /* !pnni */
+ struct uni_unknown unknown;
+};
+
+#endif
OpenPOWER on IntegriCloud