commit a2f10ca9bdb5bb68baf7db0dee45a93a054faa71
parent 8fec52a837733bc2cebe1d1a518b347a359dff1a
Author: Christian Grothoff <christian@grothoff.org>
Date: Mon, 8 Sep 2008 06:08:30 +0000
dead
Diffstat:
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;
}