Home | History | Annotate | Download | only in tls

Lines Matching refs:pos

61 	u8 *pos;
94 pos = key_block;
97 os_memcpy(conn->rl.write_mac_secret, pos, conn->rl.hash_size);
98 pos += conn->rl.hash_size;
100 os_memcpy(conn->rl.read_mac_secret, pos, conn->rl.hash_size);
101 pos += conn->rl.hash_size;
104 os_memcpy(conn->rl.write_key, pos, conn->rl.key_material_len);
105 pos += conn->rl.key_material_len;
107 os_memcpy(conn->rl.read_key, pos, conn->rl.key_material_len);
108 pos += conn->rl.key_material_len;
111 os_memcpy(conn->rl.write_iv, pos, conn->rl.iv_size);
112 pos += conn->rl.iv_size;
114 os_memcpy(conn->rl.read_iv, pos, conn->rl.iv_size);
115 pos += conn->rl.iv_size;
136 const u8 *pos, *end;
150 pos = in_data;
157 while (pos < end) {
159 if (tlsv1_record_receive(&conn->rl, pos, end - pos,
166 ct = pos[0];
183 pos += TLS_RECORD_HEADER_LEN + WPA_GET_BE16(pos + 3);
260 const u8 *in_end, *pos;
265 pos = in_data;
270 while (pos < in_end) {
271 if (pos[0] != TLS_CONTENT_TYPE_APPLICATION_DATA) {
273 "0x%x", pos[0]);
280 res = tlsv1_record_receive(&conn->rl, pos, in_end - pos,
297 pos += TLS_RECORD_HEADER_LEN + WPA_GET_BE16(pos + 3);
525 u8 *pos;
535 pos = conn->client_hello_ext = os_malloc(6 + data_len);
536 if (pos == NULL)
539 WPA_PUT_BE16(pos, 4 + data_len);
540 pos += 2;
541 WPA_PUT_BE16(pos, ext_type);
542 pos += 2;
543 WPA_PUT_BE16(pos, data_len);
544 pos += 2;
545 os_memcpy(pos, data, data_len);