version 1.126, 2021/04/03 05:28:43 |
version 1.127, 2021/04/03 06:18:41 |
|
|
/* SSH2_FXP_EXTENDED submessages */ |
/* SSH2_FXP_EXTENDED submessages */ |
static const struct sftp_handler extended_handlers[] = { |
static const struct sftp_handler extended_handlers[] = { |
{ "posix-rename", "posix-rename@openssh.com", 0, |
{ "posix-rename", "posix-rename@openssh.com", 0, |
process_extended_posix_rename, 1 }, |
process_extended_posix_rename, 1 }, |
{ "statvfs", "statvfs@openssh.com", 0, process_extended_statvfs, 0 }, |
{ "statvfs", "statvfs@openssh.com", 0, process_extended_statvfs, 0 }, |
{ "fstatvfs", "fstatvfs@openssh.com", 0, process_extended_fstatvfs, 0 }, |
{ "fstatvfs", "fstatvfs@openssh.com", 0, process_extended_fstatvfs, 0 }, |
{ "hardlink", "hardlink@openssh.com", 0, process_extended_hardlink, 1 }, |
{ "hardlink", "hardlink@openssh.com", 0, process_extended_hardlink, 1 }, |
|
|
send_status(id, errno_to_portable(errno)); |
send_status(id, errno_to_portable(errno)); |
else |
else |
send_statvfs(id, &st); |
send_statvfs(id, &st); |
free(path); |
free(path); |
} |
} |
|
|
static void |
static void |