libclamav: (oav) don't use clamav daemon, just load libraries when needed
authorChristian Andreetta <satya@gentoo.org>
Mon, 8 Nov 2004 15:24:32 +0000 (15:24 +0000)
committerChristian Andreetta <satya@gentoo.org>
Mon, 8 Nov 2004 15:24:32 +0000 (15:24 +0000)
net-fs/samba/files/vscan-0.3.5-libclamav.patch [new file with mode: 0644]

diff --git a/net-fs/samba/files/vscan-0.3.5-libclamav.patch b/net-fs/samba/files/vscan-0.3.5-libclamav.patch
new file mode 100644 (file)
index 0000000..b026dca
--- /dev/null
@@ -0,0 +1,15 @@
+diff -uNr samba-vscan-0.3.5.orig/clamav/vscan-clamav.c samba-vscan-0.3.5/clamav/vscan-clamav.c
+--- samba-vscan-0.3.5.orig/clamav/vscan-clamav.c       2004-03-02 08:56:06.000000000 +1100
++++ samba-vscan-0.3.5/clamav/vscan-clamav.c    2004-10-19 12:51:06.290962012 +1000
+@@ -567,7 +567,11 @@
+       }
+ 
+ 
++#ifdef LIBCLAMAV
++      sockfd = 1;
++#else
+       sockfd = vscan_clamav_init();
++#endif /* LIBCLAMAV */
+         if ( sockfd >= 0 ) {
+               safe_strcpy(client_ip, fsp->conn->client_address, CLIENT_IP_SIZE -1);
+               /* scan only file, do nothing */