summaryrefslogtreecommitdiffstats
path: root/sys/i4b/include
diff options
context:
space:
mode:
authorhm <hm@FreeBSD.org>1999-12-14 20:48:35 +0000
committerhm <hm@FreeBSD.org>1999-12-14 20:48:35 +0000
commit57bc8b41244c53f38345080f7e4b02bed8685f82 (patch)
tree01308b146b463af38fde282b569bea03dc8c8b94 /sys/i4b/include
parent2edcbc2e0b115cf2b9357f0b246717209c7b6cbf (diff)
downloadFreeBSD-src-57bc8b41244c53f38345080f7e4b02bed8685f82.zip
FreeBSD-src-57bc8b41244c53f38345080f7e4b02bed8685f82.tar.gz
update to isdn4bsd beta release 0.90
Diffstat (limited to 'sys/i4b/include')
-rw-r--r--sys/i4b/include/i4b_global.h10
-rw-r--r--sys/i4b/include/i4b_isdnq931.h4
-rw-r--r--sys/i4b/include/i4b_l1l2.h4
-rw-r--r--sys/i4b/include/i4b_l2l3.h4
-rw-r--r--sys/i4b/include/i4b_l3l4.h13
-rw-r--r--sys/i4b/include/i4b_mbuf.h4
6 files changed, 33 insertions, 6 deletions
diff --git a/sys/i4b/include/i4b_global.h b/sys/i4b/include/i4b_global.h
index c5c852d..4b8bfb6 100644
--- a/sys/i4b/include/i4b_global.h
+++ b/sys/i4b/include/i4b_global.h
@@ -27,9 +27,11 @@
* i4b_global.h - i4b global include file
* --------------------------------------
*
+ * $Id: i4b_global.h,v 1.23 1999/12/13 21:25:24 hm Exp $
+ *
* $FreeBSD$
*
- * last edit-date: [Mon Apr 26 11:10:26 1999]
+ * last edit-date: [Mon Dec 13 21:44:17 1999]
*
*---------------------------------------------------------------------------*/
@@ -46,6 +48,12 @@
#ifdef __FreeBSD__
#include <sys/param.h>
+
+#if defined(__FreeBSD_version) && __FreeBSD_version >= 400000 && __FreeBSD_version < 400011
+#error "Unsupported FreeBSD-current version,"
+#error "you need a FreeBSD-current >= 400011"
+#endif
+
#if defined(__FreeBSD_version) && __FreeBSD_version >= 300001
#define TIMEOUT_FUNC_T timeout_t *
diff --git a/sys/i4b/include/i4b_isdnq931.h b/sys/i4b/include/i4b_isdnq931.h
index 0a85a70..76c84f1 100644
--- a/sys/i4b/include/i4b_isdnq931.h
+++ b/sys/i4b/include/i4b_isdnq931.h
@@ -27,9 +27,11 @@
* i4b_isdnq931.h - DSS1 layer 3 message types
* -------------------------------------------
*
+ * $Id: i4b_isdnq931.h,v 1.6 1999/12/13 21:25:24 hm Exp $
+ *
* $FreeBSD$
*
- * last edit-date: [Sun Feb 14 10:04:01 1999]
+ * last edit-date: [Mon Dec 13 21:44:28 1999]
*
*---------------------------------------------------------------------------*/
diff --git a/sys/i4b/include/i4b_l1l2.h b/sys/i4b/include/i4b_l1l2.h
index 4386b7b..704fc5d 100644
--- a/sys/i4b/include/i4b_l1l2.h
+++ b/sys/i4b/include/i4b_l1l2.h
@@ -27,9 +27,11 @@
* i4b_l1l2.h - i4b layer 1 / layer 2 interactions
* ---------------------------------------------------
*
+ * $Id: i4b_l1l2.h,v 1.9 1999/12/13 21:25:24 hm Exp $
+ *
* $FreeBSD$
*
- * last edit-date: [Sun Feb 14 10:04:07 1999]
+ * last edit-date: [Mon Dec 13 21:44:39 1999]
*
*---------------------------------------------------------------------------*/
diff --git a/sys/i4b/include/i4b_l2l3.h b/sys/i4b/include/i4b_l2l3.h
index 6dee953..d25bc7b 100644
--- a/sys/i4b/include/i4b_l2l3.h
+++ b/sys/i4b/include/i4b_l2l3.h
@@ -27,9 +27,11 @@
* i4b_l2l3.h - i4b layer 2 / layer 3 interactions
* -----------------------------------------------
*
+ * $Id: i4b_l2l3.h,v 1.7 1999/12/13 21:25:24 hm Exp $
+ *
* $FreeBSD$
*
- * last edit-date: [Sun Feb 14 10:04:13 1999]
+ * last edit-date: [Mon Dec 13 21:44:47 1999]
*
*---------------------------------------------------------------------------*/
diff --git a/sys/i4b/include/i4b_l3l4.h b/sys/i4b/include/i4b_l3l4.h
index 9a09838..622baf2 100644
--- a/sys/i4b/include/i4b_l3l4.h
+++ b/sys/i4b/include/i4b_l3l4.h
@@ -27,9 +27,11 @@
* i4b_l3l4.h - layer 3 / layer 4 interface
* ------------------------------------------
*
+ * $Id: i4b_l3l4.h,v 1.27 1999/12/13 21:25:24 hm Exp $
+ *
* $FreeBSD$
*
- * last edit-date: [Wed Mar 17 16:16:40 1999]
+ * last edit-date: [Mon Dec 13 21:44:56 1999]
*
*---------------------------------------------------------------------------*/
@@ -112,6 +114,13 @@ void tel_set_linktab(int unit, isdn_link_t *ilt);
drvr_link_t *i4bisppp_ret_linktab(int unit);
void i4bisppp_set_linktab(int unit, isdn_link_t *ilt);
+#ifdef __bsdi__
+/* global linktab functions for IBC userland driver */
+
+drvr_link_t *ibc_ret_linktab(int unit);
+void ibc_set_linktab(int unit, isdn_link_t *ilt);
+#endif
+
/*---------------------------------------------------------------------------*
* this structure describes one call/connection on one B-channel
* and all its parameters
@@ -229,6 +238,8 @@ typedef struct
int ctrl_type; /* controller type (CTRL_XXX) */
int card_type; /* card manufacturer (CARD_XXX) */
+ int protocol; /* D-channel protocol type */
+
int dl_est; /* layer 2 established */
#define DL_DOWN 0
#define DL_UP 1
diff --git a/sys/i4b/include/i4b_mbuf.h b/sys/i4b/include/i4b_mbuf.h
index 0604c33..b7d8984 100644
--- a/sys/i4b/include/i4b_mbuf.h
+++ b/sys/i4b/include/i4b_mbuf.h
@@ -27,9 +27,11 @@
* i4b - mbuf handling support routines
* --------------------------------------
*
+ * $Id: i4b_mbuf.h,v 1.8 1999/12/13 21:25:24 hm Exp $
+ *
* $FreeBSD$
*
- * last edit-date: [Sun Feb 14 10:04:26 1999]
+ * last edit-date: [Mon Dec 13 21:45:05 1999]
*
*---------------------------------------------------------------------------*/
OpenPOWER on IntegriCloud