criu/include
Pavel Emelyanov 9e84bd1083 pb: Introduce pb message types and cr-descriptors
The protobuf-c generate plain routines for entries manipulations, but
we want to have some "generic" way of working with messages. Collect them
all in an array of descriptors (similar to image files descriptions) and
do full typechecking while this.

Such thing will allow to simplfy code later.

Signed-off-by: Pavel Emelyanov <xemul@parallels.com>
2012-08-07 19:21:58 +04:00
..
atomic.h Gather futex helpers into lock.h 2011-12-26 23:54:18 +04:00
bitops.h headers: mark functions as inline 2012-05-18 19:01:44 +04:00
compiler.h files: Use sys_kcmp to find file descriptor duplicates v4 2012-02-28 19:13:47 +04:00
crtools.h restore: add an option for changing a root file system (v2) 2012-08-02 16:07:43 +04:00
eventfd.h dump: Move per-type dump opts into respective .c files 2012-05-04 15:34:55 +04:00
eventpoll.h dump: Move per-type dump opts into respective .c files 2012-05-04 15:34:55 +04:00
fifo.h fifo: Add checkpoint restore for fifos v4 2012-07-01 17:15:48 +04:00
file-ids.h protobuf: Start switching our image entries to Google's protobuf 2012-07-17 07:10:41 +04:00
files-reg.h protobuf: Use GhostFileEntry instead of struct ghost_file_entry 2012-07-17 07:17:51 +04:00
files.h protobuf: Convert vma_entry to PB format v3 2012-07-19 12:43:36 +04:00
image.h signalfd: Dumping and restoring 2012-08-02 12:26:35 +04:00
inet_diag.h Trivial whitespace cleanup 2012-01-30 21:29:42 +04:00
inotify.h dump: Move per-type dump opts into respective .c files 2012-05-04 15:34:55 +04:00
ipc_ns.h show: Introduce ->show callback for fdset 2012-03-27 12:01:14 +04:00
kcmp-ids.h kcmp: Introduce generic object ID generator 2012-04-09 18:01:18 +04:00
libnetlink.h netlink: Pass argument through do_rtnl_req engine 2012-08-02 07:36:12 +04:00
linkage.h parasite: Move bootstrap code into parasite-head-x86-64.S 2012-04-18 18:22:52 +04:00
list.h list: Cleanup spaces/tabs mess 2012-02-01 14:38:49 +04:00
lock.h lock: Restore ability to abort on futex waiting 2012-04-05 14:07:39 +04:00
log.h log: Introduce LOG_PREFIX 2012-07-31 14:07:09 +04:00
memcpy_64.h Add builtin_memcpy helper 2012-03-29 15:14:06 +04:00
mount.h restore: add an option for changing a root file system (v2) 2012-08-02 16:07:43 +04:00
namespaces.h ns: Add ability to save original ns and restoring it back while switcing 2012-08-02 07:55:05 +04:00
net.h net: Routes dump and restore 2012-08-02 08:31:46 +04:00
netfilter.h net: Add code for locking a tcp connection with netfilter 2012-04-28 17:59:21 +04:00
parasite-syscall.h parasite: Don't pull opts through the stack 2012-08-02 16:25:52 +04:00
parasite.h parasite: Remove the connect-tsock command 2012-08-01 09:48:02 +04:00
pipes.h protobuf: Convert struct pipe_data_entry to PB engine 2012-07-17 14:50:23 +04:00
proc_parse.h signalfd: Add proc fdinfo parsing facility 2012-08-02 12:25:18 +04:00
processor-flags.h Add processor-flags.h 2012-02-14 17:18:08 +04:00
protobuf.h pb: Introduce pb message types and cr-descriptors 2012-08-07 19:21:58 +04:00
pstree.h pstree: move all code about pstree in a separate file 2012-06-27 21:07:30 +04:00
ptrace.h Helper for si_code event extraction. 2012-04-25 21:35:40 +04:00
rbtree.h headers: mark functions as inline 2012-05-18 19:01:44 +04:00
restorer-log.h logfd: Distinguish functions which do setup logdf 2012-03-02 01:05:43 +04:00
restorer.h protobuf: Convert core_entry to PB format v5 2012-07-20 14:06:42 +04:00
shmem.h protobuf: Convert vma_entry to PB format v3 2012-07-19 12:43:36 +04:00
signalfd.h signalfd: Dumping and restoring 2012-08-02 12:26:35 +04:00
sk-inet.h protobuf: Convert inet sockets to PB engine 2012-07-19 09:33:33 +04:00
sk-queue.h sk-queue: Move struct sk_packet to C file 2012-07-16 07:05:06 +04:00
sockets.h netlink: Pass argument through do_rtnl_req engine 2012-08-02 07:36:12 +04:00
syscall-types.h net: Basic netns dump/restore skeleton 2012-08-02 08:06:29 +04:00
syscall-x86-64.def cr-dump: create a transport socket only once 2012-07-16 10:23:26 +04:00
sysctl.h show: Use pr_msg for showing contents on console 2012-03-02 11:12:59 +04:00
types.h types: Add PAGE_MASK 2012-06-19 15:19:42 +04:00
unix_diag.h sockets: Update unix_diag.h 2012-01-10 17:26:50 +04:00
util-net.h util-net: Make send/recv fds carry fd flags in message 2012-04-10 18:36:13 +04:00
util.h protobuf: Convert vma_entry to PB format v3 2012-07-19 12:43:36 +04:00
uts_ns.h show: Introduce ->show callback for fdset 2012-03-27 12:01:14 +04:00