Lines Matching refs:cmsghdr
481 struct cmsghdr { struct
550 _ALIGN(sizeof(struct cmsghdr)))
555 ((char *)(cmsg) + _ALIGN(((struct cmsghdr *)(cmsg))->cmsg_len) + \
556 _ALIGN(sizeof(struct cmsghdr)) > \
558 (struct cmsghdr *)0 : \
559 (struct cmsghdr *)(void *)((char *)(cmsg) + \
560 _ALIGN(((struct cmsghdr *)(cmsg))->cmsg_len)))
567 ((mhdr)->msg_controllen >= sizeof(struct cmsghdr) ? \
568 (struct cmsghdr *)(mhdr)->msg_control : \
569 (struct cmsghdr *)0)
573 #define CMSG_SPACE(l) (_ALIGN(sizeof(struct cmsghdr)) + _ALIGN(l))
574 #define CMSG_LEN(l) (_ALIGN(sizeof(struct cmsghdr)) + (l))