summaryrefslogtreecommitdiff
path: root/src/lib/libtls/tls.h
diff options
context:
space:
mode:
authorbeck <>2015-09-10 10:26:49 +0000
committerbeck <>2015-09-10 10:26:49 +0000
commit4df13f465b1221bb683b60605962449abd13251d (patch)
treebf6a8fccd5637c9374087636596a4ec14ffb8880 /src/lib/libtls/tls.h
parentd7b1cca0f8903e9e46ffbef6af5b6edd9d88ae39 (diff)
downloadopenbsd-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.h6
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
42struct tls; 42struct tls;
43struct tls_config; 43struct tls_config;