1
0
mirror of https://git.libssh.org/projects/libssh.git synced 2025-07-29 13:01:13 +03:00

session: Use a struct for all options.

This commit is contained in:
Andreas Schneider
2012-02-05 11:50:49 +01:00
parent 840f75f10c
commit ee774479de
16 changed files with 235 additions and 226 deletions

View File

@ -141,9 +141,9 @@ static void torture_path_expand_escape(void **state) {
const char *s = "%d/%h/by/%r";
char *e;
session->sshdir = strdup("guru");
session->host = strdup("meditation");
session->username = strdup("root");
session->opts.sshdir = strdup("guru");
session->opts.host = strdup("meditation");
session->opts.username = strdup("root");
e = ssh_path_expand_escape(session, s);
assert_string_equal(e, "guru/meditation/by/root");
@ -154,7 +154,7 @@ static void torture_path_expand_known_hosts(void **state) {
ssh_session session = *state;
char *tmp;
session->sshdir = strdup("/home/guru/.ssh");
session->opts.sshdir = strdup("/home/guru/.ssh");
tmp = ssh_path_expand_escape(session, "%d/known_hosts");
assert_string_equal(tmp, "/home/guru/.ssh/known_hosts");