Lines Matching refs:cmsg
162 struct cmsghdr *cmsg; in tls_send_cmsg() local
173 cmsg = CMSG_FIRSTHDR(&msg); in tls_send_cmsg()
174 cmsg->cmsg_level = SOL_TLS; in tls_send_cmsg()
176 cmsg->cmsg_type = TLS_SET_RECORD_TYPE; in tls_send_cmsg()
177 cmsg->cmsg_len = CMSG_LEN(cmsg_len); in tls_send_cmsg()
178 *CMSG_DATA(cmsg) = record_type; in tls_send_cmsg()
179 msg.msg_controllen = cmsg->cmsg_len; in tls_send_cmsg()
189 struct cmsghdr *cmsg; in tls_recv_cmsg() local
205 cmsg = CMSG_FIRSTHDR(&msg); in tls_recv_cmsg()
206 EXPECT_NE(cmsg, NULL); in tls_recv_cmsg()
207 EXPECT_EQ(cmsg->cmsg_level, SOL_TLS); in tls_recv_cmsg()
208 EXPECT_EQ(cmsg->cmsg_type, TLS_GET_RECORD_TYPE); in tls_recv_cmsg()
209 ctype = *((unsigned char *)CMSG_DATA(cmsg)); in tls_recv_cmsg()