Lines Matching defs:conn
98 struct connectdata *conn);
104 struct connectdata *conn, bool dead);
208 struct ldapconninfo *ldapc = data->conn->proto.ldapc;
287 static CURLcode oldap_parse_login_options(struct connectdata *conn)
290 struct ldapconninfo *li = conn->proto.ldapc;
291 const char *ptr = conn->options;
318 struct connectdata *conn)
322 (void)conn;
336 struct berval *servercred = data->conn->proto.ldapc->servercred;
350 struct connectdata *conn = data->conn;
351 struct ldapconninfo *li = conn->proto.ldapc;
373 struct connectdata *conn = data->conn;
374 struct ldapconninfo *li = conn->proto.ldapc;
395 struct ldapconninfo *li = data->conn->proto.ldapc;
410 struct connectdata *conn = data->conn;
411 struct ldapconninfo *li = conn->proto.ldapc;
420 binddn = conn->user;
421 passwd.bv_val = conn->passwd;
440 struct ldapconninfo *li = data->conn->proto.ldapc;
461 struct ldapconninfo *li = data->conn->proto.ldapc;
473 static bool ssl_installed(struct connectdata *conn)
475 return conn->proto.ldapc->recv != NULL;
481 struct connectdata *conn = data->conn;
482 struct ldapconninfo *li = conn->proto.ldapc;
495 li->recv = conn->recv[FIRSTSOCKET];
496 li->send = conn->send[FIRSTSOCKET];
507 struct ldapconninfo *li = data->conn->proto.ldapc;
520 struct connectdata *conn = data->conn;
531 DEBUGASSERT(!conn->proto.ldapc);
538 conn->proto.ldapc = li;
544 conn->bits.tls_upgraded = FALSE;
546 result = oldap_parse_login_options(conn);
552 conn->handler->flags & PROTOPT_SSL? "s": "",
553 conn->host.name, conn->remote_port);
557 rc = ldap_init_fd(conn->sock[FIRSTSOCKET], li->proto, hosturl, &li->ld);
583 if(conn->handler->flags & PROTOPT_SSL)
606 struct connectdata *conn = data->conn;
607 struct ldapconninfo *li = conn->proto.ldapc;
671 struct connectdata *conn = data->conn;
672 struct ldapconninfo *li = conn->proto.ldapc;
698 struct connectdata *conn = data->conn;
699 struct ldapconninfo *li = conn->proto.ldapc;
724 struct connectdata *conn = data->conn;
725 struct ldapconninfo *li = conn->proto.ldapc;
762 (ssl_installed(conn) || data->set.use_ssl <= CURLUSESSL_TRY) &&
779 if(!result && ssl_installed(conn)) {
796 result = Curl_ssl_cfilter_add(data, conn, FIRSTSOCKET);
804 else if(ssl_installed(conn)) {
805 conn->bits.tls_upgraded = TRUE;
839 conn->recv[FIRSTSOCKET] = oldap_recv;
849 struct connectdata *conn,
852 struct ldapconninfo *li = conn->proto.ldapc;
861 if(ssl_installed(conn)) {
870 Curl_sasl_cleanup(conn, li->sasl.authused);
871 conn->proto.ldapc = NULL;
879 struct connectdata *conn = data->conn;
880 struct ldapconninfo *li = conn->proto.ldapc;
887 connkeep(conn, "OpenLDAP do");
894 if(ssl_installed(conn)) {
930 struct connectdata *conn = data->conn;
939 struct ldapconninfo *li = conn->proto.ldapc;
976 struct connectdata *conn = data->conn;
977 struct ldapconninfo *li = conn->proto.ldapc;
1175 struct connectdata *conn = data->conn;
1176 if(conn) {
1177 struct ldapconninfo *li = conn->proto.ldapc;
1195 struct connectdata *conn = data->conn;
1196 if(conn) {
1197 struct ldapconninfo *li = conn->proto.ldapc;