|
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); |