xref: /dflybsd-src/sys/netgraph7/hub/ng_hub.h (revision 178c5ad4e532e4c68b8148c2477e411ba3639acb)
1*178c5ad4SNuno Antunes /*-
2*178c5ad4SNuno Antunes  * Copyright (c) 2004 Ruslan Ermilov
3*178c5ad4SNuno Antunes  * All rights reserved.
4*178c5ad4SNuno Antunes  *
5*178c5ad4SNuno Antunes  * Redistribution and use in source and binary forms, with or without
6*178c5ad4SNuno Antunes  * modification, are permitted provided that the following conditions
7*178c5ad4SNuno Antunes  * are met:
8*178c5ad4SNuno Antunes  * 1. Redistributions of source code must retain the above copyright
9*178c5ad4SNuno Antunes  *    notice, this list of conditions and the following disclaimer.
10*178c5ad4SNuno Antunes  * 2. Redistributions in binary form must reproduce the above copyright
11*178c5ad4SNuno Antunes  *    notice, this list of conditions and the following disclaimer in the
12*178c5ad4SNuno Antunes  *    documentation and/or other materials provided with the distribution.
13*178c5ad4SNuno Antunes  *
14*178c5ad4SNuno Antunes  * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
15*178c5ad4SNuno Antunes  * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
16*178c5ad4SNuno Antunes  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
17*178c5ad4SNuno Antunes  * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
18*178c5ad4SNuno Antunes  * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
19*178c5ad4SNuno Antunes  * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
20*178c5ad4SNuno Antunes  * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
21*178c5ad4SNuno Antunes  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
22*178c5ad4SNuno Antunes  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
23*178c5ad4SNuno Antunes  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
24*178c5ad4SNuno Antunes  * SUCH DAMAGE.
25*178c5ad4SNuno Antunes  *
26*178c5ad4SNuno Antunes  * $FreeBSD: src/sys/netgraph/ng_hub.h,v 1.1 2004/04/17 12:42:16 ru Exp $
27*178c5ad4SNuno Antunes  * $DragonFly: src/sys/netgraph7/ng_hub.h,v 1.2 2008/06/26 23:05:35 dillon Exp $
28*178c5ad4SNuno Antunes  */
29*178c5ad4SNuno Antunes 
30*178c5ad4SNuno Antunes #ifndef _NETGRAPH_NG_HUB_H_
31*178c5ad4SNuno Antunes #define	_NETGRAPH_NG_HUB_H_
32*178c5ad4SNuno Antunes 
33*178c5ad4SNuno Antunes /* Node type name and magic cookie. */
34*178c5ad4SNuno Antunes #define	NG_HUB_NODE_TYPE	"hub"
35*178c5ad4SNuno Antunes #define	NGM_HUB_COOKIE		1082189597
36*178c5ad4SNuno Antunes 
37*178c5ad4SNuno Antunes #endif /* _NETGRAPH_NG_HUB_H_ */
38