mirror of
https://github.com/checkpoint-restore/criu.git
synced 2026-01-23 02:14:37 +00:00
.. to address protobuf 3.x proto-c warnings Signed-off-by: Pavel Emelyanov <xemul@virtuozzo.com>
25 lines
714 B
Protocol Buffer
25 lines
714 B
Protocol Buffer
syntax = "proto2";
|
|
|
|
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];
|
|
}
|