Run util/openssl-format-source -v -c .
[openssl.git] / engines / ccgost / gosthash.h
index 4a2e441ece2741131288b790db80581cd26d8687..003e668e0b150924759b613b7de6089cdecd9c6f 100644 (file)
@@ -7,42 +7,46 @@
  *       uses  and gost89.h Doesn't need OpenSSL                      *
  **********************************************************************/
 #ifndef GOSTHASH_H
-#define GOSTHASH_H
-#include "gost89.h"
-#include <stdlib.h>
+# define GOSTHASH_H
+# include "gost89.h"
+# include <stdlib.h>
 
-#if (defined(_WIN32) || defined(_WIN64)) && !defined(__MINGW32__)
+# if (defined(_WIN32) || defined(_WIN64)) && !defined(__MINGW32__)
 typedef __int64 ghosthash_len;
-#elif defined(__arch64__)
+# elif defined(__arch64__)
 typedef long ghosthash_len;
-#else
+# else
 typedef long long ghosthash_len;
-#endif
+# endif
 
 typedef struct gost_hash_ctx {
-               ghosthash_len len;
-               gost_ctx *cipher_ctx;
-               int left;
-               byte H[32];
-               byte S[32];
-               byte remainder[32];
-} gost_hash_ctx;               
-
+    ghosthash_len len;
+    gost_ctx *cipher_ctx;
+    int left;
+    byte H[32];
+    byte S[32];
+    byte remainder[32];
+} gost_hash_ctx;
 
 /* Initalizes gost hash ctx, including creation of gost cipher ctx */
 
-int init_gost_hash_ctx(gost_hash_ctx *ctx, const gost_subst_block *subst_block);
-void done_gost_hash_ctx(gost_hash_ctx *ctx);
+int init_gost_hash_ctx(gost_hash_ctx * ctx,
+                       const gost_subst_block * subst_block);
+void done_gost_hash_ctx(gost_hash_ctx * ctx);
 
-/* Cleans up all fields, except cipher ctx preparing ctx for computing
- * of new hash value */
-int start_hash(gost_hash_ctx *ctx);
+/*
+ * Cleans up all fields, except cipher ctx preparing ctx for computing of new
+ * hash value
+ */
+int start_hash(gost_hash_ctx * ctx);
 
 /* Hashes block of data */
-int hash_block(gost_hash_ctx *ctx, const byte *block, size_t length);
+int hash_block(gost_hash_ctx * ctx, const byte * block, size_t length);
 
-/* Finalizes computation of hash  and fills buffer (which should be at
- * least 32 bytes long) with value of computed hash. */
-int finish_hash(gost_hash_ctx *ctx, byte *hashval);
+/*
+ * Finalizes computation of hash and fills buffer (which should be at least
+ * 32 bytes long) with value of computed hash.
+ */
+int finish_hash(gost_hash_ctx * ctx, byte * hashval);
 
-#endif 
+#endif