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
commit4a090dcddc4e480cc9636bb614e5025ba6ddc61d (patch)
tree396900e0e4e29e8b79d17e1b19353e11b386a6e7 /src/lib/libtls/tls.h
parentca5d7397063940710c8a7c8143e5fb8ba2cbde0d (diff)
downloadopenbsd-4a090dcddc4e480cc9636bb614e5025ba6ddc61d.tar.gz
openbsd-4a090dcddc4e480cc9636bb614e5025ba6ddc61d.tar.bz2
openbsd-4a090dcddc4e480cc9636bb614e5025ba6ddc61d.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;