X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=src%2Ftcpip.c;h=ac0001e8ef222695fc47cea455051fd5f6450c39;hp=52d9de7b801d75649e04bab4ea944e5bb1c81cdc;hb=fcc2b1bffbd6dd86fc8f95f1e2e6e8b2a94e731e;hpb=f4864107db9ab5780218ca0d28c480f5e6ebd684 diff --git a/src/tcpip.c b/src/tcpip.c index 52d9de7..ac0001e 100644 --- a/src/tcpip.c +++ b/src/tcpip.c @@ -206,6 +206,7 @@ COMSTACK tcpip_type(int s, int flags, int protocol, void *vp) #if HAVE_GETADDRINFO sp->ai = 0; + sp->ai_connect = 0; #endif sp->altbuf = 0; sp->altsize = sp->altlen = 0; @@ -654,10 +655,7 @@ static int tcpip_bind(COMSTACK h, void *address, int mode) if (h->type == ssl_type && !sp->session) { int res; - gnutls_global_init(); - tcpip_create_cred(h); - res = gnutls_certificate_set_x509_key_file(sp->cred_ptr->xcred, sp->cert_fname, sp->cert_fname,