View | Details | Raw Unified | Return to bug 1599
Collapse All | Expand All

(-)session.c (-4 / +3 lines)
Lines 1717-1727 session_subsystem_req(Session *s) Link Here
1717
			cmd = options.subsystem_args[i];
1717
			cmd = options.subsystem_args[i];
1718
			if (!strcmp(INTERNAL_SFTP_NAME, prog)) {
1718
			if (!strcmp(INTERNAL_SFTP_NAME, prog)) {
1719
				s->is_subsystem = SUBSYSTEM_INT_SFTP;
1719
				s->is_subsystem = SUBSYSTEM_INT_SFTP;
1720
			} else if (stat(prog, &st) < 0) {
1721
				error("subsystem: cannot stat %s: %s", prog,
1722
				    strerror(errno));
1723
				break;
1724
			} else {
1720
			} else {
1721
				if (stat(prog, &st) < 0) {
1722
					debug("subsystem: cannot stat %s: %s",
1723
					    prog, strerror(errno));
1725
				s->is_subsystem = SUBSYSTEM_EXT;
1724
				s->is_subsystem = SUBSYSTEM_EXT;
1726
			}
1725
			}
1727
			debug("subsystem: exec() %s", cmd);
1726
			debug("subsystem: exec() %s", cmd);

Return to bug 1599