Without reading the rest of this too closely... Andrew Doran wrote: > - kinfo_proc2 is a intended to be 'highly compatible', so we shouldn't > change the size of it. kinfo_proc2 can grow, but any existing members of the struct mustn't change, and any additions must retain 8-byte alignment. Cheers, Simon.