libmicrohttpd

HTTP/1.x server C library (MHD 1.x, stable)
Log | Files | Refs | Submodules | README | LICENSE

commit a2f10ca9bdb5bb68baf7db0dee45a93a054faa71
parent 8fec52a837733bc2cebe1d1a518b347a359dff1a
Author: Christian Grothoff <christian@grothoff.org>
Date:   Mon,  8 Sep 2008 06:08:30 +0000

dead

Diffstat:
Msrc/daemon/https/lgl/Makefile.am | 2+-
Msrc/daemon/https/minitasn1/Makefile.am | 3+--
Msrc/daemon/https/tls/Makefile.am | 2--
Msrc/daemon/https/tls/gnutls_priority.c | 16+++++-----------
4 files changed, 7 insertions(+), 16 deletions(-)

diff --git a/src/daemon/https/lgl/Makefile.am b/src/daemon/https/lgl/Makefile.am @@ -27,4 +27,4 @@ memmem.c \ strverscmp.c \ md5.c \ des.c - + diff --git a/src/daemon/https/minitasn1/Makefile.am b/src/daemon/https/minitasn1/Makefile.am @@ -2,8 +2,7 @@ AM_CPPFLAGS = \ -I$(top_srcdir)/src/include \ -I$(top_srcdir)/src/daemon/https/lgl \ --I$(top_srcdir)/src/daemon/https/tls \ --I$(top_srcdir)/src/daemon/https/includes +-I$(top_srcdir)/src/daemon/https/tls noinst_LTLIBRARIES = libasn1.la diff --git a/src/daemon/https/tls/Makefile.am b/src/daemon/https/tls/Makefile.am @@ -8,8 +8,6 @@ AM_CPPFLAGS = \ -I$(top_srcdir)/src/daemon/https/lgl \ -I$(top_srcdir)/src/daemon/https/minitasn1 \ -I$(top_srcdir)/src/daemon/https/x509 \ --I$(top_srcdir)/src/daemon/https/openpgp \ --I$(top_srcdir)/src/daemon/https/opencdk \ -I$(GCRYPT_CPPFLAGS) noinst_LTLIBRARIES = libtls.la diff --git a/src/daemon/https/tls/gnutls_priority.c b/src/daemon/https/tls/gnutls_priority.c @@ -66,22 +66,16 @@ MHD_gnutls_cipher_set_priority (mhd_gtls_session_t session, const int *list) return 0; } -inline static int +static int _set_priority (mhd_gtls_priority_st * st, const int *list) { - int num = 0, i; + int num = 0; - while (list[num] != 0) + while ( (list[num] != 0) && + (num < MAX_ALGOS) ) num++; - if (num > MAX_ALGOS) - num = MAX_ALGOS; st->num_algorithms = num; - - for (i = 0; i < num; i++) - { - st->priority[i] = list[i]; - } - + memcpy(st->priority, list, num * sizeof(int)); return 0; }