View | Details | Raw Unified | Return to bug 1208 | Differences between
and this patch

Collapse All | Expand All

(-)ssh.c (-1 / +3 lines)
Lines 1205-1211 ssh_session2(void) Link Here
1205
1205
1206
	/* XXX should be pre-session */
1206
	/* XXX should be pre-session */
1207
	ssh_init_forwarding();
1207
	ssh_init_forwarding();
1208
	ssh_control_listener();
1209
1208
1210
	if (!no_shell_flag || (datafellows & SSH_BUG_DUMMYCHAN))
1209
	if (!no_shell_flag || (datafellows & SSH_BUG_DUMMYCHAN))
1211
		id = ssh_session2_open();
1210
		id = ssh_session2_open();
Lines 1214-1219 ssh_session2(void) Link Here
1214
	if (options.local_command != NULL &&
1213
	if (options.local_command != NULL &&
1215
	    options.permit_local_command)
1214
	    options.permit_local_command)
1216
		ssh_local_cmd(options.local_command);
1215
		ssh_local_cmd(options.local_command);
1216
1217
	/* Start listening for multiplex clients */
1218
	ssh_control_listener();
1217
1219
1218
	/* If requested, let ssh continue in the background. */
1220
	/* If requested, let ssh continue in the background. */
1219
	if (fork_after_authentication_flag)
1221
	if (fork_after_authentication_flag)

Return to bug 1208