summaryrefslogtreecommitdiffstats
path: root/src/net/tls.c
diff options
context:
space:
mode:
authorMichael Brown2012-03-09 16:45:56 +0100
committerMichael Brown2012-03-09 18:14:39 +0100
commit1c29b4d979a9ea9be49bb942a2c41b7b6dc0dc9e (patch)
tree0738704fea59e225361b051adfabdd3769320317 /src/net/tls.c
parent[ath9k] Fix compilation on older gcc versions (diff)
downloadipxe-1c29b4d979a9ea9be49bb942a2c41b7b6dc0dc9e.tar.gz
ipxe-1c29b4d979a9ea9be49bb942a2c41b7b6dc0dc9e.tar.xz
ipxe-1c29b4d979a9ea9be49bb942a2c41b7b6dc0dc9e.zip
[crypto] Upgrade AES and RSA code to upstream axTLS version 1.4.5
All axTLS files are now vanilla versions of the upstream axTLS files, with one minor exception: the unused "ctx" parameter of bi_int_divide() has been marked with "__unused" to avoid a compilation error. Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/net/tls.c')
-rw-r--r--src/net/tls.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/net/tls.c b/src/net/tls.c
index 8940613c..90af1676 100644
--- a/src/net/tls.c
+++ b/src/net/tls.c
@@ -794,7 +794,7 @@ static int tls_send_certificate ( struct tls_session *tls ) {
*/
static int tls_send_client_key_exchange ( struct tls_session *tls ) {
/* FIXME: Hack alert */
- RSA_CTX *rsa_ctx;
+ RSA_CTX *rsa_ctx = NULL;
RSA_pub_key_new ( &rsa_ctx, tls->rsa.modulus, tls->rsa.modulus_len,
tls->rsa.exponent, tls->rsa.exponent_len );
struct {