From ee774479deb609fdb6989c7c452d6007ab4d3384 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Sun, 5 Feb 2012 11:50:49 +0100 Subject: session: Use a struct for all options. --- src/bind.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'src/bind.c') diff --git a/src/bind.c b/src/bind.c index 5097801..d287a7d 100644 --- a/src/bind.c +++ b/src/bind.c @@ -356,19 +356,19 @@ int ssh_bind_accept_fd(ssh_bind sshbind, ssh_session session, socket_t fd){ /* copy options */ for (i = 0; i < 10; ++i) { if (sshbind->wanted_methods[i]) { - session->wanted_methods[i] = strdup(sshbind->wanted_methods[i]); - if (session->wanted_methods[i] == NULL) { + session->opts.wanted_methods[i] = strdup(sshbind->wanted_methods[i]); + if (session->opts.wanted_methods[i] == NULL) { return SSH_ERROR; } } } if (sshbind->bindaddr == NULL) - session->bindaddr = NULL; + session->opts.bindaddr = NULL; else { - SAFE_FREE(session->bindaddr); - session->bindaddr = strdup(sshbind->bindaddr); - if (session->bindaddr == NULL) { + SAFE_FREE(session->opts.bindaddr); + session->opts.bindaddr = strdup(sshbind->bindaddr); + if (session->opts.bindaddr == NULL) { return SSH_ERROR; } } -- cgit