nsjail/config.proto
2017-05-26 05:01:22 +02:00

22 lines
469 B
Protocol Buffer

syntax = "proto2";
package nsjail;
enum Mode {
LISTEN = 0;
ONCE = 1;
RERUN = 2;
EXECVE = 3;
}
message NsJailConfig {
required Mode mode = 1 [default = ONCE];
optional bytes chroot = 2;
required bool is_root_rw = 3 [default = false];
required bytes hostname = 6 [default="NSJAIL"];
required bytes cwd = 7 [default="/"];
required uint32 port = 8 [default=0];
required bytes bindhost = 9 [default="::"];
required uint32 max_conns_per_ip = 10 [default=0];
}