static void usage_gui(void) { puts("usage: stoken-gui [ <options> ]"); puts(""); usage_common(); exit(1); }
int batch_test(char* prog_name, int argc, char *argv[]) { if (argc != 10) { printf("Usage: %s test <oper> <num of cores> <num of rounds>\n", prog_name); printf(" <int> <int> <int> range of fst input\n"); printf(" <int> <int> <int> range of snd input\n\n"); printf(" range is in form of <start> <end> <step>\n"); printf(" say range is <0> <100> <10>\n"); printf(" I'll test at point 0, 10, 20, 30, .. 100\n"); printf(" 11 points\n"); printf(" it's for (i = fst_sz_start; i <= fst_sz_end; i += fst_sz_step)\n"); printf(" If both operands is in form of range, then I'll test\n"); printf(" every combination, and output to CSV file\n\n"); printf(" and <oper> is one of:\n"); usage_common(); printf("\nExample test:\n"); printf(" %s test add_s 4 10 10 110 20 100 1000 100\n", prog_name); return 0; } oper op = str2oper(argv[1]); int fst_sz_start, fst_sz_end, fst_sz_step; int snd_sz_start, snd_sz_end, snd_sz_step; int core_num = atoi(argv[2]); int round = atoi(argv[3]); fst_sz_start = atoi(argv[4]); fst_sz_end = atoi(argv[5]); fst_sz_step = atoi(argv[6]); snd_sz_start = atoi(argv[7]); snd_sz_end = atoi(argv[8]); snd_sz_step = atoi(argv[9]); char *opstr = argv[1]; test_op(opstr, op, core_num, round, fst_sz_start, fst_sz_end, fst_sz_step, snd_sz_start, snd_sz_end, snd_sz_step); return 0; }
static void usage(void) { printf("Usage:\n"); usage_common(); usage_tuner(); usage_rds(); }
static void usage_cli(void) { puts("usage: stoken <cmd> [ <options> ]"); puts(""); puts("Common operations:"); puts(""); puts(" stoken [ tokencode ] [ --stdin ]"); puts(" stoken import { --token=<token_string> | --file=<token_file> } [ --force ]"); puts(" stoken setpass"); puts(" stoken setpin"); puts(""); puts("Other commands:"); puts(""); puts(" stoken show [ --seed ]"); puts(" stoken export [ { --blocks | --iphone | --android } ]"); puts(""); usage_common(); exit(1); }
static void usage_cli(void) { puts("usage: stoken <cmd> [ <options> ]"); puts(""); puts("Common operations:"); puts(""); puts(" stoken [ tokencode ] [ --stdin ]"); puts(" stoken import { --token=<token_string> | --file=<token_file> } [ --force ]"); puts(" stoken setpass"); puts(" stoken setpin"); puts(""); puts("Other commands:"); puts(""); puts(" stoken show [ --seed ]"); puts(" stoken export [ { --blocks | --iphone | --android | --v3 | --sdtid |"); puts(" --qr=<file> | --show-qr } ]"); puts(" stoken issue [ --template=<sdtid_skeleton> ]"); puts(""); usage_common(); exit(1); }