~ubuntu-branches/ubuntu/jaunty/clamav/jaunty-backports

« back to all changes in this revision

Viewing changes to libclamav/bytecode_api_impl.h

  • Committer: Bazaar Package Importer
  • Author(s): Scott Kitterman
  • Date: 2010-10-02 17:11:00 UTC
  • mfrom: (0.3.1 lucid-proposed)
  • Revision ID: james.westby@ubuntu.com-20101002171100-0erjjoucua6kw2pc
Tags: 0.96.3+dfsg-2ubuntu0.10.04.1~jaunty1
* Source backport for Jaunty
  - Change build-dep on libtdl-dev to libtdl7-dev

Show diffs side-by-side

added added

removed removed

Lines of Context:
30
30
#define BYTECODE_API_IMPL_H
31
31
 
32
32
struct cli_bc_bctx;
 
33
struct cli_environment;
33
34
uint32_t cli_bcapi_test1(struct cli_bc_ctx *ctx , uint32_t, uint32_t);
34
35
int32_t cli_bcapi_read(struct cli_bc_ctx *ctx , uint8_t*, int32_t);
35
36
int32_t cli_bcapi_write(struct cli_bc_ctx *ctx , uint8_t*, int32_t);
101
102
uint32_t cli_bcapi_engine_db_options(struct cli_bc_ctx *ctx );
102
103
int32_t cli_bcapi_extract_set_container(struct cli_bc_ctx *ctx , uint32_t);
103
104
int32_t cli_bcapi_input_switch(struct cli_bc_ctx *ctx , int32_t);
 
105
uint32_t cli_bcapi_get_environment(struct cli_bc_ctx *ctx , struct cli_environment*, uint32_t);
 
106
uint32_t cli_bcapi_disable_bytecode_if(struct cli_bc_ctx *ctx , const int8_t*, uint32_t, uint32_t);
 
107
uint32_t cli_bcapi_disable_jit_if(struct cli_bc_ctx *ctx , const int8_t*, uint32_t, uint32_t);
 
108
int32_t cli_bcapi_version_compare(struct cli_bc_ctx *ctx , const uint8_t*, uint32_t, const uint8_t*, uint32_t);
 
109
uint32_t cli_bcapi_check_platform(struct cli_bc_ctx *ctx , uint32_t, uint32_t, uint32_t);
 
110
int32_t cli_bcapi_pdf_get_obj_num(struct cli_bc_ctx *ctx );
 
111
int32_t cli_bcapi_pdf_get_flags(struct cli_bc_ctx *ctx );
 
112
int32_t cli_bcapi_pdf_set_flags(struct cli_bc_ctx *ctx , int32_t);
 
113
int32_t cli_bcapi_pdf_lookupobj(struct cli_bc_ctx *ctx , uint32_t);
 
114
uint32_t cli_bcapi_pdf_getobjsize(struct cli_bc_ctx *ctx , int32_t);
 
115
uint8_t* cli_bcapi_pdf_getobj(struct cli_bc_ctx *ctx , int32_t, uint32_t);
 
116
int32_t cli_bcapi_pdf_getobjid(struct cli_bc_ctx *ctx , int32_t);
 
117
int32_t cli_bcapi_pdf_getobjflags(struct cli_bc_ctx *ctx , int32_t);
 
118
int32_t cli_bcapi_pdf_setobjflags(struct cli_bc_ctx *ctx , int32_t, int32_t);
 
119
int32_t cli_bcapi_pdf_get_offset(struct cli_bc_ctx *ctx , int32_t);
 
120
int32_t cli_bcapi_pdf_get_phase(struct cli_bc_ctx *ctx );
 
121
int32_t cli_bcapi_pdf_get_dumpedobjid(struct cli_bc_ctx *ctx );
 
122
int32_t cli_bcapi_matchicon(struct cli_bc_ctx *ctx , const uint8_t*, int32_t, const uint8_t*, int32_t);
104
123
 
105
124
#endif