|Main Archive Page > Month Archives > clamav-devel archives|
On 05/14/2010 08:59 PM, Mohammed Al-Saleh wrote:
> Is this a bug in ClamAV (filtering.c)?
> case CLI_MATCH_NIBBLE_LOW:
> spec->start = (p & 0xf);
> spec->end = 0xf0 | spec->start;
> spec->step = 0x10;
> Should not the step be 1 here?
NIBBLE_LOW means the low nibble is fixed, high nibble is anything, i.e.
?X, where X is a hexadecimal digit.
Step 0x10 is correct.
?a = 0a,1a,2a,3a,...