Lines Matching refs:cmsghdr
207 struct cmsghdr
210 of cmsghdr structure. */
222 # define CMSG_DATA(cmsg) ((unsigned char *) ((struct cmsghdr *) (cmsg) + 1))
226 ((size_t) (mhdr)->msg_controllen >= sizeof (struct cmsghdr) \
227 ? (struct cmsghdr *) (mhdr)->msg_control : (struct cmsghdr *) NULL)
229 #define CMSG_SPACE(len) (CMSG_ALIGN(sizeof(struct cmsghdr)) + CMSG_ALIGN(len))
230 #define CMSG_LEN(len) (CMSG_ALIGN(sizeof(struct cmsghdr)) + (len))
236 extern struct cmsghdr *__cmsg_nxthdr __P ((struct msghdr *__mhdr,
237 struct cmsghdr *__cmsg));
238 _EXTERN_INLINE struct cmsghdr *
239 __cmsg_nxthdr (struct msghdr *__mhdr, struct cmsghdr *__cmsg)
241 if ((size_t) __cmsg->cmsg_len < sizeof (struct cmsghdr))
245 __cmsg = (struct cmsghdr *)