Added encryptio boolena indicator to silc_cipher_set_key.
[silc.git] / lib / silcske / silcske.c
index 6f9a568c94ca1b379119501409c8311375bfeb3f..f554e3b0f6becccf430e63864f85b59d43d11df2 100644 (file)
@@ -2982,12 +2982,12 @@ SilcBool silc_ske_set_keys(SilcSKE ske,
   if (ske->responder) {
     if (ret_send_key) {
       silc_cipher_set_key(*ret_send_key, keymat->receive_enc_key,
-                         keymat->enc_key_len);
+                         keymat->enc_key_len, TRUE);
       silc_cipher_set_iv(*ret_send_key, keymat->receive_iv);
     }
     if (ret_receive_key) {
       silc_cipher_set_key(*ret_receive_key, keymat->send_enc_key,
-                         keymat->enc_key_len);
+                         keymat->enc_key_len, FALSE);
       silc_cipher_set_iv(*ret_receive_key, keymat->send_iv);
     }
     if (ret_hmac_send)
@@ -2999,12 +2999,12 @@ SilcBool silc_ske_set_keys(SilcSKE ske,
   } else {
     if (ret_send_key) {
       silc_cipher_set_key(*ret_send_key, keymat->send_enc_key,
-                         keymat->enc_key_len);
+                         keymat->enc_key_len, TRUE);
       silc_cipher_set_iv(*ret_send_key, keymat->send_iv);
     }
     if (ret_receive_key) {
       silc_cipher_set_key(*ret_receive_key, keymat->receive_enc_key,
-                         keymat->enc_key_len);
+                         keymat->enc_key_len, FALSE);
       silc_cipher_set_iv(*ret_receive_key, keymat->receive_iv);
     }
     if (ret_hmac_send)