Lines Matching defs:cmsg
105 struct cmsghdr *cmsg;
111 cmsg = CMSG_FIRSTHDR(&msg);
112 cmsg->cmsg_level = IPPROTO_TCP;
113 cmsg->cmsg_type = TLS_SET_RECORD_TYPE;
114 cmsg->cmsg_len = CMSG_LEN(cmsg_len);
115 *((unsigned char *)CMSG_DATA(cmsg)) = record_type;
116 msg.msg_controllen = cmsg->cmsg_len;
147 struct cmsghdr *cmsg;
181 cmsg = CMSG_FIRSTHDR(&msg);
182 if (cmsg->cmsg_level != IPPROTO_TCP || cmsg->cmsg_type != TLS_GET_RECORD
183 || cmsg->cmsg_len != CMSG_LEN(cmsg_len)) {
188 tgr = (struct tls_get_record *)CMSG_DATA(cmsg);
348 struct cmsghdr *cmsg;
358 cmsg = CMSG_FIRSTHDR(&msg);
359 cmsg->cmsg_level = SOL_TLS;
360 cmsg->cmsg_type = TLS_SET_RECORD_TYPE;
361 cmsg->cmsg_len = CMSG_LEN(cmsg_len);
362 *((unsigned char *)CMSG_DATA(cmsg)) = record_type;
363 msg.msg_controllen = cmsg->cmsg_len;
400 struct cmsghdr *cmsg;
429 cmsg = CMSG_FIRSTHDR(&msg);
430 if (cmsg->cmsg_type == TLS_GET_RECORD_TYPE) {
431 p[0] = *((unsigned char *)CMSG_DATA(cmsg));