Lines Matching defs:cmsg
90 struct cmsghdr *cmsg;
96 cmsg = CMSG_FIRSTHDR(&msg);
97 cmsg->cmsg_level = IPPROTO_TCP;
98 cmsg->cmsg_type = TLS_SET_RECORD_TYPE;
99 cmsg->cmsg_len = CMSG_LEN(cmsg_len);
100 *((unsigned char *)CMSG_DATA(cmsg)) = record_type;
101 msg.msg_controllen = cmsg->cmsg_len;
132 struct cmsghdr *cmsg;
166 cmsg = CMSG_FIRSTHDR(&msg);
167 if (cmsg->cmsg_level != IPPROTO_TCP || cmsg->cmsg_type != TLS_GET_RECORD
168 || cmsg->cmsg_len != CMSG_LEN(cmsg_len)) {
173 tgr = (struct tls_get_record *)CMSG_DATA(cmsg);
303 struct cmsghdr *cmsg;
313 cmsg = CMSG_FIRSTHDR(&msg);
314 cmsg->cmsg_level = SOL_TLS;
315 cmsg->cmsg_type = TLS_SET_RECORD_TYPE;
316 cmsg->cmsg_len = CMSG_LEN(cmsg_len);
317 *((unsigned char *)CMSG_DATA(cmsg)) = record_type;
318 msg.msg_controllen = cmsg->cmsg_len;
356 struct cmsghdr *cmsg;
385 cmsg = CMSG_FIRSTHDR(&msg);
386 if (cmsg->cmsg_type == TLS_GET_RECORD_TYPE) {
387 p[0] = *((unsigned char *)CMSG_DATA(cmsg));