184053Sbrooks/*
284053Sbrooks * ng_ip_input.h
3139823Simp */
4139823Simp
5139823Simp/*-
684053Sbrooks * Copyright 2001 The Aerospace Corporation.  All rights reserved.
784053Sbrooks *
884053Sbrooks * Redistribution and use in source and binary forms, with or without
984053Sbrooks * modification, are permitted provided that the following conditions
1084053Sbrooks * are met:
1184053Sbrooks *
1284053Sbrooks * 1.  Redistributions of source code must retain the above copyright
1384053Sbrooks *     notice, this list of conditions, and the following disclaimer.
1484053Sbrooks * 2.  Redistributions in binary form must reproduce the above copyright
1584053Sbrooks *     notice, this list of conditions, and the following disclaimer in the
1684053Sbrooks *     documentation and/or other materials provided with the distribution.
1784053Sbrooks * 3.  The name of The Aerospace Corporation may not be used to endorse or
1884053Sbrooks *     promote products derived from this software.
1984053Sbrooks *
2084053Sbrooks * THIS SOFTWARE IS PROVIDED BY THE AEROSPACE CORPORATION "AS IS" AND
2184053Sbrooks * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2284053Sbrooks * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2384053Sbrooks * ARE DISCLAIMED.  IN NO EVENT SHALL THE AEROSPACE CORPORATION BE LIABLE
2484053Sbrooks * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2584053Sbrooks * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
2684053Sbrooks * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2784053Sbrooks * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2884053Sbrooks * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2984053Sbrooks * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
3084053Sbrooks * SUCH DAMAGE.
3184053Sbrooks *
3284053Sbrooks * Copyright (c) 1996-1999 Whistle Communications, Inc.
3384053Sbrooks * All rights reserved.
3484053Sbrooks *
3584053Sbrooks * Subject to the following obligations and disclaimer of warranty, use and
3684053Sbrooks * redistribution of this software, in source or object code forms, with or
3784053Sbrooks * without modifications are expressly permitted by Whistle Communications;
3884053Sbrooks * provided, however, that:
3984053Sbrooks * 1. Any and all reproductions of the source or object code must include the
4084053Sbrooks *    copyright notice above and the following disclaimer of warranties; and
4184053Sbrooks * 2. No rights are granted, in any manner or form, to use Whistle
4284053Sbrooks *    Communications, Inc. trademarks, including the mark "WHISTLE
4384053Sbrooks *    COMMUNICATIONS" on advertising, endorsements, or otherwise except as
4484053Sbrooks *    such appears in the above copyright notice or in the software.
4584053Sbrooks *
4684053Sbrooks * THIS SOFTWARE IS BEING PROVIDED BY WHISTLE COMMUNICATIONS "AS IS", AND
4784053Sbrooks * TO THE MAXIMUM EXTENT PERMITTED BY LAW, WHISTLE COMMUNICATIONS MAKES NO
4884053Sbrooks * REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, REGARDING THIS SOFTWARE,
4984053Sbrooks * INCLUDING WITHOUT LIMITATION, ANY AND ALL IMPLIED WARRANTIES OF
5084053Sbrooks * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.
5184053Sbrooks * WHISTLE COMMUNICATIONS DOES NOT WARRANT, GUARANTEE, OR MAKE ANY
5284053Sbrooks * REPRESENTATIONS REGARDING THE USE OF, OR THE RESULTS OF THE USE OF THIS
5384053Sbrooks * SOFTWARE IN TERMS OF ITS CORRECTNESS, ACCURACY, RELIABILITY OR OTHERWISE.
5484053Sbrooks * IN NO EVENT SHALL WHISTLE COMMUNICATIONS BE LIABLE FOR ANY DAMAGES
5584053Sbrooks * RESULTING FROM OR ARISING OUT OF ANY USE OF THIS SOFTWARE, INCLUDING
5684053Sbrooks * WITHOUT LIMITATION, ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
5784053Sbrooks * PUNITIVE, OR CONSEQUENTIAL DAMAGES, PROCUREMENT OF SUBSTITUTE GOODS OR
5884053Sbrooks * SERVICES, LOSS OF USE, DATA OR PROFITS, HOWEVER CAUSED AND UNDER ANY
5984053Sbrooks * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
6084053Sbrooks * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
6184053Sbrooks * THIS SOFTWARE, EVEN IF WHISTLE COMMUNICATIONS IS ADVISED OF THE POSSIBILITY
6284053Sbrooks * OF SUCH DAMAGE.
6384053Sbrooks *
6484053Sbrooks * Author:		Brooks Davis <brooks@FreeBSD.org>
6584053Sbrooks * Derived from:	ng_hole.h
6684053Sbrooks *
6784053Sbrooks * $FreeBSD$
6884053Sbrooks */
6984053Sbrooks
70122481Sru#ifndef _NETGRAPH_NG_IP_INPUT_H_
71122481Sru#define _NETGRAPH_NG_IP_INPUT_H_
7284053Sbrooks
7384053Sbrooks/* Node type name and magic cookie */
7484053Sbrooks#define NG_IP_INPUT_NODE_TYPE	"ip_input"
7584053Sbrooks#define NGM_IP_INPUT_COOKIE	994874907
7684053Sbrooks
77122481Sru#endif /* _NETGRAPH_NG_IP_INPUT_H_ */
78