Lines Matching defs:conn
246 struct connectdata *conn);
252 struct connectdata *conn, bool dead);
253 static int smb_getsock(struct Curl_easy *data, struct connectdata *conn,
256 struct connectdata *conn);
380 struct smb_conn *smbc = &data->conn->proto.smbc;
393 infof(data, "SMB conn %p state change from %s to %s",
429 struct connectdata *conn)
439 return smb_parse_url_path(data, conn);
444 struct connectdata *conn = data->conn;
445 struct smb_conn *smbc = &conn->proto.smbc;
461 connkeep(conn, "SMB default");
464 slash = strchr(conn->user, '/');
466 slash = strchr(conn->user, '\\');
470 smbc->domain = strdup(conn->user);
473 smbc->domain[slash - conn->user] = 0;
476 smbc->user = conn->user;
477 smbc->domain = strdup(conn->host.name);
487 struct connectdata *conn = data->conn;
488 curl_socket_t sockfd = conn->sock[FIRSTSOCKET];
489 struct smb_conn *smbc = &conn->proto.smbc;
534 static void smb_pop_message(struct connectdata *conn)
536 struct smb_conn *smbc = &conn->proto.smbc;
544 struct connectdata *conn = data->conn;
545 struct smb_conn *smbc = &conn->proto.smbc;
566 struct connectdata *conn = data->conn;
567 struct smb_conn *smbc = &conn->proto.smbc;
588 struct connectdata *conn = data->conn;
589 struct smb_conn *smbc = &conn->proto.smbc;
634 struct connectdata *conn = data->conn;
635 struct smb_conn *smbc = &conn->proto.smbc;
649 Curl_ntlm_core_mk_lm_hash(conn->passwd, lm_hash);
651 Curl_ntlm_core_mk_nt_hash(conn->passwd, nt_hash);
682 struct connectdata *conn = data->conn;
683 struct smb_conn *smbc = &conn->proto.smbc;
686 size_t byte_count = strlen(conn->host.name) + strlen(smbc->share);
696 MSGCAT(conn->host.name);
808 struct connectdata *conn = data->conn;
809 struct smb_conn *smbc = &conn->proto.smbc;
845 struct connectdata *conn = data->conn;
846 struct smb_conn *smbc = &conn->proto.smbc;
854 if((conn->handler->flags & PROTOPT_SSL)) {
866 connclose(conn, "SMB: failed to send negotiate message");
876 connclose(conn, "SMB: failed to communicate");
889 connclose(conn, "SMB: negotiation failed");
897 connclose(conn, "SMB: failed to send setup message");
905 connclose(conn, "SMB: authentication failed");
914 smb_pop_message(conn);
918 smb_pop_message(conn);
943 struct connectdata *conn = data->conn;
946 struct smb_conn *smbc = &conn->proto.smbc;
963 connclose(conn, "SMB: failed to send tree connect message");
973 connclose(conn, "SMB: failed to communicate");
1081 smb_pop_message(conn);
1085 smb_pop_message(conn);
1118 connclose(conn, "SMB: failed to send message");
1128 struct connectdata *conn, bool dead)
1130 struct smb_conn *smbc = &conn->proto.smbc;
1140 struct connectdata *conn, curl_socket_t *socks)
1143 socks[0] = conn->sock[FIRSTSOCKET];
1149 struct connectdata *conn = data->conn;
1150 struct smb_conn *smbc = &conn->proto.smbc;
1160 struct connectdata *conn)
1163 struct smb_conn *smbc = &conn->proto.smbc;