@@ -31,6 +31,8 @@ checkpointed.`,
3131 cli.StringFlag {Name : "parent-path" , Value : "" , Usage : "path for previous criu image files in pre-dump" },
3232 cli.BoolFlag {Name : "leave-running" , Usage : "leave the process running after checkpointing" },
3333 cli.BoolFlag {Name : "tcp-established" , Usage : "allow open tcp connections" },
34+ cli.BoolFlag {Name : "tcp-skip-in-flight" , Usage : "skip in-flight tcp connections" },
35+ cli.BoolFlag {Name : "link-remap" , Usage : "allow one to link unlinked files back when possible" },
3436 cli.BoolFlag {Name : "ext-unix-sk" , Usage : "allow external unix sockets" },
3537 cli.BoolFlag {Name : "shell-job" , Usage : "allow shell jobs" },
3638 cli.BoolFlag {Name : "lazy-pages" , Usage : "use userfaultfd to lazily restore memory pages" },
@@ -122,6 +124,8 @@ func criuOptions(context *cli.Context) (*libcontainer.CriuOpts, error) {
122124 ParentImage : parentPath ,
123125 LeaveRunning : context .Bool ("leave-running" ),
124126 TcpEstablished : context .Bool ("tcp-established" ),
127+ TcpSkipInFlight : context .Bool ("tcp-skip-in-flight" ),
128+ LinkRemap : context .Bool ("link-remap" ),
125129 ExternalUnixConnections : context .Bool ("ext-unix-sk" ),
126130 ShellJob : context .Bool ("shell-job" ),
127131 FileLocks : context .Bool ("file-locks" ),
0 commit comments