Ensure that only one command is specified at a time in mlx5tool(8).

Submitted by:	kib@
MFC after:	3 days
Sponsored by:	Mellanox Technologies
This commit is contained in:
Hans Petter Selasky 2019-05-08 11:05:30 +00:00
parent 998c9a2bbc
commit b4b75592d6
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=347314

View file

@ -244,22 +244,32 @@ main(int argc, char *argv[])
addrstr = optarg;
break;
case 'w':
if (act != ACTION_NONE)
usage();
act = ACTION_DUMP_GET;
break;
case 'e':
if (act != ACTION_NONE)
usage();
act = ACTION_DUMP_FORCE;
break;
case 'o':
dumpname = optarg;
break;
case 'r':
if (act != ACTION_NONE)
usage();
act = ACTION_DUMP_RESET;
break;
case 'f':
if (act != ACTION_NONE)
usage();
act = ACTION_FW_UPDATE;
img_fw_path = optarg;
break;
case 'z':
if (act != ACTION_NONE)
usage();
act = ACTION_FW_RESET;
break;
case 'h':