diff options
author | beck <> | 2015-09-10 10:26:49 +0000 |
---|---|---|
committer | beck <> | 2015-09-10 10:26:49 +0000 |
commit | 4df13f465b1221bb683b60605962449abd13251d (patch) | |
tree | bf6a8fccd5637c9374087636596a4ec14ffb8880 /src/lib/libtls/tls.h | |
parent | d7b1cca0f8903e9e46ffbef6af5b6edd9d88ae39 (diff) | |
download | openbsd-4df13f465b1221bb683b60605962449abd13251d.tar.gz openbsd-4df13f465b1221bb683b60605962449abd13251d.tar.bz2 openbsd-4df13f465b1221bb683b60605962449abd13251d.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; |