Symbol: tls_content
crypto/libressl/ssl/tls13_record_layer.c
104
struct tls_content *rcontent;
crypto/libressl/ssl/tls_content.c
103
tls_content_set_epoch(struct tls_content *content, uint16_t epoch)
crypto/libressl/ssl/tls_content.c
109
tls_content_set_data(struct tls_content *content, uint8_t type,
crypto/libressl/ssl/tls_content.c
122
tls_content_read_internal(struct tls_content *content, uint8_t *buf, size_t n,
crypto/libressl/ssl/tls_content.c
140
tls_content_peek(struct tls_content *content, uint8_t *buf, size_t n)
crypto/libressl/ssl/tls_content.c
146
tls_content_read(struct tls_content *content, uint8_t *buf, size_t n)
crypto/libressl/ssl/tls_content.c
33
struct tls_content *
crypto/libressl/ssl/tls_content.c
36
return calloc(1, sizeof(struct tls_content));
crypto/libressl/ssl/tls_content.c
40
tls_content_clear(struct tls_content *content)
crypto/libressl/ssl/tls_content.c
47
tls_content_free(struct tls_content *content)
crypto/libressl/ssl/tls_content.c
54
freezero(content, sizeof(struct tls_content));
crypto/libressl/ssl/tls_content.c
58
tls_content_cbs(struct tls_content *content)
crypto/libressl/ssl/tls_content.c
64
tls_content_equal(struct tls_content *content, const uint8_t *buf, size_t n)
crypto/libressl/ssl/tls_content.c
70
tls_content_remaining(struct tls_content *content)
crypto/libressl/ssl/tls_content.c
76
tls_content_type(struct tls_content *content)
crypto/libressl/ssl/tls_content.c
82
tls_content_dup_data(struct tls_content *content, uint8_t type,
crypto/libressl/ssl/tls_content.c
97
tls_content_epoch(struct tls_content *content)
crypto/libressl/ssl/tls_content.h
25
struct tls_content;
crypto/libressl/ssl/tls_content.h
27
struct tls_content *tls_content_new(void);
crypto/libressl/ssl/tls_content.h
28
void tls_content_clear(struct tls_content *content);
crypto/libressl/ssl/tls_content.h
29
void tls_content_free(struct tls_content *content);
crypto/libressl/ssl/tls_content.h
31
CBS *tls_content_cbs(struct tls_content *content);
crypto/libressl/ssl/tls_content.h
32
int tls_content_equal(struct tls_content *content, const uint8_t *buf, size_t n);
crypto/libressl/ssl/tls_content.h
33
size_t tls_content_remaining(struct tls_content *content);
crypto/libressl/ssl/tls_content.h
34
uint8_t tls_content_type(struct tls_content *content);
crypto/libressl/ssl/tls_content.h
35
uint16_t tls_content_epoch(struct tls_content *content);
crypto/libressl/ssl/tls_content.h
37
int tls_content_dup_data(struct tls_content *content, uint8_t type,
crypto/libressl/ssl/tls_content.h
39
void tls_content_set_data(struct tls_content *content, uint8_t type,
crypto/libressl/ssl/tls_content.h
41
void tls_content_set_epoch(struct tls_content *content, uint16_t epoch);
crypto/libressl/ssl/tls_content.h
43
ssize_t tls_content_peek(struct tls_content *content, uint8_t *buf, size_t n);
crypto/libressl/ssl/tls_content.h
44
ssize_t tls_content_read(struct tls_content *content, uint8_t *buf, size_t n);