Browse Source

iridiumsbd: add argc check

sbg
Beat Küng 7 years ago committed by Lorenz Meier
parent
commit
dc7db9d793
  1. 5
      src/drivers/telemetry/iridiumsbd/IridiumSBD.cpp

5
src/drivers/telemetry/iridiumsbd/IridiumSBD.cpp

@ -1076,6 +1076,10 @@ int IridiumSBD::close_last(struct file *filep) @@ -1076,6 +1076,10 @@ int IridiumSBD::close_last(struct file *filep)
int iridiumsbd_main(int argc, char *argv[])
{
if (argc < 2) {
goto out_error;
}
if (!strcmp(argv[1], "start")) {
return IridiumSBD::start(argc, argv);
@ -1091,6 +1095,7 @@ int iridiumsbd_main(int argc, char *argv[]) @@ -1091,6 +1095,7 @@ int iridiumsbd_main(int argc, char *argv[])
return OK;
}
out_error:
PX4_INFO("usage: iridiumsbd {start|stop|status|test} [-d uart_device]");
return PX4_ERROR;

Loading…
Cancel
Save