Lines Matching refs:cmsghdr
126 struct cmsghdr {
133 /* cmsghdr access macros */
135 + _ALIGN(sizeof(struct cmsghdr)))
138 + _ALIGN(sizeof(struct cmsghdr)) \
140 ? (struct cmsghdr *)NULL \
141 : (struct cmsghdr *)((char *)(cmsg) + _ALIGN((cmsg)->cmsg_len)))
143 ((mhdr)->msg_controllen >= sizeof(struct cmsghdr) \
144 ? (struct cmsghdr *)(mhdr)->msg_control \
145 : (struct cmsghdr *)NULL)
146 #define CMSG_SPACE(len) (_ALIGN(sizeof(struct cmsghdr)) + _ALIGN(len))
147 #define CMSG_LEN(len) (_ALIGN(sizeof(struct cmsghdr)) + (len))