diff --git a/tools/btmgmt.c b/tools/btmgmt.c
index 5762b2b..ecb0692 100644
--- a/tools/btmgmt.c
+++ b/tools/btmgmt.c
break;
default:
remote_oob_usage();
+ optind = 0;
return noninteractive_quit(EXIT_FAILURE);
}
}
break;
case 'h':
conn_info_usage();
+ optind = 0;
return noninteractive_quit(EXIT_SUCCESS);
default:
conn_info_usage();
+ optind = 0;
return noninteractive_quit(EXIT_FAILURE);
}
}
break;
case 'h':
add_device_usage();
+ optind = 0;
return noninteractive_quit(EXIT_SUCCESS);
default:
add_device_usage();
+ optind = 0;
return noninteractive_quit(EXIT_FAILURE);
}
}
break;
case 'h':
del_device_usage();
+ optind = 0;
return noninteractive_quit(EXIT_SUCCESS);
default:
del_device_usage();
+ optind = 0;
return noninteractive_quit(EXIT_FAILURE);
}
}
break;
default:
advsize_usage();
+ optind = 0;
return noninteractive_quit(EXIT_FAILURE);
}
}
/* fall through */
default:
add_adv_usage();
+ optind = 0;
goto done;
}
}