2016-09-30 14:34:50 +03:00
|
|
|
#ifndef __COMPEL_INFECT_RPC_H__
|
|
|
|
#define __COMPEL_INFECT_RPC_H__
|
2016-10-27 11:22:42 +03:00
|
|
|
|
|
|
|
#include <sys/socket.h>
|
|
|
|
#include <sys/un.h>
|
2016-10-27 19:34:17 +03:00
|
|
|
#include <stdint.h>
|
2016-10-27 11:22:42 +03:00
|
|
|
|
|
|
|
struct parasite_ctl;
|
2016-09-30 14:34:50 +03:00
|
|
|
extern int compel_rpc_sync(unsigned int cmd, struct parasite_ctl *ctl);
|
|
|
|
extern int compel_rpc_call(unsigned int cmd, struct parasite_ctl *ctl);
|
|
|
|
extern int compel_rpc_call_sync(unsigned int cmd, struct parasite_ctl *ctl);
|
|
|
|
extern int compel_rpc_sock(struct parasite_ctl *ctl);
|
|
|
|
|
2016-11-03 20:29:58 +03:00
|
|
|
#define PARASITE_USER_CMDS 64
|
2016-10-27 11:22:42 +03:00
|
|
|
|
|
|
|
|
2016-09-30 14:34:50 +03:00
|
|
|
#endif
|