static const struct option OPTIONS[] = {
{ "factory_test", no_argument, NULL, 'f'+'t'},
{ "send_intent", required_argument, NULL, 's' },
{ "update_image", required_argument, NULL, 'u' },
{ "recover_image", required_argument, NULL, 'r' },
{ "wipe_all", no_argument, NULL, 'w'+'a' },
{ "wipe_data", no_argument, NULL, 'w' },
}
while ((arg = getopt_long(argc, argv, "", OPTIONS, NULL)) != -1)
{
switch (arg) {
case 'p': previous_runs = atoi(optarg); break;
case 's': send_intent =