osmo-sim-test: Also [attempt to] dump DF.GSM on USIM cards

an USIM application can very well exist on a UICC without supporting
classic DF.GSM access.  However, most commonly, both are found on
cards.

Change-Id: I6180a3f81a7d3006e8ece4302c2433db2588bfaa
diff --git a/utils/osmo-sim-test.c b/utils/osmo-sim-test.c
index e71d0ef..6cf36a6 100644
--- a/utils/osmo-sim-test.c
+++ b/utils/osmo-sim-test.c
@@ -341,7 +341,7 @@
 
 
 extern struct osim_card_profile *osim_cprof_sim(void *ctx);
-extern struct osim_card_profile *osim_cprof_uicc(void *ctx);
+extern struct osim_card_profile *osim_cprof_uicc(void *ctx, bool have_df_gsm);
 
 static int dump_file(struct osim_chan_hdl *chan, const char *short_name, uint16_t fid)
 {
@@ -652,7 +652,7 @@
 
 	rc = osim_uicc_scan_apps(chan);
 	if (rc >= 0) {
-		chan->card->prof = osim_cprof_uicc(chan->card);
+		chan->card->prof = osim_cprof_uicc(chan->card, true);
 		chan->cwd = chan->card->prof->mf;
 	} else if (rc == -0x6e00) {
 		/* CLA not supported: must be classic SIM, not USIM */