diff options
Diffstat (limited to 'src/protocol/internal/fqterm_ssh1_packet.cpp')
-rw-r--r-- | src/protocol/internal/fqterm_ssh1_packet.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/protocol/internal/fqterm_ssh1_packet.cpp b/src/protocol/internal/fqterm_ssh1_packet.cpp index 5c2ed46..b1f873b 100644 --- a/src/protocol/internal/fqterm_ssh1_packet.cpp +++ b/src/protocol/internal/fqterm_ssh1_packet.cpp @@ -66,7 +66,7 @@ void FQTermSSH1PacketSender::makePacket() buffer_data(&data_to_send) + 4, buffer_len(&data_to_send) - 4)); - if (is_encrypt_) { + if (cipher->started) { cipher->crypt(cipher, buffer_data(&data_to_send) + 4, buffer_data(&data_to_send) + 4, buffer_len(&data_to_send) - 4); @@ -121,7 +121,7 @@ void FQTermSSH1PacketReceiver::parseData(buffer *input) { memset(sourceData, 0, total_len); buffer_get(input, sourceData, total_len); - if (is_decrypt_) { + if (cipher->started) { cipher->crypt(cipher, sourceData, targetData, total_len); } else { memcpy(targetData, sourceData, total_len); |