diff options
author | Mattias Andrée <maandree@kth.se> | 2020-10-21 16:22:41 +0200 |
---|---|---|
committer | Mattias Andrée <maandree@kth.se> | 2020-10-21 16:22:41 +0200 |
commit | 1f16c1b20cc63bcf2adb91ab89098252ddcf005e (patch) | |
tree | 29f7545920cb88f015348b72db8c852bd5ffafc1 /common.h | |
parent | Add -z (diff) | |
download | sha3sum-1f16c1b20cc63bcf2adb91ab89098252ddcf005e.tar.gz sha3sum-1f16c1b20cc63bcf2adb91ab89098252ddcf005e.tar.bz2 sha3sum-1f16c1b20cc63bcf2adb91ab89098252ddcf005e.tar.xz |
Add sha3sum for compatibility with busybox (-w and -s are however not support)
Signed-off-by: Mattias Andrée <maandree@kth.se>
Diffstat (limited to 'common.h')
-rw-r--r-- | common.h | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -7,7 +7,7 @@ struct libkeccak_generalised_spec spec;\ libkeccak_generalised_spec_initialise(&spec);\ CONFIGURATION;\ - return run(argc, argv, &spec, SUFFIX);\ + return run(argc, argv, &spec, SUFFIX, 0);\ } #define KECCAK_MAIN(N)\ COMMON_MAIN(libkeccak_spec_sha3((struct libkeccak_spec *)&spec, N), "") @@ -47,6 +47,7 @@ enum representation { * @param argv The second argument from `main` * @param gspec The default algorithm parameters * @param suffix Message suffix + * @param with_a Whether the -a option should be recognised (but ignored) * @return An appropriate exit value */ -int run(int argc, char *argv[], struct libkeccak_generalised_spec *restrict gspec, const char *restrict suffix); +int run(int argc, char *argv[], struct libkeccak_generalised_spec *restrict gspec, const char *restrict suffix, int with_a); |