@@ -547,8 +547,8 @@ int hs20_add_pps_mo(struct hs20_osu_client *ctx, const char *uri,
wpa_printf(MSG_INFO, "SP FQDN: %s", fqdn);
if (!server_dnsname_suffix_match(ctx, fqdn)) {
- wpa_printf(MSG_INFO, "FQDN '%s' for new PPS MO did not have suffix match with server's dNSName values",
- fqdn);
+ wpa_printf(MSG_INFO, "FQDN '%s' for new PPS MO did not have suffix match with server's dNSName values, count: %d",
+ fqdn, (int)(ctx->server_dnsname_count));
write_result(ctx, "FQDN '%s' for new PPS MO did not have suffix match with server's dNSName values",
fqdn);
free(fqdn);
@@ -2102,8 +2102,10 @@ static int osu_connect(struct hs20_osu_client *ctx, const char *bssid,
}
ctx->no_reconnect = 1;
- if (methods & 0x02)
+ if (methods & 0x02) {
+ wpa_printf(MSG_DEBUG, "Calling cmd-prov from osu_connect");
res = cmd_prov(ctx, url);
+ }
else if (methods & 0x01)
res = cmd_oma_dm_prov(ctx, url);
@@ -2298,8 +2300,10 @@ selected:
}
if (connect == 2) {
- if (last->methods & 0x02)
+ if (last->methods & 0x02) {
+ wpa_printf(MSG_DEBUG, "Calling cmd-prov from cmd_osu_select");
ret = cmd_prov(ctx, last->url);
+ }
else if (last->methods & 0x01)
ret = cmd_oma_dm_prov(ctx, last->url);
else
@@ -2777,6 +2781,7 @@ static int osu_cert_cb(void *_ctx, struct http_cert *cert)
j < ctx->friendly_name_count; j++) {
int found = 0;
for (i = 0; i < cert->num_othername; i++) {
+ wpa_printf(MSG_INFO, "othername: %s", (char*)(cert->othername[i].data));
if (os_strcmp(cert->othername[i].oid,
"1.3.6.1.4.1.40808.1.1.1") != 0)
continue;
@@ -3133,6 +3138,7 @@ int main(int argc, char *argv[])
exit(0);
}
ctx.ca_fname = argv[optind + 2];
+ wpa_printf(MSG_DEBUG, "Calling cmd-prov from main");
cmd_prov(&ctx, argv[optind + 1]);
} else if (strcmp(argv[optind], "sim_prov") == 0) {
if (argc - optind < 2) {
@@ -952,7 +952,8 @@ int cmd_prov(struct hs20_osu_client *ctx, const char *url)
return -1;
}
- wpa_printf(MSG_INFO, "Credential provisioning requested");
+ wpa_printf(MSG_INFO, "Credential provisioning requested, url: %s ca-fname: %s",
+ url, ctx->ca_fname);
os_free(ctx->server_url);
ctx->server_url = os_strdup(url);