mirror of
https://gitlab.uni-freiburg.de/opensourcevdi/spice
synced 2026-01-06 21:22:55 +00:00
client/smartcard: handle the --smartcard-db option
This commit is contained in:
parent
1a648fb397
commit
1af83642c1
@ -2271,7 +2271,7 @@ bool Application::process_cmd_line(int argc, char** argv, bool &full_screen)
|
||||
parser.add(SPICE_OPT_SMARTCARD_CERT, "smartcard-cert", "Use virtual reader+card with given cert(s)",
|
||||
"smartcard-cert", true);
|
||||
parser.set_multi(SPICE_OPT_SMARTCARD_CERT, ',');
|
||||
parser.add(SPICE_OPT_SMARTCARD_DB, "smartcard-db", "Use given db for smartcard certs");
|
||||
parser.add(SPICE_OPT_SMARTCARD_DB, "smartcard-db", "Use given db for smartcard certs", "smartcard-db", true);
|
||||
#endif
|
||||
|
||||
for (int i = SPICE_CHANNEL_MAIN; i < SPICE_END_CHANNEL; i++) {
|
||||
@ -2395,6 +2395,9 @@ bool Application::process_cmd_line(int argc, char** argv, bool &full_screen)
|
||||
_smartcard_options->certs.end(), std::string(val));
|
||||
} while ((val=parser.next_argument()));
|
||||
break;
|
||||
case SPICE_OPT_SMARTCARD_DB:
|
||||
_smartcard_options->dbname = val;
|
||||
break;
|
||||
#endif
|
||||
case CmdLineParser::OPTION_HELP:
|
||||
parser.show_help();
|
||||
|
||||
Loading…
Reference in New Issue
Block a user