=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/ssh/ssh.c,v retrieving revision 1.561 retrieving revision 1.562 diff -u -r1.561 -r1.562 --- src/usr.bin/ssh/ssh.c 2021/07/17 00:36:53 1.561 +++ src/usr.bin/ssh/ssh.c 2021/07/17 00:38:11 1.562 @@ -1,4 +1,4 @@ -/* $OpenBSD: ssh.c,v 1.561 2021/07/17 00:36:53 djm Exp $ */ +/* $OpenBSD: ssh.c,v 1.562 2021/07/17 00:38:11 djm Exp $ */ /* * Author: Tatu Ylonen * Copyright (c) 1995 Tatu Ylonen , Espoo, Finland @@ -1310,7 +1310,8 @@ /* Cannot fork to background if no command. */ if (fork_after_authentication_flag && sshbuf_len(command) == 0 && - options.remote_command == NULL && options.session_type != SESSION_TYPE_NONE) + options.remote_command == NULL && + options.session_type != SESSION_TYPE_NONE) fatal("Cannot fork into background without a command " "to execute."); @@ -2041,7 +2042,8 @@ if ((term = lookup_env_in_list("TERM", options.setenv, options.num_setenv)) == NULL || *term == '\0') term = getenv("TERM"); - client_session2_setup(ssh, id, tty_flag, options.session_type == SESSION_TYPE_SUBSYSTEM, term, + client_session2_setup(ssh, id, tty_flag, + options.session_type == SESSION_TYPE_SUBSYSTEM, term, NULL, fileno(stdin), command, environ); } @@ -2129,7 +2131,8 @@ options.session_type = SESSION_TYPE_NONE; tty_flag = 0; if (!fork_after_authentication_flag && - (osession_type != SESSION_TYPE_NONE || options.stdio_forward_host != NULL)) + (osession_type != SESSION_TYPE_NONE || + options.stdio_forward_host != NULL)) need_controlpersist_detach = 1; fork_after_authentication_flag = 1; }