CLAMAV_PUBLIC { global: cl_build; cl_cvdfree; cl_cvdhead; cl_cvdparse; cl_cvdverify; cl_debug; cl_dup; cl_free; cl_load; cl_loaddb; cl_loaddbdir; cl_retdbdir; cl_retflevel; cl_retver; cl_scandesc; cl_scanfile; cl_settempdir; cl_statchkdir; cl_statfree; cl_statinidir; cl_strerror; local: *; }; CLAMAV_PRIVATE { global: cli_ac_setdepth; cli_strtok; cli_untgz; cli_regcomp; cli_regexec; cli_regfree; cli_strrcpy; cli_strbcasestr; cli_isnumber; cli_gentemp; cli_gentempfd; cli_rmdirs; cli_chomp; cli_rndnum; cli_decodesig; cli_calloc; cli_ole2_extract; cli_errmsg; cli_debug_flag; cli_dbgmsg_internal; cli_vba_readdir; cli_vba_inflate; cli_ppt_vba_read; cli_wm_readdir; cli_wm_decrypt_macro; cli_readn; cli_str2hex; cli_md5file; cli_md5stream; html_normalise_fd; cli_utf16toascii; cli_malloc; cli_memstr; cli_strdup; cli_realloc; cli_ctime; tableCreate; tableDestroy; tableRemove; tableFind; tableIterate; tableUpdate; tableInsert; cli_warnmsg; cli_strtokbuf; cli_leavetemps_flag; cli_js_init; cli_js_process_buffer; cli_js_parse_done; cli_js_destroy; cli_js_output; cli_unescape; cli_textbuffer_append_normalize; cli_dconf_init; cli_regex2suffix; html_normalise_mem; init_regex_list; is_regex_ok; regex_list_done; regex_list_add_pattern; cli_build_regex_list; regex_list_match; cli_initengine; phishing_init; init_domainlist; init_whitelist; phishing_done; blobCreate; blobAddData; phishingScan; blobDestroy; load_regex_matcher; html_tag_arg_free; disasmbuf; uniq_init; uniq_free; uniq_add; uniq_get; cli_hex2str; cli_ac_init; cli_ac_initdata; cli_ac_buildtrie; cli_ac_scanbuff; cli_ac_freedata; cli_ac_free; cli_parse_add; cli_bm_init; cli_bm_scanbuff; cli_bm_free; html_screnc_decode; local: *; };