CVSROOT: /cvs Module name: src Changes by: [email protected] 2021/12/05 09:40:24
Modified files:
lib/libpcap : gencode.c
Log message:
libpcap parser uses a memory tracker to only free all objects at the end.
this code was slicing up large mallocs with sys/param.h ALIGN(). such a
scheme loses the many overflow/damage checking benefits of malloc per object.
Change the code to track independent allocations, rather than slicing.
ok gnezdo claudio
