|
@@ -547,8 +547,9 @@ 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);
|
|
@@ -2094,10 +2095,14 @@ 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)
|
|
|
+ } else if (methods & 0x01) {
|
|
|
+ wpa_printf(MSG_DEBUG,
|
|
|
+ "Calling cmd_oma_dm_prov from osu_connect");
|
|
|
res = cmd_oma_dm_prov(ctx, url);
|
|
|
+ }
|
|
|
|
|
|
wpa_printf(MSG_INFO, "Remove OSU network connection");
|
|
|
write_summary(ctx, "Remove OSU network connection");
|
|
@@ -2290,12 +2295,19 @@ 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)
|
|
|
+ } else if (last->methods & 0x01) {
|
|
|
+ wpa_printf(MSG_DEBUG,
|
|
|
+ "Calling cmd_oma_dm_prov from cmd_osu_select");
|
|
|
ret = cmd_oma_dm_prov(ctx, last->url);
|
|
|
- else
|
|
|
+ } else {
|
|
|
+ wpa_printf(MSG_DEBUG,
|
|
|
+ "No supported OSU provisioning method");
|
|
|
ret = -1;
|
|
|
+ }
|
|
|
} else if (connect)
|
|
|
ret = osu_connect(ctx, last->bssid, last->osu_ssid,
|
|
|
last->url, last->methods,
|
|
@@ -3125,6 +3137,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) {
|