Difference between revisions of "Compel plugins"

From CRIU
Jump to navigation Jump to search
(fds and argv plugins are no more)
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
The following plugins for [[compel]] are available.
 +
 
== std ==
 
== std ==
This plugins gets packed with your binary by default and provides standard Linux system calls, strings functions and printf-like priting helper.
 
  
== fds ==
+
Provides standard Linux system calls, strings functions and printf-like priting helper. This plugins is packed with your binary by default.
This one allows you to send and receive fds in parasite to/from the master process.
 
  
 
== shmem ==
 
== shmem ==
This one sets up shared memory between parasite and master.
 
  
== argv ==
+
Sets up shared memory between the parasite and the master.
Provides calls to unpack <code>void *arg, unsigned arg_size</code> blob into <code>int argc, char **argv</code> passed by compel tool.
+
 
 +
== See also ==
 +
 
 +
* [[Compel]]
  
[[Category: Compel]]
+
[[Category: Compel|Plugins]]

Latest revision as of 20:20, 16 December 2016

The following plugins for compel are available.

std[edit]

Provides standard Linux system calls, strings functions and printf-like priting helper. This plugins is packed with your binary by default.

shmem[edit]

Sets up shared memory between the parasite and the master.

See also[edit]