Merge from master minor bug fix to include default encryption mode crypto_update
authorMichael Rash <mbr@cipherdyne.org>
Tue, 10 Jul 2012 12:30:11 +0000 (08:30 -0400)
committerMichael Rash <mbr@cipherdyne.org>
Tue, 10 Jul 2012 12:30:11 +0000 (08:30 -0400)
When getting raw digest for replay attack detection specify the default
encryption mode (which doesn't actually get used when passing a NULL key).

server/incoming_spa.c

index 254990e..6ec08a1 100644 (file)
@@ -122,7 +122,7 @@ get_raw_digest(char **digest, char *pkt_data)
     /* initialize an FKO context with no decryption key just so
      * we can get the outer message digest
     */
-    res = fko_new_with_data(&ctx, (char *)pkt_data, NULL);
+    res = fko_new_with_data(&ctx, (char *)pkt_data, NULL, FKO_DEFAULT_ENC_MODE);
     if(res != FKO_SUCCESS)
     {
         log_msg(LOG_WARNING, "Error initializing FKO context from SPA data: %s",