diff options
author | Marcello Stanisci <marcello.stanisci@inria.fr> | 2017-03-16 11:45:15 +0100 |
---|---|---|
committer | Marcello Stanisci <marcello.stanisci@inria.fr> | 2017-03-16 11:45:15 +0100 |
commit | 04a46ba5acf180be6f3a7d85cd6f6ce0ff13b1ba (patch) | |
tree | 466b2864e18c71540ba9a5c6e3ad21a5ec88d468 /src/set | |
parent | fef8c5c79d628ac0823fdae238fd0b70a1f1eb94 (diff) | |
download | gnunet-04a46ba5acf180be6f3a7d85cd6f6ce0ff13b1ba.tar.gz gnunet-04a46ba5acf180be6f3a7d85cd6f6ce0ff13b1ba.zip |
porting
Diffstat (limited to 'src/set')
-rw-r--r-- | src/set/gnunet-set-ibf-profiler.c | 49 |
1 files changed, 33 insertions, 16 deletions
diff --git a/src/set/gnunet-set-ibf-profiler.c b/src/set/gnunet-set-ibf-profiler.c index 8d832e358..ac86a900d 100644 --- a/src/set/gnunet-set-ibf-profiler.c +++ b/src/set/gnunet-set-ibf-profiler.c | |||
@@ -244,24 +244,41 @@ run (void *cls, | |||
244 | int | 244 | int |
245 | main (int argc, char **argv) | 245 | main (int argc, char **argv) |
246 | { | 246 | { |
247 | static const struct GNUNET_GETOPT_CommandLineOption options[] = { | 247 | struct GNUNET_GETOPT_CommandLineOption options[] = { |
248 | {'A', "asize", NULL, | 248 | |
249 | gettext_noop ("number of element in set A-B"), 1, | 249 | GNUNET_GETOPT_OPTION_SET_UINT ('A', |
250 | &GNUNET_GETOPT_set_uint, &asize}, | 250 | "asize", |
251 | {'B', "bsize", NULL, | 251 | NULL, |
252 | gettext_noop ("number of element in set B-A"), 1, | 252 | gettext_noop ("number of element in set A-B"), |
253 | &GNUNET_GETOPT_set_uint, &bsize}, | 253 | &asize), |
254 | {'C', "csize", NULL, | 254 | |
255 | gettext_noop ("number of common elements in A and B"), 1, | 255 | GNUNET_GETOPT_OPTION_SET_UINT ('B', |
256 | &GNUNET_GETOPT_set_uint, &csize}, | 256 | "bsize", |
257 | {'k', "hash-num", NULL, | 257 | NULL, |
258 | gettext_noop ("hash num"), 1, | 258 | gettext_noop ("number of element in set B-A"), |
259 | &GNUNET_GETOPT_set_uint, &hash_num}, | 259 | &bsize), |
260 | {'s', "ibf-size", NULL, | 260 | |
261 | gettext_noop ("ibf size"), 1, | 261 | GNUNET_GETOPT_OPTION_SET_UINT ('C', |
262 | &GNUNET_GETOPT_set_uint, &ibf_size}, | 262 | "csize", |
263 | NULL, | ||
264 | gettext_noop ("number of common elements in A and B"), | ||
265 | &csize), | ||
266 | |||
267 | GNUNET_GETOPT_OPTION_SET_UINT ('k', | ||
268 | "hash-num", | ||
269 | NULL, | ||
270 | gettext_noop ("hash num"), | ||
271 | &hash_num), | ||
272 | |||
273 | GNUNET_GETOPT_OPTION_SET_UINT ('s', | ||
274 | "ibf-size", | ||
275 | NULL, | ||
276 | gettext_noop ("ibf size"), | ||
277 | &ibf_size), | ||
278 | |||
263 | GNUNET_GETOPT_OPTION_END | 279 | GNUNET_GETOPT_OPTION_END |
264 | }; | 280 | }; |
281 | |||
265 | GNUNET_PROGRAM_run2 (argc, argv, "gnunet-consensus-ibf", | 282 | GNUNET_PROGRAM_run2 (argc, argv, "gnunet-consensus-ibf", |
266 | "help", | 283 | "help", |
267 | options, &run, NULL, GNUNET_YES); | 284 | options, &run, NULL, GNUNET_YES); |