diff options
author | Michael Brown <mcb30@ipxe.org> | 2012-03-21 16:48:08 +0000 |
---|---|---|
committer | Michael Brown <mcb30@ipxe.org> | 2012-03-22 01:34:40 +0000 |
commit | 2d9d0adc4e7539c45a2a0f387bcf60a1f96ed79c (patch) | |
tree | 5d873fb6ac3e510a96b45b58eeaa4ba3ff962492 /src/net/tls.c | |
parent | c28537838858be19a0d9ee903fc3758ec73d756d (diff) | |
download | ipxe-2d9d0adc4e7539c45a2a0f387bcf60a1f96ed79c.tar.gz |
[crypto] Add previous certificate in chain as a parameter to parse_next()
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/net/tls.c')
-rw-r--r-- | src/net/tls.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/net/tls.c b/src/net/tls.c index 4b5891e49..6475f78d8 100644 --- a/src/net/tls.c +++ b/src/net/tls.c @@ -1281,10 +1281,13 @@ struct tls_certificate_context { * Parse next certificate in TLS certificate list * * @v cert X.509 certificate to fill in + * @v previous Previous X.509 certificate, or NULL * @v ctx Context * @ret rc Return status code */ -static int tls_parse_next ( struct x509_certificate *cert, void *ctx ) { +static int tls_parse_next ( struct x509_certificate *cert, + const struct x509_certificate *previous __unused, + void *ctx ) { struct tls_certificate_context *context = ctx; struct tls_session *tls = context->tls; const struct { |