Add ClamAV Interface.
commit799eee692f02845c5849a8accaa1bbe333655814
authorTom Cort <tom.cort@state.vt.us>
Tue, 27 Nov 2007 04:52:16 +0000 (26 23:52 -0500)
committerTom Cort <tom.cort@state.vt.us>
Tue, 27 Nov 2007 04:52:16 +0000 (26 23:52 -0500)
tree7c95fe935220336617b1f1b3f90648e375ab0557
parent7931406b618a3591d46236ed36fb7e3dafbe269a
Add ClamAV Interface.

This module provides an interface for virus checking files. The init function
loads the virus definitions and initializes the virus detection engine.
After it is called, contains_virus can be called as needed. A thread runs
to periodically reload the virus definitions when needed. When exiting,
don't forget to call exit to free up the resources.
clam.c [new file with mode: 0644]
clam.h [new file with mode: 0644]