LIBRARY libclamav ; cl_stuff - should be exported as is EXPORTS cl_debug EXPORTS cl_load EXPORTS cl_engine_compile EXPORTS cl_engine_set_num EXPORTS cl_engine_set_str EXPORTS cl_engine_free EXPORTS cl_engine_new EXPORTS cl_engine_settings_copy EXPORTS cl_engine_settings_free EXPORTS cl_engine_settings_apply EXPORTS cl_engine_get_num EXPORTS cl_strerror EXPORTS cl_init EXPORTS cl_retdbdir EXPORTS cl_scandesc EXPORTS cl_scanfile EXPORTS cl_cvdfree EXPORTS cl_cvdhead EXPORTS cl_retflevel EXPORTS cl_cvdparse EXPORTS cl_cvdverify EXPORTS cl_retver EXPORTS cl_engine_addref EXPORTS cl_statinidir EXPORTS cl_statchkdir EXPORTS cl_statfree EXPORTS cl_countsigs ; cli_stuff - should be mangled or exported by ordinal only EXPORTS cli_gentemp EXPORTS cli_gentempfd EXPORTS cli_gettmpdir EXPORTS cli_regcomp EXPORTS cli_regexec EXPORTS cli_regfree EXPORTS cli_ctime EXPORTS cli_rmdirs EXPORTS cli_isnumber EXPORTS cli_strtok EXPORTS cli_cvdunpack EXPORTS cli_chomp EXPORTS cli_strtokenize EXPORTS cli_versig2 EXPORTS cli_strerror EXPORTS cli_rndnum EXPORTS cli_unlink EXPORTS cli_writen EXPORTS cli_ftw EXPORTS have_rar EXPORTS have_clamjit EXPORTS cli_bytecode_done EXPORTS cli_bytecode_destroy EXPORTS cli_bytecode_context_destroy EXPORTS cli_bytecode_context_getresult_int EXPORTS cli_bytecode_run EXPORTS funmap EXPORTS cli_bytecode_context_setfile EXPORTS fmap EXPORTS cli_bytecode_context_setparam_int EXPORTS cli_bytecode_context_setfuncid EXPORTS cli_bytecode_context_set_trace EXPORTS cli_bytecode_context_alloc EXPORTS cli_bytecode_prepare EXPORTS cli_bytecode_load EXPORTS cli_bytecode_init EXPORTS cli_bytecode_debug EXPORTS cli_bytecode_debug_printsrc EXPORTS cli_bytecode_printversion EXPORTS cli_bytecode_describe ; shared stuff - to be either double compiled into the tools or treated like cli_xxx EXPORTS opendir EXPORTS readdir EXPORTS closedir EXPORTS safe_open EXPORTS snprintf EXPORTS mp_init EXPORTS mp_read_radix EXPORTS mp_clear EXPORTS sha256_init EXPORTS sha256_update EXPORTS sha256_final EXPORTS gzopen EXPORTS gzgets EXPORTS gzdopen EXPORTS gzclose EXPORTS gzwrite EXPORTS optget EXPORTS optparse EXPORTS optfree EXPORTS clam_options DATA EXPORTS DATADIR DATA EXPORTS CONFDIR DATA EXPORTS CONFDIR_CLAMD DATA EXPORTS CONFDIR_FRESHCLAM DATA EXPORTS CONFDIR_MILTER DATA ; winsock - bridging for now EXPORTS htonl EXPORTS htons EXPORTS ntohl EXPORTS ntohs EXPORTS __WSAFDIsSet EXPORTS gettimeofday EXPORTS pthread_mutex_lock EXPORTS pthread_mutex_unlock EXPORTS pthread_mutex_destroy EXPORTS pthread_once EXPORTS pthread_getspecific EXPORTS pthread_setspecific EXPORTS pthread_create EXPORTS pthread_cond_timedwait EXPORTS pthread_cond_init EXPORTS pthread_cond_broadcast EXPORTS pthread_cond_signal EXPORTS pthread_cond_destroy EXPORTS pthread_join EXPORTS pthread_key_create EXPORTS pthread_cond_wait EXPORTS pthread_attr_init EXPORTS pthread_attr_setdetachstate EXPORTS pthread_attr_destroy EXPORTS pthread_mutex_init EXPORTS w32_socket EXPORTS w32_getsockopt EXPORTS w32_setsockopt EXPORTS w32_bind EXPORTS w32_listen EXPORTS w32_accept EXPORTS w32_connect EXPORTS w32_shutdown EXPORTS w32_send EXPORTS w32_recv EXPORTS w32_closesocket EXPORTS w32_getservbyname EXPORTS w32_getaddrinfo EXPORTS w32_freeaddrinfo EXPORTS w32_inet_ntop EXPORTS w32_gethostbyname EXPORTS w32_select EXPORTS poll_with_event EXPORTS w32_stat EXPORTS w32_strerror EXPORTS w32_strerror_r