Skip to content

[0.5.2] The clamav module cannot be built with ClamAV 0.101 #4

Description

@asy972

Hello.

The module cannot be built due libclamav API changes. From ClamAV 0.101.0 announce:

Libclamav API changes:
The following scanning functions now require a filename argument.
This will enable ClamAV to report more details warning and error information in the future, and will also allow for more sensible temp file names. The filename argument may be NULL if a filename is not available.
cl_scandesc
cl_scandesc_callback
cl_scanmap_callback
Scanning options have been converted from a single flag bit-field into a structure of multiple categorized flag bit-fields. This change enabled us to add new scanning options requested by the community. In addition, the name of each scan option has changed a little. As a result, the API changes will require libclamav users to modify how they initialize and pass scan options into calls such as cl_scandesc() .

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions