Changeset 319 for clamav/trunk/libclamav/matcher.h
- Timestamp:
- Apr 19, 2011, 11:12:07 PM (14 years ago)
- Location:
- clamav/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
clamav/trunk ¶
-
Property svn:mergeinfo
set to
/clamav/vendor/0.97 merged eligible
-
Property svn:mergeinfo
set to
-
TabularUnified clamav/trunk/libclamav/matcher.h ¶
r189 r319 29 29 #include "execs.h" 30 30 #include "cltypes.h" 31 #include "md5.h"32 31 33 32 struct cli_target_info { … … 39 38 #include "matcher-ac.h" 40 39 #include "matcher-bm.h" 41 #include " hashtab.h"40 #include "matcher-hash.h" 42 41 #include "fmap.h" 43 42 #include "mpool.h" … … 90 89 uint8_t *bm_shift; 91 90 struct cli_bm_patt **bm_suffix, **bm_pattab; 92 struct cli_hashset md5_sizes_hs;93 91 uint32_t *soff, soff_len; /* for PE section sigs */ 94 92 uint32_t bm_offmode, bm_patterns, bm_reloff_num, bm_absoff_num; 95 93 96 /* MD5 */ 97 struct cli_md5m_patt **md5tab; 98 uint32_t md5_patterns; 94 /* HASH */ 95 struct cli_hash_patt hm; 99 96 100 97 /* Extended Aho-Corasick */ … … 170 167 int cli_scandesc(int desc, cli_ctx *ctx, cli_file_t ftype, uint8_t ftonly, struct cli_matched_type **ftoffset, unsigned int acmode, struct cli_ac_result **acres); 171 168 int cli_fmap_scandesc(cli_ctx *ctx, cli_file_t ftype, uint8_t ftonly, struct cli_matched_type **ftoffset, unsigned int acmode, struct cli_ac_result **acres, unsigned char *refhash); 172 int cli_lsig_eval(cli_ctx *ctx, struct cli_matcher *root, struct cli_ac_data *acdata, struct cli_target_info *target_info );169 int cli_lsig_eval(cli_ctx *ctx, struct cli_matcher *root, struct cli_ac_data *acdata, struct cli_target_info *target_info, const char *hash); 173 170 int cli_caloff(const char *offstr, const struct cli_target_info *info, unsigned int target, uint32_t *offdata, uint32_t *offset_min, uint32_t *offset_max); 174 171
Note:
See TracChangeset
for help on using the changeset viewer.