1 /*	$NetBSD: sptype_names.h,v 1.1.1.1 2008/12/22 00:17:50 haad Exp $	*/
2 
3 /*
4  * Copyright (C) 1997-2004 Sistina Software, Inc. All rights reserved.
5  * Copyright (C) 2004-2005 Red Hat, Inc. All rights reserved.
6  *
7  * This file is part of LVM2.
8  *
9  * This copyrighted material is made available to anyone wishing to use,
10  * modify, copy, or redistribute it subject to the terms and conditions
11  * of the GNU Lesser General Public License v.2.1.
12  *
13  * You should have received a copy of the GNU Lesser General Public License
14  * along with this program; if not, write to the Free Software Foundation,
15  * Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
16  */
17 
18 #ifndef SPTYPE_NAMES_H
19 #define SPTYPE_NAMES_H
20 
21 /* This must be kept up to date with sistina/pool/module/pool_sptypes.h */
22 
23 /*  Generic Labels  */
24 #define SPTYPE_DATA                (0x00000000)
25 
26 /*  GFS specific labels  */
27 #define SPTYPE_GFS_DATA            (0x68011670)
28 #define SPTYPE_GFS_JOURNAL         (0x69011670)
29 
30 struct sptype_name {
31 	const char *name;
32 	uint32_t label;
33 };
34 
35 static const struct sptype_name sptype_names[] = {
36 	{"data",	SPTYPE_DATA},
37 
38 	{"gfs_data",	SPTYPE_GFS_DATA},
39 	{"gfs_journal",	SPTYPE_GFS_JOURNAL},
40 
41 	{"", 0x0}		/*  This must be the last flag.  */
42 };
43 
44 #endif
45