From: Daniel KouĊ™il Date: Wed, 18 Jan 2012 09:04:50 +0000 (+0000) Subject: some notes X-Git-Tag: emi-canl-c_R_1_0_0_0~39 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=1cf0093c8492d40aa412ae7a94b0e9aa2145f20f;p=jra1mw.git some notes --- diff --git a/emi.canl.canl-c/src/canl.c b/emi.canl.canl-c/src/canl.c index 6da5716..0e23b16 100644 --- a/emi.canl.canl-c/src/canl.c +++ b/emi.canl.canl-c/src/canl.c @@ -151,6 +151,7 @@ canl_io_connect(canl_ctx cc, canl_io_handler io, const char *host, const char *s if (err) continue; + /* XXX: "break" on success! */ err = mech->connect(glb_cc, io_cc, ctx, timeout, host); //TODO timeout if (err) { mech->free_ctx(glb_cc, ctx); diff --git a/emi.canl.canl-c/src/canl_ssl.c b/emi.canl.canl-c/src/canl_ssl.c index 58a9f31..4a1c835 100644 --- a/emi.canl.canl-c/src/canl_ssl.c +++ b/emi.canl.canl-c/src/canl_ssl.c @@ -283,7 +283,7 @@ static int check_hostname_cert(glb_ctx *cc, io_handler *io, #ifdef DEBUG printf(" %s",pBuffer); #endif - if (!strcmp(pBuffer, host)) { //TODO substr maybe + if (!strcmp(pBuffer, host)) { correspond = 1; OPENSSL_free(pBuffer); pBuffer = NULL;