###############################################################################
#                                                                             #
#   Example Virus Scan Adapter (vssap)                                        #
#                                                                             #
###############################################################################


    (C) Copyright SAP AG, Walldorf 2013, All Rights reserved

    SAP AG DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
    INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
    EVENT SHALL SAP AG BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL
    DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
    PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
    ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE
    OF THIS SOFTWARE.
 
    6th Jan. 2013

Intro:
======
This source package is part of the VSA SDK of SAP AG. This example coding
should help both AV vendors and other security providers.
A vendor of a virus scan product can use this to implement an integration
based on his own internal API (if such is existing) and another security
providers can use this to implement SAP integration based on public APIs
like Sophos provides with its SAVI or ClamSAP using ClamAV.

Questions, comments and bug reports can be sent to:
   - the author in cases the example coding is affected.
   - SAP security mail box (secure@sap.com) in cases of questions about
     this interface specification and availability in SAP applications.
   - SAP Integration and Certification Center (ICC, icc@sap.com) in cases
     you want certify your own virus scan adapter to be SAP certified.
     In this case you should also ask for the VSATEST program to test your
     implementation.

Index:
======
/doc
    /VSA-Specification-en.pdf  
                       Specification of a Virus Scan Adapter 
                       library in PDF format.
    /vsa.hlp           Generated online reference of header file vsaxxtyp.h
    /vsa.doc           VSA online reference in RTF format.
    /vsa.html          VSA online reference in one HTML file.
    
/include
    /vsaxxtyp.h        Main header file with VSA data type definition
    /vsaxxvir.h        Test virus definitons 
    
/src
    /vssap.c           Source of the adapter library
    /vssap.h           Header of the adpater library
    /csdecompr.c       Source of the SAR decompression module
    /csdecompr.h       Header of the SAR decompression module
    /vssap.rc          Ressource file of the WINDOWS adapter library
    /makefile          GNU make file
    /vsa.sln           Microsoft Visual Studio solution file
    /vssap.vcproj      Microsoft Visual Studio .Net 2003 project file
