CVSROOT: /cvs Module name: src Changes by: dera...@cvs.openbsd.org 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