]> git.ipfire.org Git - thirdparty/util-linux.git/blame - include/swapheader.h
tests: update lscpu due to 'Vulnerability' fields
[thirdparty/util-linux.git] / include / swapheader.h
CommitLineData
d60819b3
MK
1#ifndef _SWAPHEADER_H
2#define _SWAPHEADER_H
3
8a101b14 4#define SWAP_VERSION 1
4dddc2d4
JB
5#define SWAP_UUID_LENGTH 16
6#define SWAP_LABEL_LENGTH 16
24f83f73
SK
7#define SWAP_SIGNATURE "SWAPSPACE2"
8#define SWAP_SIGNATURE_SZ (sizeof(SWAP_SIGNATURE) - 1)
4dddc2d4 9
d38b5537
SK
10#include <stdint.h>
11
756bfd01
KZ
12struct swap_header_v1_2 {
13 char bootbits[1024]; /* Space for disklabel etc. */
d38b5537
SK
14 uint32_t version;
15 uint32_t last_page;
16 uint32_t nr_badpages;
4dddc2d4
JB
17 unsigned char uuid[SWAP_UUID_LENGTH];
18 char volume_name[SWAP_LABEL_LENGTH];
d38b5537
SK
19 uint32_t padding[117];
20 uint32_t badpages[1];
756bfd01 21};
d60819b3
MK
22
23#endif /* _SWAPHEADER_H */