mirror of
https://github.com/moparisthebest/curl
synced 2024-12-21 15:48:49 -05:00
ssh: honour the CURLINFO_FTP_ENTRY_PATH curl_getinfo option
This commit is contained in:
parent
420eac5542
commit
0dc8479b89
@ -985,6 +985,7 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
|
||||
sshc->actualcode = CURLE_OUT_OF_MEMORY;
|
||||
break;
|
||||
}
|
||||
conn->data->state.most_recent_ftp_entrypath = sshc->homedir;
|
||||
}
|
||||
else {
|
||||
/* Return the error type */
|
||||
@ -2072,6 +2073,7 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
|
||||
|
||||
Curl_safefree(sshc->homedir);
|
||||
sshc->homedir = NULL;
|
||||
conn->data->state.most_recent_ftp_entrypath = NULL;
|
||||
|
||||
state(conn, SSH_SESSION_DISCONNECT);
|
||||
break;
|
||||
@ -2290,6 +2292,7 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
|
||||
|
||||
Curl_safefree(sshc->homedir);
|
||||
sshc->homedir = NULL;
|
||||
conn->data->state.most_recent_ftp_entrypath = NULL;
|
||||
|
||||
state(conn, SSH_SESSION_FREE);
|
||||
break;
|
||||
|
Loading…
Reference in New Issue
Block a user