diff options
| author | jsing <> | 2019-11-18 02:44:20 +0000 |
|---|---|---|
| committer | jsing <> | 2019-11-18 02:44:20 +0000 |
| commit | 44b30d8eecbad9f39dd184c19ca154e327722264 (patch) | |
| tree | dcc8866cbf81ac5c1b835c9fd0bdc702dc8029ed /src/lib/libssl/tls13_internal.h | |
| parent | 80d0b6415ec3400a84a81f6649fad5d344dfb045 (diff) | |
| download | openbsd-44b30d8eecbad9f39dd184c19ca154e327722264.tar.gz openbsd-44b30d8eecbad9f39dd184c19ca154e327722264.tar.bz2 openbsd-44b30d8eecbad9f39dd184c19ca154e327722264.zip | |
Provide a clean interface for sending TLSv1.3 alerts.
ok beck@
Diffstat (limited to 'src/lib/libssl/tls13_internal.h')
| -rw-r--r-- | src/lib/libssl/tls13_internal.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/libssl/tls13_internal.h b/src/lib/libssl/tls13_internal.h index df5f13eb66..5fd1956cfd 100644 --- a/src/lib/libssl/tls13_internal.h +++ b/src/lib/libssl/tls13_internal.h | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: tls13_internal.h,v 1.32 2019/11/17 21:47:01 jsing Exp $ */ | 1 | /* $OpenBSD: tls13_internal.h,v 1.33 2019/11/18 02:44:20 jsing Exp $ */ |
| 2 | /* | 2 | /* |
| 3 | * Copyright (c) 2018 Bob Beck <beck@openbsd.org> | 3 | * Copyright (c) 2018 Bob Beck <beck@openbsd.org> |
| 4 | * Copyright (c) 2018 Theo Buehler <tb@openbsd.org> | 4 | * Copyright (c) 2018 Theo Buehler <tb@openbsd.org> |
| @@ -120,8 +120,6 @@ int tls13_record_layer_set_read_traffic_key(struct tls13_record_layer *rl, | |||
| 120 | struct tls13_secret *read_key); | 120 | struct tls13_secret *read_key); |
| 121 | int tls13_record_layer_set_write_traffic_key(struct tls13_record_layer *rl, | 121 | int tls13_record_layer_set_write_traffic_key(struct tls13_record_layer *rl, |
| 122 | struct tls13_secret *write_key); | 122 | struct tls13_secret *write_key); |
| 123 | ssize_t tls13_record_layer_alert(struct tls13_record_layer *rl, | ||
| 124 | uint8_t alert_level, uint8_t alert_desc); | ||
| 125 | ssize_t tls13_record_layer_phh(struct tls13_record_layer *rl, CBS *cbs); | 123 | ssize_t tls13_record_layer_phh(struct tls13_record_layer *rl, CBS *cbs); |
| 126 | 124 | ||
| 127 | ssize_t tls13_read_handshake_data(struct tls13_record_layer *rl, uint8_t *buf, size_t n); | 125 | ssize_t tls13_read_handshake_data(struct tls13_record_layer *rl, uint8_t *buf, size_t n); |
| @@ -131,6 +129,8 @@ ssize_t tls13_read_application_data(struct tls13_record_layer *rl, uint8_t *buf, | |||
| 131 | ssize_t tls13_write_application_data(struct tls13_record_layer *rl, const uint8_t *buf, | 129 | ssize_t tls13_write_application_data(struct tls13_record_layer *rl, const uint8_t *buf, |
| 132 | size_t n); | 130 | size_t n); |
| 133 | 131 | ||
| 132 | ssize_t tls13_send_alert(struct tls13_record_layer *rl, uint8_t alert_desc); | ||
| 133 | |||
| 134 | /* | 134 | /* |
| 135 | * Handshake Messages. | 135 | * Handshake Messages. |
| 136 | */ | 136 | */ |
