1/* minimum amount of required units */2#define NALLOC 1634typedef union header Header;5union header {6 struct hdr {7 Header *next;8 size_t size;9 } h;10 /* most restrictive type fixes the union size for alignment */11 _ALIGNTYPE most;12};1314void *_prevchunk(Header *);1516extern Header *_freep;