From 7079877959f557339255cd65732b6ad0e92a00ae Mon Sep 17 00:00:00 2001 From: Marcel Poul Date: Wed, 18 Jan 2012 12:17:45 +0000 Subject: [PATCH] request handling structure added --- emi.canl.canl-c/src/canl_cred.c | 2 +- emi.canl.canl-c/src/canl_cred.h | 8 +++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/emi.canl.canl-c/src/canl_cred.c b/emi.canl.canl-c/src/canl_cred.c index a9d4a07..97529cf 100644 --- a/emi.canl.canl-c/src/canl_cred.c +++ b/emi.canl.canl-c/src/canl_cred.c @@ -2,7 +2,7 @@ #include "canl_cred.h" canl_err_code CANL_CALLCONV -canl_cred_create(canl_ctx ctx, canl_cred * cred) +canl_cred_new(canl_ctx ctx, canl_cred * cred) { glb_ctx *cc = ctx; creds *crd = NULL; diff --git a/emi.canl.canl-c/src/canl_cred.h b/emi.canl.canl-c/src/canl_cred.h index ea48e2d..a42ad31 100644 --- a/emi.canl.canl-c/src/canl_cred.h +++ b/emi.canl.canl-c/src/canl_cred.h @@ -24,12 +24,18 @@ typedef struct _creds { long c_lifetime; X509_EXTENSION * c_cert_ext; canl_cert_type c_type; + X509_REQ *c_req; } creds; +typedef struct _request { + EVP_PKEY *c_key; + X509_REQ *c_req; +} request; + /* Routines to handle credentials */ canl_err_code CANL_CALLCONV -canl_cred_create(canl_ctx, canl_cred *); +canl_cred_new(canl_ctx, canl_cred *); canl_err_code CANL_CALLCONV canl_cred_free(canl_ctx, canl_cred); -- 1.8.2.3