Difference between revisions of "Compel plugins"

From CRIU
Jump to navigation Jump to search
m (Kir moved page Compel/Plugins to Compel plugins)
(fds and argv plugins are no more)
 
(2 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]