]> git.ipfire.org Git - thirdparty/hostap.git/blobdiff - wpa_supplicant/wpas_glue.c
Pass full struct to peer certificate callbacks
[thirdparty/hostap.git] / wpa_supplicant / wpas_glue.c
index e98bf11474f4038609398e1c5defe88a961b3333..62af7f6b1013472d016a6d19e8bebe9a657c53a7 100644 (file)
@@ -1017,15 +1017,12 @@ static void wpa_supplicant_port_cb(void *ctx, int authorized)
 }
 
 
-static void wpa_supplicant_cert_cb(void *ctx, int depth, const char *subject,
-                                  const char *altsubject[], int num_altsubject,
-                                  const char *cert_hash,
-                                  const struct wpabuf *cert)
+static void wpa_supplicant_cert_cb(void *ctx, struct tls_cert_data *cert,
+                                  const char *cert_hash)
 {
        struct wpa_supplicant *wpa_s = ctx;
 
-       wpas_notify_certification(wpa_s, depth, subject, altsubject,
-                                 num_altsubject, cert_hash, cert);
+       wpas_notify_certification(wpa_s, cert, cert_hash);
 }