summaryrefslogtreecommitdiff
path: root/src/lib/libtls/tls_internal.h
diff options
context:
space:
mode:
authorjsing <>2015-09-10 09:10:42 +0000
committerjsing <>2015-09-10 09:10:42 +0000
commitbb55b96be5873414f5139ee6f86706b2f219123a (patch)
tree7e607278f29d9ff6cd6a4157a2b2362498680e58 /src/lib/libtls/tls_internal.h
parentf4a4d0ccce6152a6e48d345c33b3db9dbdaad529 (diff)
downloadopenbsd-bb55b96be5873414f5139ee6f86706b2f219123a.tar.gz
openbsd-bb55b96be5873414f5139ee6f86706b2f219123a.tar.bz2
openbsd-bb55b96be5873414f5139ee6f86706b2f219123a.zip
Add support for preferring the server's cipher list or the client's cipher
list. Prefer the server's cipher list by default. Based on a diff from Kyle Thompson <jmp at giga dot moe>. ok beck@ bcook@
Diffstat (limited to 'src/lib/libtls/tls_internal.h')
-rw-r--r--src/lib/libtls/tls_internal.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/libtls/tls_internal.h b/src/lib/libtls/tls_internal.h
index 58834c999f..78ae542cb6 100644
--- a/src/lib/libtls/tls_internal.h
+++ b/src/lib/libtls/tls_internal.h
@@ -1,4 +1,4 @@
1/* $OpenBSD: tls_internal.h,v 1.16 2015/09/09 19:23:04 beck Exp $ */ 1/* $OpenBSD: tls_internal.h,v 1.17 2015/09/10 09:10:42 jsing Exp $ */
2/* 2/*
3 * Copyright (c) 2014 Jeremie Courreges-Anglas <jca@openbsd.org> 3 * Copyright (c) 2014 Jeremie Courreges-Anglas <jca@openbsd.org>
4 * Copyright (c) 2014 Joel Sing <jsing@openbsd.org> 4 * Copyright (c) 2014 Joel Sing <jsing@openbsd.org>
@@ -35,6 +35,7 @@ struct tls_config {
35 char *cert_mem; 35 char *cert_mem;
36 size_t cert_len; 36 size_t cert_len;
37 const char *ciphers; 37 const char *ciphers;
38 int ciphers_server;
38 int dheparams; 39 int dheparams;
39 int ecdhecurve; 40 int ecdhecurve;
40 const char *key_file; 41 const char *key_file;