Lines Matching refs:cmsg
39 struct cmsghdr *cmsg;
56 cmsg = CMSG_FIRSTHDR(&msg);
57 cmsg->cmsg_level = SOL_TLS;
58 cmsg->cmsg_type = TLS_SET_RECORD_TYPE;
59 cmsg->cmsg_len = CMSG_LEN(sizeof(record_type));
60 memcpy(CMSG_DATA(cmsg), &record_type, sizeof(record_type));
70 * @cmsg: incoming message to be parsed
74 u8 tls_get_record_type(const struct sock *sk, const struct cmsghdr *cmsg)
78 if (cmsg->cmsg_level != SOL_TLS)
80 if (cmsg->cmsg_type != TLS_GET_RECORD_TYPE)
83 record_type = *((u8 *)CMSG_DATA(cmsg));