From 7145ea2b2b8a09fe3d0e2147f07ff32b07dbb46c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Daniel=20Kou=C5=99il?= Date: Tue, 17 Jan 2012 20:11:30 +0000 Subject: [PATCH] initialize all the authN mechs available. --- emi.canl.canl-c/src/canl.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/emi.canl.canl-c/src/canl.c b/emi.canl.canl-c/src/canl.c index 60cd888..cd08f39 100644 --- a/emi.canl.canl-c/src/canl.c +++ b/emi.canl.canl-c/src/canl.c @@ -12,13 +12,15 @@ static int try_connect(glb_ctx *glb_cc, io_handler *io_cc, char *addr, canl_ctx canl_create_ctx() { glb_ctx *ctx = NULL; + int i; /*create context*/ ctx = (glb_ctx *) calloc(1, sizeof(*ctx)); if (!ctx) return NULL; - ssl_initialize(); + for (i = 0; i < sizeof(mechs)/sizeof(mechs[0]); i++) + mechs[i]->initialize(&mechs[i]->global_context); return ctx; } -- 1.8.2.3