Lines Matching refs:cmsghdr
84 #define CMSG_CONTENTLEN(cmsg) ((cmsg)->cmsg_len - sizeof (struct cmsghdr))
89 ((ssize_t)(cmsg)->cmsg_len >= sizeof (struct cmsghdr)) && \
948 struct cmsghdr *cmsg; in so_closefds()
958 for (cmsg = (struct cmsghdr *)control; in so_closefds()
965 startoff - (int)sizeof (struct cmsghdr)); in so_closefds()
982 struct cmsghdr *cmsg; in so_getfdopt()
1005 for (cmsg = (struct cmsghdr *)control; in so_getfdopt()
1033 struct cmsghdr *cmsg; in so_optlen()
1044 for (cmsg = (struct cmsghdr *)control; in so_optlen()
1068 struct cmsghdr *cmsg; in so_cmsg2opt()
1077 for (cmsg = (struct cmsghdr *)control; in so_cmsg2opt()
1165 (ROUNDUP_cmsglen(len + (int)sizeof (struct cmsghdr)) - in so_cmsglen()
1166 (len + (int)sizeof (struct cmsghdr))); in so_cmsglen()
1167 cmsglen += (t_uscalar_t)(len + (int)sizeof (struct cmsghdr)) + in so_cmsglen()
1189 struct cmsghdr *cmsg; in so_opt2cmsg()
1194 struct cmsghdr *cend = (struct cmsghdr *) in so_opt2cmsg()
1197 cmsg = (struct cmsghdr *)control; in so_opt2cmsg()
1234 sizeof (struct cmsghdr)); in so_opt2cmsg()
1259 sizeof (struct cmsghdr); in so_opt2cmsg()
1273 sizeof (struct cmsghdr); in so_opt2cmsg()
1288 sizeof (struct cmsghdr)); in so_opt2cmsg()