From fde7f5abf8b59d7dccd075b05ea3efbc5f9264be Mon Sep 17 00:00:00 2001 From: Martin Willi Date: Mon, 21 Sep 2009 15:34:29 +0200 Subject: Correctly serve certificates if CERT_ANY requested --- src/charon/plugins/stroke/stroke_cred.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/charon/plugins/stroke/stroke_cred.c b/src/charon/plugins/stroke/stroke_cred.c index d3eb1fd76..605577088 100644 --- a/src/charon/plugins/stroke/stroke_cred.c +++ b/src/charon/plugins/stroke/stroke_cred.c @@ -151,7 +151,7 @@ static bool certs_filter(id_data_t *data, certificate_t **in, certificate_t **ou certificate_t *cert = *in; chunk_t keyid; - if (cert->get_type(cert) != data->type) + if (data->type != CERT_ANY && data->type != cert->get_type(cert)) { return FALSE; } -- cgit v1.2.3