if_faith.h revision 1.2
11.2Selad/*	$NetBSD: if_faith.h,v 1.2 2005/12/10 23:21:38 elad Exp $	*/
21.1Sitojun/*	$KAME: if_faith.h,v 1.1 2000/07/26 05:49:21 itojun Exp $	*/
31.1Sitojun
41.1Sitojun/*
51.1Sitojun * Copyright (C) 2000 WIDE Project.
61.1Sitojun * All rights reserved.
71.1Sitojun *
81.1Sitojun * Redistribution and use in source and binary forms, with or without
91.1Sitojun * modification, are permitted provided that the following conditions
101.1Sitojun * are met:
111.1Sitojun * 1. Redistributions of source code must retain the above copyright
121.1Sitojun *    notice, this list of conditions and the following disclaimer.
131.1Sitojun * 2. Redistributions in binary form must reproduce the above copyright
141.1Sitojun *    notice, this list of conditions and the following disclaimer in the
151.1Sitojun *    documentation and/or other materials provided with the distribution.
161.1Sitojun * 3. Neither the name of the project nor the names of its contributors
171.1Sitojun *    may be used to endorse or promote products derived from this software
181.1Sitojun *    without specific prior written permission.
191.1Sitojun *
201.1Sitojun * THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND
211.1Sitojun * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
221.1Sitojun * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
231.1Sitojun * ARE DISCLAIMED.  IN NO EVENT SHALL THE PROJECT OR CONTRIBUTORS BE LIABLE
241.1Sitojun * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
251.1Sitojun * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
261.1Sitojun * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
271.1Sitojun * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
281.1Sitojun * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
291.1Sitojun * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
301.1Sitojun * SUCH DAMAGE.
311.1Sitojun */
321.1Sitojun
331.1Sitojun#ifndef _NET_IF_FAITH_H_
341.1Sitojun#define _NET_IF_FAITH_H_
351.1Sitojun
361.1Sitojun#ifdef _KERNEL
371.1Sitojunstruct in6_addr;
381.1Sitojunint faithprefix __P((struct in6_addr *));
391.1Sitojun#endif
401.1Sitojun
411.2Selad#endif /* !_NET_IF_FAITH_H_ */
42