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
30struct sptype_name {
31	const char *name;
32	uint32_t label;
33};
34
35static 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