1. Finding the size of a struct member (lifted from the Linux kernel)
#define FIELD_SIZEOF(t, f) (sizeof(((t*)0)->f))
2. Not strictly C: using `pahole` to analyze how structs are laid out in memory
#define FIELD_SIZEOF(t, f) (sizeof(((t*)0)->f))
2. Not strictly C: using `pahole` to analyze how structs are laid out in memory