diff options
| author | beck <> | 2015-09-10 10:26:49 +0000 |
|---|---|---|
| committer | beck <> | 2015-09-10 10:26:49 +0000 |
| commit | 50c65978f0f310b5efad2dbdeb707e061902b645 (patch) | |
| tree | bf6a8fccd5637c9374087636596a4ec14ffb8880 /src/lib/libtls/tls.h | |
| parent | c5e57a6394bea329156c7fc0f33c1fd56be1a931 (diff) | |
| download | openbsd-50c65978f0f310b5efad2dbdeb707e061902b645.tar.gz openbsd-50c65978f0f310b5efad2dbdeb707e061902b645.tar.bz2 openbsd-50c65978f0f310b5efad2dbdeb707e061902b645.zip | |
change TLS_READ_AGAIN to TLS_WANT_POLLIN and TLS_WRITE_AGAIN to TLS_WANT_POLLOUT
to make it more clear to users of this api what needs to be done in these error
cases.
Discussed extensively with bluhm@ and jsing@ and others.
ok jsing@
Diffstat (limited to 'src/lib/libtls/tls.h')
| -rw-r--r-- | src/lib/libtls/tls.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/libtls/tls.h b/src/lib/libtls/tls.h index 13b88c31d4..f7c12920e0 100644 --- a/src/lib/libtls/tls.h +++ b/src/lib/libtls/tls.h | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: tls.h,v 1.17 2015/09/10 10:22:28 beck Exp $ */ | 1 | /* $OpenBSD: tls.h,v 1.18 2015/09/10 10:26:49 beck Exp $ */ |
| 2 | /* | 2 | /* |
| 3 | * Copyright (c) 2014 Joel Sing <jsing@openbsd.org> | 3 | * Copyright (c) 2014 Joel Sing <jsing@openbsd.org> |
| 4 | * | 4 | * |
| @@ -36,8 +36,8 @@ extern "C" { | |||
| 36 | #define TLS_PROTOCOLS_ALL TLS_PROTOCOL_TLSv1 | 36 | #define TLS_PROTOCOLS_ALL TLS_PROTOCOL_TLSv1 |
| 37 | #define TLS_PROTOCOLS_DEFAULT TLS_PROTOCOL_TLSv1_2 | 37 | #define TLS_PROTOCOLS_DEFAULT TLS_PROTOCOL_TLSv1_2 |
| 38 | 38 | ||
| 39 | #define TLS_READ_AGAIN -2 | 39 | #define TLS_WANT_POLLIN -2 |
| 40 | #define TLS_WRITE_AGAIN -3 | 40 | #define TLS_WANT_POLLOUT -3 |
| 41 | 41 | ||
| 42 | struct tls; | 42 | struct tls; |
| 43 | struct tls_config; | 43 | struct tls_config; |
