__CMSG_ALIGN
cmsg->cmsg_len - __CMSG_ALIGN(sizeof(*cmsg));
#if !defined(__CMSG_ALIGN)
#define CMSG_ALIGN(n) __CMSG_ALIGN(n)
#define __CMSG_ASIZE __CMSG_ALIGN(sizeof(struct cmsghdr))
(__CASTV(char *, cmsg) + __CMSG_ALIGN((cmsg)->cmsg_len))
#define CMSG_SPACE(l) (__CMSG_ASIZE + __CMSG_ALIGN(l))