Hey Greg,

So this is accessed from userspace.
Should all these be __u32 so that they can be seen by including linux/types.h?

If not it's not a big deal, I'm going to typedef the chosen types anyway for Windows and OSX.