summaryrefslogtreecommitdiffstats
path: root/src/klammail/client.c
diff options
context:
space:
mode:
authorMichele Calgaro <michele.calgaro@yahoo.it>2024-04-15 10:03:05 +0900
committerMichele Calgaro <michele.calgaro@yahoo.it>2024-04-16 17:23:20 +0900
commitb7cd64b9220f245bcea522dca8e202bf9819529c (patch)
treeb010681362c4900fcd1ccbf28d788637b9d4f5ab /src/klammail/client.c
parent891c41833121030e071b0d1f3a7d7d916e9d0293 (diff)
downloadklamav-b7cd64b9220f245bcea522dca8e202bf9819529c.tar.gz
klamav-b7cd64b9220f245bcea522dca8e202bf9819529c.zip
Fix FTBFS causes by invalid casts. This resolves issue 37.r14.1.2
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 74b0e9077b3c7d56cfcedcbf0fd30dd9d2ab7d01)
Diffstat (limited to 'src/klammail/client.c')
-rwxr-xr-xsrc/klammail/client.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/klammail/client.c b/src/klammail/client.c
index 6382785..88ec4fb 100755
--- a/src/klammail/client.c
+++ b/src/klammail/client.c
@@ -22,8 +22,6 @@
#include <string.h>
#include <sys/stat.h>
#include <sys/wait.h>
-#include <errno.h>
-
#include <stdio.h>
#include <unistd.h>
@@ -37,13 +35,16 @@
//#include "others.h"
#include "cfgparser.h"
+#include "defaults.h"
#include "memory.h"
#include "options.h"
-#include "defaults.h"
+#include "output.h"
//#include "shared.h"
#include <clamav.h>
-int client(const char *dirname, struct optstruct *opt, char **virname)
+int passfile(const char *file, int sockd, const char **virname);
+
+int client(const char *dirname, struct optstruct *opt, const char **virname)
{
char buff[4096], cwd[200], *file, *scancmd;
struct sockaddr_un server;
@@ -125,7 +126,7 @@ int client(const char *dirname, struct optstruct *opt, char **virname)
return scanret;
}
-int passfile(const char *file, int sockd, char **virname)
+int passfile(const char *file, int sockd, const char **virname)
{
char buff[4096];