Fixed keepalive problem on older openssh servers
Conflicts: libssh/channels.c
Этот коммит содержится в:
родитель
a8efffa969
Коммит
96b06e8bb4
@ -629,7 +629,7 @@ SSH_PACKET_CALLBACK(channel_rcv_request) {
|
||||
if(strcmp(request,"keepalive@openssh.com")==0){
|
||||
SAFE_FREE(request);
|
||||
ssh_log(session, SSH_LOG_PROTOCOL,"Responding to Openssh's keepalive");
|
||||
buffer_add_u8(session->out_buffer, SSH2_MSG_CHANNEL_SUCCESS);
|
||||
buffer_add_u8(session->out_buffer, SSH2_MSG_CHANNEL_FAILURE);
|
||||
buffer_add_u32(session->out_buffer, htonl(channel->remote_channel));
|
||||
packet_send(session);
|
||||
leave_function();
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user