xref: /onnv-gate/usr/src/uts/common/io/ppp/sppptun/sppptun_mod.h (revision 8483:9f75fcc64d65)
10Sstevel@tonic-gate /*
2*8483Sjames.d.carlson@sun.com  * CDDL HEADER START
3*8483Sjames.d.carlson@sun.com  *
4*8483Sjames.d.carlson@sun.com  * The contents of this file are subject to the terms of the
5*8483Sjames.d.carlson@sun.com  * Common Development and Distribution License (the "License").
6*8483Sjames.d.carlson@sun.com  * You may not use this file except in compliance with the License.
7*8483Sjames.d.carlson@sun.com  *
8*8483Sjames.d.carlson@sun.com  * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9*8483Sjames.d.carlson@sun.com  * or http://www.opensolaris.org/os/licensing.
10*8483Sjames.d.carlson@sun.com  * See the License for the specific language governing permissions
11*8483Sjames.d.carlson@sun.com  * and limitations under the License.
120Sstevel@tonic-gate  *
13*8483Sjames.d.carlson@sun.com  * When distributing Covered Code, include this CDDL HEADER in each
14*8483Sjames.d.carlson@sun.com  * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15*8483Sjames.d.carlson@sun.com  * If applicable, add the following below this CDDL HEADER, with the
16*8483Sjames.d.carlson@sun.com  * fields enclosed by brackets "[]" replaced with your own identifying
17*8483Sjames.d.carlson@sun.com  * information: Portions Copyright [yyyy] [name of copyright owner]
18*8483Sjames.d.carlson@sun.com  *
19*8483Sjames.d.carlson@sun.com  * CDDL HEADER END
20*8483Sjames.d.carlson@sun.com  */
21*8483Sjames.d.carlson@sun.com 
22*8483Sjames.d.carlson@sun.com /*
235640Scarlsonj  * Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
245640Scarlsonj  * Use is subject to license terms.
250Sstevel@tonic-gate  */
260Sstevel@tonic-gate 
27*8483Sjames.d.carlson@sun.com /*
28*8483Sjames.d.carlson@sun.com  * sppptun_mod.h - References between sppptun.c and sppptun_mod.c
29*8483Sjames.d.carlson@sun.com  */
30*8483Sjames.d.carlson@sun.com 
310Sstevel@tonic-gate #ifndef	_SPPPTUN_MOD_H
320Sstevel@tonic-gate #define	_SPPPTUN_MOD_H
330Sstevel@tonic-gate 
340Sstevel@tonic-gate #ifdef	__cplusplus
350Sstevel@tonic-gate extern "C" {
360Sstevel@tonic-gate #endif
370Sstevel@tonic-gate 
380Sstevel@tonic-gate extern struct streamtab sppptun_tab;
390Sstevel@tonic-gate extern void sppptun_init(void);
400Sstevel@tonic-gate extern void sppptun_tcl_init(void);
410Sstevel@tonic-gate extern int sppptun_tcl_fintest(void);
420Sstevel@tonic-gate extern void sppptun_tcl_fini(void);
430Sstevel@tonic-gate 
440Sstevel@tonic-gate /*
450Sstevel@tonic-gate  * Description strings kept in sppptun.c because we're more interested
460Sstevel@tonic-gate  * in the revision of that module.
470Sstevel@tonic-gate  */
480Sstevel@tonic-gate extern const char sppptun_driver_description[];
490Sstevel@tonic-gate extern const char sppptun_module_description[];
500Sstevel@tonic-gate 
510Sstevel@tonic-gate #ifdef	__cplusplus
520Sstevel@tonic-gate }
530Sstevel@tonic-gate #endif
540Sstevel@tonic-gate 
550Sstevel@tonic-gate #endif /* _SPPPTUN_MOD_H */
56