From ae686848b2dcde7ebbd58150fd313004b3ecb6d7 Mon Sep 17 00:00:00 2001 From: Radostin Stoyanov Date: Mon, 11 Jan 2021 00:00:02 +0000 Subject: [PATCH] compel/test: Resolve missing includes Resolves #1333 Signed-off-by: Radostin Stoyanov --- compel/include/uapi/infect-rpc.h | 2 ++ compel/test/fdspy/parasite.c | 4 ++-- compel/test/fdspy/spy.c | 4 ++++ compel/test/infect/spy.c | 3 +++ compel/test/rsys/spy.c | 3 +++ 5 files changed, 14 insertions(+), 2 deletions(-) diff --git a/compel/include/uapi/infect-rpc.h b/compel/include/uapi/infect-rpc.h index 180dedf1f..5fcdb56ff 100644 --- a/compel/include/uapi/infect-rpc.h +++ b/compel/include/uapi/infect-rpc.h @@ -5,6 +5,8 @@ #include #include +#include + struct parasite_ctl; extern int __must_check compel_rpc_sync(unsigned int cmd, struct parasite_ctl *ctl); extern int __must_check compel_rpc_call(unsigned int cmd, struct parasite_ctl *ctl); diff --git a/compel/test/fdspy/parasite.c b/compel/test/fdspy/parasite.c index c14064b36..7933d29ae 100644 --- a/compel/test/fdspy/parasite.c +++ b/compel/test/fdspy/parasite.c @@ -1,7 +1,7 @@ #include -#include #include +#include /* * Stubs for std compel plugin. @@ -15,6 +15,6 @@ void parasite_cleanup(void) { } int parasite_daemon_cmd(int cmd, void *args) { if (cmd == PARASITE_CMD_GETFD) - fds_send_fd(2); + return (fds_send_fd(2) < 0); return 0; } diff --git a/compel/test/fdspy/spy.c b/compel/test/fdspy/spy.c index 1a373b6bb..c6558f079 100644 --- a/compel/test/fdspy/spy.c +++ b/compel/test/fdspy/spy.c @@ -5,6 +5,10 @@ #include #include +#include +#include +#include + #include "parasite.h" #define PARASITE_CMD_GETFD PARASITE_USER_CMDS diff --git a/compel/test/infect/spy.c b/compel/test/infect/spy.c index b5f8b2559..8be6925c5 100644 --- a/compel/test/infect/spy.c +++ b/compel/test/infect/spy.c @@ -3,6 +3,9 @@ #include #include +#include +#include + #include "parasite.h" #define PARASITE_CMD_INC PARASITE_USER_CMDS diff --git a/compel/test/rsys/spy.c b/compel/test/rsys/spy.c index 98654efcf..6ccb2a502 100644 --- a/compel/test/rsys/spy.c +++ b/compel/test/rsys/spy.c @@ -4,6 +4,9 @@ #include #include +#include +#include + static void print_vmsg(unsigned int lvl, const char *fmt, va_list parms) { printf("\tLC%u: ", lvl);