Is this helpful?

Code:
diff --git a/src/crypto/dh_groups.c b/src/crypto/dh_groups.c
--- a/src/crypto/dh_groups.c
+++ b/src/crypto/dh_groups.c
@@ -605,6 +605,17 @@ struct wpabuf * dh_init(const struct dh_
    wpabuf_put(pv, pv_len);
    wpa_hexdump_buf(MSG_DEBUG, "DH: public value", pv);

+    printf("[P] PKR: ");
+    int pixiecnt = 0;
+   const u8 *pkr = wpabuf_head_u8(pv);
+    for (; pixiecnt < 192; pixiecnt++) {
+        printf("%02x", pkr[pixiecnt]);
+        if (pixiecnt != 191) {
+            printf(":");
+        }
+    }
+    printf("\n");
+
    return pv;
 }