xref: /f-stack/freebsd/netgraph/ng_ether_echo.h (revision a1fd9364)
1*a1fd9364Slogwang /*
2*a1fd9364Slogwang  * ng_ether_echo.h
3*a1fd9364Slogwang  */
4*a1fd9364Slogwang 
5*a1fd9364Slogwang /*-
6*a1fd9364Slogwang  * Copyright (c) 1996-1999 Whistle Communications, Inc.
7*a1fd9364Slogwang  * All rights reserved.
8*a1fd9364Slogwang  *
9*a1fd9364Slogwang  * Subject to the following obligations and disclaimer of warranty, use and
10*a1fd9364Slogwang  * redistribution of this software, in source or object code forms, with or
11*a1fd9364Slogwang  * without modifications are expressly permitted by Whistle Communications;
12*a1fd9364Slogwang  * provided, however, that:
13*a1fd9364Slogwang  * 1. Any and all reproductions of the source or object code must include the
14*a1fd9364Slogwang  *    copyright notice above and the following disclaimer of warranties; and
15*a1fd9364Slogwang  * 2. No rights are granted, in any manner or form, to use Whistle
16*a1fd9364Slogwang  *    Communications, Inc. trademarks, including the mark "WHISTLE
17*a1fd9364Slogwang  *    COMMUNICATIONS" on advertising, endorsements, or otherwise except as
18*a1fd9364Slogwang  *    such appears in the above copyright notice or in the software.
19*a1fd9364Slogwang  *
20*a1fd9364Slogwang  * THIS SOFTWARE IS BEING PROVIDED BY WHISTLE COMMUNICATIONS "AS IS", AND
21*a1fd9364Slogwang  * TO THE MAXIMUM EXTENT PERMITTED BY LAW, WHISTLE COMMUNICATIONS MAKES NO
22*a1fd9364Slogwang  * REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, REGARDING THIS SOFTWARE,
23*a1fd9364Slogwang  * INCLUDING WITHOUT LIMITATION, ANY AND ALL IMPLIED WARRANTIES OF
24*a1fd9364Slogwang  * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.
25*a1fd9364Slogwang  * WHISTLE COMMUNICATIONS DOES NOT WARRANT, GUARANTEE, OR MAKE ANY
26*a1fd9364Slogwang  * REPRESENTATIONS REGARDING THE USE OF, OR THE RESULTS OF THE USE OF THIS
27*a1fd9364Slogwang  * SOFTWARE IN TERMS OF ITS CORRECTNESS, ACCURACY, RELIABILITY OR OTHERWISE.
28*a1fd9364Slogwang  * IN NO EVENT SHALL WHISTLE COMMUNICATIONS BE LIABLE FOR ANY DAMAGES
29*a1fd9364Slogwang  * RESULTING FROM OR ARISING OUT OF ANY USE OF THIS SOFTWARE, INCLUDING
30*a1fd9364Slogwang  * WITHOUT LIMITATION, ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
31*a1fd9364Slogwang  * PUNITIVE, OR CONSEQUENTIAL DAMAGES, PROCUREMENT OF SUBSTITUTE GOODS OR
32*a1fd9364Slogwang  * SERVICES, LOSS OF USE, DATA OR PROFITS, HOWEVER CAUSED AND UNDER ANY
33*a1fd9364Slogwang  * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
34*a1fd9364Slogwang  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
35*a1fd9364Slogwang  * THIS SOFTWARE, EVEN IF WHISTLE COMMUNICATIONS IS ADVISED OF THE POSSIBILITY
36*a1fd9364Slogwang  * OF SUCH DAMAGE.
37*a1fd9364Slogwang  *
38*a1fd9364Slogwang  * Author: Archie Cobbs <[email protected]>
39*a1fd9364Slogwang  *
40*a1fd9364Slogwang  * $FreeBSD$
41*a1fd9364Slogwang  * $Whistle: ng_echo.h,v 1.3 1999/01/20 00:22:12 archie Exp $
42*a1fd9364Slogwang  */
43*a1fd9364Slogwang 
44*a1fd9364Slogwang #ifndef _NETGRAPH_NG_ETHER_ECHO_H_
45*a1fd9364Slogwang #define _NETGRAPH_NG_ETHER_ECHO_H_
46*a1fd9364Slogwang 
47*a1fd9364Slogwang /* Node type name and magic cookie */
48*a1fd9364Slogwang #define NG_ETHER_ECHO_NODE_TYPE	"ether_echo"
49*a1fd9364Slogwang #define NGM_ETHER_ECHO_COOKIE		1230155201
50*a1fd9364Slogwang 
51*a1fd9364Slogwang #endif /* _NETGRAPH_NG_ETHER_ECHO_H_ */
52