update display_ctx() to show the entire plaintext data on one line
authorMichael Rash <mbr@cipherdyne.org>
Wed, 8 Feb 2012 19:15:36 +0000 (14:15 -0500)
committerMichael Rash <mbr@cipherdyne.org>
Wed, 8 Feb 2012 19:15:36 +0000 (14:15 -0500)
client/fwknop.c

index 1e545f7..5273448 100644 (file)
@@ -827,7 +827,11 @@ display_ctx(fko_ctx_t ctx)
     printf("    Digest Type: %d\n", digest_type);
     printf("Encryption Mode: %d\n", encryption_mode);
     printf("\n   Encoded Data: %s\n", enc_data == NULL ? "<NULL>" : enc_data);
-    printf("\nSPA Data Digest: %s\n", spa_digest == NULL ? "<NULL>" : spa_digest);
+    printf("SPA Data Digest: %s\n", spa_digest == NULL ? "<NULL>" : spa_digest);
+
+    if (enc_data != NULL && spa_digest != NULL)
+        printf("      Plaintext: %s:%s\n", enc_data, spa_digest);
+
     printf("\nFinal Packed/Encrypted/Encoded Data:\n\n%s\n\n", spa_data);
 }