Searched refs:cmsghdr (Results 1 – 2 of 2) sorted by relevance
31 cmsghdr* __cmsg_nxthdr(msghdr* msg, cmsghdr* cmsg) { in __cmsg_nxthdr()32 cmsghdr* ptr; in __cmsg_nxthdr()33 ptr = reinterpret_cast<cmsghdr*>(reinterpret_cast<char*>(cmsg) + CMSG_ALIGN(cmsg->cmsg_len)); in __cmsg_nxthdr()
100 struct cmsghdr { struct108 #define CMSG_DATA(cmsg) (((unsigned char*)(cmsg) + CMSG_ALIGN(sizeof(struct cmsghdr)))) argument109 #define CMSG_SPACE(len) (CMSG_ALIGN(sizeof(struct cmsghdr)) + CMSG_ALIGN(len))110 #define CMSG_LEN(len) (CMSG_ALIGN(sizeof(struct cmsghdr)) + (len))112 ((msg)->msg_controllen >= sizeof(struct cmsghdr) \113 ? (struct cmsghdr*) (msg)->msg_control : (struct cmsghdr*) NULL)114 #define CMSG_OK(mhdr, cmsg) ((cmsg)->cmsg_len >= sizeof(struct cmsghdr) && (cmsg)->cmsg_len <= (u…116 struct cmsghdr* __cmsg_nxthdr(struct msghdr*, struct cmsghdr*);