This is necessary to support the wayland protocol. I also moved the CMSG_* macros to the kernel API since they are used in both kernel and userspace. this does not break ntpquery/SCM_TIMESTAMP.
MADV_*
f_basetype
serenity_dev_{makedev,major,minor}
IOV_MAX
WIFCONTINUED