--- a/libidav/utils.h Sun Aug 08 11:45:36 2021 +0200 +++ b/libidav/utils.h Sun Aug 08 12:45:31 2021 +0200 @@ -37,6 +37,7 @@ #include <sys/types.h> #include <libxml/tree.h> #include <ucx/string.h> +#include <ucx/buffer.h> #include <sys/stat.h> #include <inttypes.h> @@ -116,6 +117,8 @@ sstr_t util_readline(FILE *stream); char* util_password_input(char *prompt); +int util_exec_command(char *command, UcxBuffer *outbuf); + char* util_hexstr(const unsigned char *data, size_t len); void util_remove_trailing_pathseparator(char *path);