xref: /minix3/common/include/prop/proplib.h (revision be89757ef58071e59a826057bc1f01abdbe3a414)
1*be89757eSLionel Sambuc /*	$NetBSD: proplib.h,v 1.7 2009/09/13 18:45:10 pooka Exp $	*/
2*be89757eSLionel Sambuc 
3*be89757eSLionel Sambuc /*-
4*be89757eSLionel Sambuc  * Copyright (c) 2006 The NetBSD Foundation, Inc.
5*be89757eSLionel Sambuc  * All rights reserved.
6*be89757eSLionel Sambuc  *
7*be89757eSLionel Sambuc  * This code is derived from software contributed to The NetBSD Foundation
8*be89757eSLionel Sambuc  * by Jason R. Thorpe.
9*be89757eSLionel Sambuc  *
10*be89757eSLionel Sambuc  * Redistribution and use in source and binary forms, with or without
11*be89757eSLionel Sambuc  * modification, are permitted provided that the following conditions
12*be89757eSLionel Sambuc  * are met:
13*be89757eSLionel Sambuc  * 1. Redistributions of source code must retain the above copyright
14*be89757eSLionel Sambuc  *    notice, this list of conditions and the following disclaimer.
15*be89757eSLionel Sambuc  * 2. Redistributions in binary form must reproduce the above copyright
16*be89757eSLionel Sambuc  *    notice, this list of conditions and the following disclaimer in the
17*be89757eSLionel Sambuc  *    documentation and/or other materials provided with the distribution.
18*be89757eSLionel Sambuc  *
19*be89757eSLionel Sambuc  * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
20*be89757eSLionel Sambuc  * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
21*be89757eSLionel Sambuc  * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
22*be89757eSLionel Sambuc  * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
23*be89757eSLionel Sambuc  * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
24*be89757eSLionel Sambuc  * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
25*be89757eSLionel Sambuc  * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
26*be89757eSLionel Sambuc  * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
27*be89757eSLionel Sambuc  * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
28*be89757eSLionel Sambuc  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
29*be89757eSLionel Sambuc  * POSSIBILITY OF SUCH DAMAGE.
30*be89757eSLionel Sambuc  */
31*be89757eSLionel Sambuc 
32*be89757eSLionel Sambuc #ifndef _PROPLIB_PROPLIB_H_
33*be89757eSLionel Sambuc #define	_PROPLIB_PROPLIB_H_
34*be89757eSLionel Sambuc 
35*be89757eSLionel Sambuc #include <prop/prop_array.h>
36*be89757eSLionel Sambuc #include <prop/prop_bool.h>
37*be89757eSLionel Sambuc #include <prop/prop_data.h>
38*be89757eSLionel Sambuc #include <prop/prop_dictionary.h>
39*be89757eSLionel Sambuc #include <prop/prop_number.h>
40*be89757eSLionel Sambuc #include <prop/prop_string.h>
41*be89757eSLionel Sambuc 
42*be89757eSLionel Sambuc #include <prop/prop_ingest.h>
43*be89757eSLionel Sambuc 
44*be89757eSLionel Sambuc #include <prop/plistref.h>
45*be89757eSLionel Sambuc 
46*be89757eSLionel Sambuc #ifdef _KERNEL
47*be89757eSLionel Sambuc void	prop_kern_init(void);
48*be89757eSLionel Sambuc #endif
49*be89757eSLionel Sambuc 
50*be89757eSLionel Sambuc #endif /* _PROPLIB_PROPLIB_H_ */
51