libstorage-ng
storage
UsedFeatures.h
1
/*
2
* Copyright (c) [2016-2018] SUSE LLC
3
*
4
* All Rights Reserved.
5
*
6
* This program is free software; you can redistribute it and/or modify it
7
* under the terms of version 2 of the GNU General Public License as published
8
* by the Free Software Foundation.
9
*
10
* This program is distributed in the hope that it will be useful, but WITHOUT
11
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
13
* more details.
14
*
15
* You should have received a copy of the GNU General Public License along
16
* with this program; if not, contact Novell, Inc.
17
*
18
* To contact Novell about this file by physical or electronic mail, you may
19
* find current contact information at www.novell.com.
20
*/
21
22
23
#ifndef STORAGE_USED_FEATURES_H
24
#define STORAGE_USED_FEATURES_H
25
26
27
#include <stdint.h>
28
29
30
namespace
storage
31
{
32
33
enum : uint64_t
34
{
35
UF_EXT2 = 1 << 0,
36
UF_EXT3 = 1 << 1,
37
UF_EXT4 = 1 << 2,
38
UF_BTRFS = 1 << 3,
39
UF_XFS = 1 << 4,
40
UF_REISERFS = 1 << 5,
41
UF_SWAP = 1 << 6,
42
UF_NTFS = 1 << 7,
43
UF_VFAT = 1 << 8,
44
UF_NFS = 1 << 9,
45
UF_JFS = 1 << 10,
46
47
UF_LUKS = 1 << 11,
48
49
UF_LVM = 1 << 12,
50
UF_MDRAID = 1 << 13,
51
UF_DMRAID = 1 << 14,
52
UF_MULTIPATH = 1 << 15,
53
UF_BCACHE = 1 << 16,
54
55
UF_ISCSI = 1 << 17,
56
UF_FCOE = 1 << 18,
57
UF_FC = 1 << 19,
58
UF_DASD = 1 << 20,
59
60
UF_QUOTA = 1 << 21,
61
UF_SNAPSHOTS = 1 << 22
62
};
63
64
}
65
66
#endif
storage
The storage namespace.
Definition:
Actiongraph.h:37
Generated by
1.8.14