diff options
author | Pavel Emelyanov <xemul@virtuozzo.com> | 2017-07-05 16:59:43 +0300 |
---|---|---|
committer | Pavel Emelyanov <xemul@virtuozzo.com> | 2017-10-17 10:48:46 +0300 |
commit | 4a044e6af93f6b9d473a8ca56cbc0b07224cf6ab (patch) | |
tree | b44ec3ecf1e51189fa82f92ed0ef1e971e0c4664 /images/sit.proto | |
parent | 0509bc9f177bc38a574c274452dc106b95741ee9 (diff) |
net: Dump regular sit device
Nothing special here, just parse all known NLAs and keep them
on the image.
Issue #11
Signed-off-by: Pavel Emelyanov <xemul@virtuozzo.com>
Signed-off-by: Andrei Vagin <avagin@virtuozzo.com>
Diffstat (limited to 'images/sit.proto')
-rw-r--r-- | images/sit.proto | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/images/sit.proto b/images/sit.proto new file mode 100644 index 000000000..7ca91ccd0 --- /dev/null +++ b/images/sit.proto @@ -0,0 +1,22 @@ +syntax = "proto2"; + +import "opts.proto"; + +message sit_entry { + optional uint32 link = 1; + repeated uint32 local = 2 [(criu).ipadd = true]; + repeated uint32 remote = 3 [(criu).ipadd = true]; + optional uint32 ttl = 4; + optional uint32 tos = 5; + optional bool pmtudisc = 6; + optional uint32 proto = 7; + optional uint32 flags = 8; + optional uint32 encap_type = 9; + optional uint32 encap_flags = 10; + optional uint32 encap_sport = 11; + optional uint32 encap_dport = 12; + optional uint32 rd_prefixlen = 13; + repeated uint32 rd_prefix = 14 [(criu).ipadd = true]; + optional uint32 relay_prefixlen = 15; + repeated uint32 relay_prefix = 16 [(criu).ipadd = true]; +}; |