Difference between revisions of "Compel plugins"

From CRIU
Jump to navigation Jump to search
(slight reformatting)
(fds and argv plugins are no more)
 
(One intermediate revision by the same user not shown)
Line 4: Line 4:
  
 
Provides standard Linux system calls, strings functions and printf-like priting helper. This plugins is packed with your binary by default.
 
Provides standard Linux system calls, strings functions and printf-like priting helper. This plugins is packed with your binary by default.
 
== fds ==
 
 
Allows to send and receive file descriptors in the parasite code to/from the master process.
 
  
 
== shmem ==
 
== shmem ==
  
 
Sets up shared memory between the parasite and the master.
 
Sets up shared memory between the parasite and the master.
 
== argv ==
 
 
Provides functions to unpack <code>void *arg, unsigned arg_size</code> blob passed by the compel tool into the usual <code>int argc, char **argv</code>.
 
  
 
== See also ==
 
== See also ==
Line 21: Line 13:
 
* [[Compel]]
 
* [[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]