diff options
Diffstat (limited to 'sys/gnu/isdn/isdn_ioctl.h')
-rw-r--r-- | sys/gnu/isdn/isdn_ioctl.h | 41 |
1 files changed, 40 insertions, 1 deletions
diff --git a/sys/gnu/isdn/isdn_ioctl.h b/sys/gnu/isdn/isdn_ioctl.h index ff49486..e0475d1 100644 --- a/sys/gnu/isdn/isdn_ioctl.h +++ b/sys/gnu/isdn/isdn_ioctl.h @@ -1,4 +1,4 @@ -static char _isdn_ioctl_id[] = "@(#)$Id: isdn_ioctl.h,v 1.1 1995/01/25 14:06:18 jkr Exp jkr $"; +static char _isdn_ioctl_id[] = "@(#)$Id: isdn_ioctl.h,v 1.1 1995/02/14 15:00:35 jkh Exp $"; /******************************************************************************* * II - Version 0.1 $Revision: 1.1 $ $State: Exp $ * @@ -10,6 +10,15 @@ static char _isdn_ioctl_id[] = "@(#)$Id: isdn_ioctl.h,v 1.1 1995/01/25 14:06 * ******************************************************************************* * $Log: isdn_ioctl.h,v $ + * Revision 1.1 1995/02/14 15:00:35 jkh + * An ISDN driver that supports the EDSS1 and the 1TR6 ISDN interfaces. + * EDSS1 is the "Euro-ISDN", 1TR6 is the soon obsolete german ISDN Interface. + * Obtained from: Dietmar Friede <dfriede@drnhh.neuhaus.de> and + * Juergen Krause <jkr@saarlink.de> + * + * This is only one part - the rest to follow in a couple of hours. + * This part is a benign import, since it doesn't affect anything else. + * * ******************************************************************************/ @@ -134,3 +143,33 @@ typedef struct #define ISDN_HANGUP _IOWR('I',4,int) #define ISDN_SET_PARAM _IOWR('I',8,isdn_param) #define ISDN_GET_PARAM _IOWR('I',9,isdn_param) + +#ifdef KERNEL + +/* XXX should be elsewhere. */ + +/* From isdn.c. */ +void isdn_accept_con_ind __P((int an, int cn, char serv, char serv_add, + char subadr, char nl, char *num)); +void isdn_conn_ind __P((int an, int cn, int dial)); +int isdn_ctrl_attach __P((int n)); +void isdn_disconn_ind __P((int an)); +void isdn_disconnect __P((int an, int rea)); +void isdn_info __P((int an, int typ, int len, char *data)); +int isdn_input __P((int an, int len, char *buf, int dir)); +int isdn_msg __P((int an)); +int isdn_output __P((int an)); + +/* From if_ii.c. */ +int iiattach __P((int ap)); + +/* From iispy.c. */ +int ispyattach __P((int ap)); + +/* From iitel.c. */ +int itelattach __P((int ap)); + +/* From iitty.c. */ +int ityattach __P((int ap)); + +#endif /* KERNEL */ |