aboutsummaryrefslogtreecommitdiffstats
path: root/src/common.h
diff options
context:
space:
mode:
authorMattias Andrée <maandree@kth.se>2017-10-14 11:12:02 +0200
committerMattias Andrée <maandree@kth.se>2017-10-14 11:12:02 +0200
commit8bd97d21a74c3761a9a91b0cb9ba4caee8d3e18c (patch)
tree0d109a6fb784e4d36da2514be2a8cc3e53c26374 /src/common.h
parentMerge pull request #17 from Limeth/master (diff)
downloadsha3sum-8bd97d21a74c3761a9a91b0cb9ba4caee8d3e18c.tar.gz
sha3sum-8bd97d21a74c3761a9a91b0cb9ba4caee8d3e18c.tar.bz2
sha3sum-8bd97d21a74c3761a9a91b0cb9ba4caee8d3e18c.tar.xz
Change license, change style, and remove crap
Signed-off-by: Mattias Andrée <maandree@kth.se>
Diffstat (limited to '')
-rw-r--r--src/common.h53
1 files changed, 12 insertions, 41 deletions
diff --git a/src/common.h b/src/common.h
index 8246e6c..e3182dc 100644
--- a/src/common.h
+++ b/src/common.h
@@ -1,32 +1,9 @@
-/**
- * sha3sum – SHA-3 (Keccak) checksum calculator
- *
- * Copyright © 2013, 2014 Mattias Andrée (maandree@member.fsf.org)
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see <http://www.gnu.org/licenses/>.
- */
-#ifndef SHA3SUM_COMMON_H
-#define SHA3SUM_COMMON_H 1
-
-
+/* See LICENSE file for copyright and license details. */
#include <libkeccak.h>
#include <argparser.h>
-
-#define libkeccak_spec_keccak libkeccak_spec_sha3
-#define LIBKECCAK_KECCAK_SUFFIX ""
-
+#define libkeccak_spec_keccak libkeccak_spec_sha3
+#define LIBKECCAK_KECCAK_SUFFIX ""
/**
@@ -36,29 +13,27 @@
* @param prog The name of program, must be a string literal
* @param suffix The message suffix
*/
-#define RUN(algo, prog, suffix) \
- (args_init(algo " checksum calculator", \
- prog " [options...] [--] [files...]", NULL, \
- NULL, 1, 0, args_standard_abbreviations), \
- run(argc, argv, &spec, suffix))
-
+#define RUN(algo, prog, suffix)\
+ (args_init(algo " checksum calculator",\
+ prog " [options...] [--] [files...]", NULL,\
+ NULL, 1, 0, args_standard_abbreviations),\
+ run(argc, argv, &spec, suffix))
/**
* Print the checksum in binary
*/
-#define REPRESENTATION_BINARY 0
+#define REPRESENTATION_BINARY 0
/**
* Print the checksum in upper case hexadecimal
*/
-#define REPRESENTATION_UPPER_CASE 1
+#define REPRESENTATION_UPPER_CASE 1
/**
* Print the checksum in lower case hexadecimal
*/
-#define REPRESENTATION_LOWER_CASE 2
-
+#define REPRESENTATION_LOWER_CASE 2
/**
@@ -70,8 +45,4 @@
* @param suffix Message suffix
* @return An appropriate exit value
*/
-int run(int argc, char* argv[], libkeccak_generalised_spec_t* restrict gspec, const char* restrict suffix);
-
-
-#endif
-
+int run(int argc, char *argv[], libkeccak_generalised_spec_t *restrict gspec, const char *restrict suffix);