1
1
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@594 7dcaeef0-15fb-0310-b436-a5af3365683c
Этот коммит содержится в:
Andreas Schneider 2009-04-23 11:38:55 +00:00
родитель 62ac83a8ea
Коммит 7592d9f42c

Просмотреть файл

@ -1108,17 +1108,20 @@ int buffer_add_attributes(BUFFER *buffer, SFTP_ATTRIBUTES *attr) {
}
SFTP_ATTRIBUTES *sftp_parse_attr(SFTP_SESSION *session, BUFFER *buf,int expectname){
switch(session->version){
case 4:
return sftp_parse_attr_4(session,buf,expectname);
case 3:
return sftp_parse_attr_3(session,buf,expectname);
default:
ssh_set_error(session->session,SSH_FATAL,"Version %d unsupported by client",session->server_version);
return NULL;
}
return NULL;
SFTP_ATTRIBUTES *sftp_parse_attr(SFTP_SESSION *session, BUFFER *buf,
int expectname) {
switch(session->version) {
case 4:
return sftp_parse_attr_4(session, buf, expectname);
case 3:
return sftp_parse_attr_3(session, buf, expectname);
default:
ssh_set_error(session->session, SSH_FATAL,
"Version %d unsupported by client", session->server_version);
return NULL;
}
return NULL;
}
/* Get the version of the SFTP protocol supported by the server */