blob: e65070711228c7dcfc64177173ce785e10bf3eae (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
import "opts.proto";
message vma_entry {
required uint64 start = 1 [(criu).hex = true];
required uint64 end = 2 [(criu).hex = true];
required uint64 pgoff = 3;
required uint64 shmid = 4;
required uint32 prot = 5 [(criu).flags = "mmap.prot" ];
required uint32 flags = 6 [(criu).flags = "mmap.flags" ];
required uint32 status = 7 [(criu).flags = "mmap.status" ];
/*
* This fd thing is unused in the image, it was lost
* while switching from execve restore model. It is
* -1 by default.
*/
required sint64 fd = 8;
/* madvise flags bitmap */
optional uint64 madv = 9 [(criu).hex = true];
/* file status flags */
optional uint32 fdflags = 10 [(criu).hex = true];
}
|