summaryrefslogtreecommitdiff
path: root/src/lib/libtls/tls.h
diff options
context:
space:
mode:
authorjoshua <>2024-03-27 07:35:30 +0000
committerjoshua <>2024-03-27 07:35:30 +0000
commit2f91b3106eca7de0d2c1cd49842ac4b5e027fc63 (patch)
tree396900e0e4e29e8b79d17e1b19353e11b386a6e7 /src/lib/libtls/tls.h
parentf19ac0e6dc03f04cd86110a56e1c46cc6f2cd010 (diff)
downloadopenbsd-2f91b3106eca7de0d2c1cd49842ac4b5e027fc63.tar.gz
openbsd-2f91b3106eca7de0d2c1cd49842ac4b5e027fc63.tar.bz2
openbsd-2f91b3106eca7de0d2c1cd49842ac4b5e027fc63.zip
Add TLS_ERROR_INVALID_ARGUMENT error code to libtls
This is an initial pass, defining the error code and using it for "too long"/length-related errors. ok beck jsing
Diffstat (limited to 'src/lib/libtls/tls.h')
-rw-r--r--src/lib/libtls/tls.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/libtls/tls.h b/src/lib/libtls/tls.h
index b69c4af58c..67804d7cd8 100644
--- a/src/lib/libtls/tls.h
+++ b/src/lib/libtls/tls.h
@@ -1,4 +1,4 @@
1/* $OpenBSD: tls.h,v 1.65 2024/03/26 08:54:48 joshua Exp $ */ 1/* $OpenBSD: tls.h,v 1.66 2024/03/27 07:35:30 joshua Exp $ */
2/* 2/*
3 * Copyright (c) 2014 Joel Sing <jsing@openbsd.org> 3 * Copyright (c) 2014 Joel Sing <jsing@openbsd.org>
4 * 4 *
@@ -81,6 +81,7 @@ extern "C" {
81#define TLS_ERROR_UNKNOWN 0x0000 81#define TLS_ERROR_UNKNOWN 0x0000
82#define TLS_ERROR_OUT_OF_MEMORY 0x1000 82#define TLS_ERROR_OUT_OF_MEMORY 0x1000
83#define TLS_ERROR_INVALID_CONTEXT 0x2000 83#define TLS_ERROR_INVALID_CONTEXT 0x2000
84#define TLS_ERROR_INVALID_ARGUMENT 0x2001
84#endif 85#endif
85 86
86struct tls; 87struct tls;