[LARTC] match'ing packets by size

Ethy H. Brito ethy.brito at inexo.com.br
Mon Dec 19 17:49:09 CET 2005


On Mon, 19 Dec 2005 16:21:36 +0100
DervishD <lartc at dervishd.net> wrote:

>     Hi Ethy :)

Hi Dervish.

> > Well, 0xffb0 translates to 1111 1111 1011 0000 (which is -80 BTW).
> 
>     It is a mask, not a number (and certainly not a signed one), so
> there's no point in considering it -80. It is just a mask.

My point in considering it a number is explained by:

   printf("%hx", -80); 

this will print 0xffb0 which is the mask in question!

So, if you intend to creat a mask for 256 bytes size, you printf it as -256.

Regards

Ethy


More information about the LARTC mailing list