remember cert. chain in context
authorMarcel Poul <marcel.poul@cern.ch>
Thu, 26 Jan 2012 11:01:00 +0000 (11:01 +0000)
committerMarcel Poul <marcel.poul@cern.ch>
Thu, 26 Jan 2012 11:01:00 +0000 (11:01 +0000)
emi.canl.canl-c/src/canl.c
emi.canl.canl-c/src/canl_locl.h

index 4458f57..ef66074 100644 (file)
@@ -37,6 +37,7 @@ void canl_free_ctx(canl_ctx cc)
         free(ctx->err_msg);
         ctx->err_msg = NULL;
     }
+    /*TODO delete ctx content for real*/
 
     free(ctx);
 }
index cfcbdcb..9484b30 100644 (file)
@@ -54,6 +54,7 @@ typedef enum _CANL_AUTH_MECHANISM
 typedef struct _cert_key_store {
     X509 *cert;
     EVP_PKEY *key;
+    STACK_OF(X509) *chain;
 } cert_key_store;
 
 typedef struct _glb_ctx