Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/BLAKE2/BLAKE2.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/b2sum
diff options
context:
space:
mode:
authorPaul Barker <paul@paulbarker.me.uk>2016-01-03 14:24:06 +0300
committerPaul Barker <paul@paulbarker.me.uk>2016-01-03 14:24:06 +0300
commit94623824329233856e71cff653988da52b715d24 (patch)
tree5207fe52aa757a73257e492227bcfd51c0e9f02e /b2sum
parentcfc536848ab8aca62961c7ee446006d53814132f (diff)
b2sum: Simplify algorithm name printing
Diffstat (limited to 'b2sum')
-rw-r--r--b2sum/b2sum.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/b2sum/b2sum.c b/b2sum/b2sum.c
index 954dd46..36ecd52 100644
--- a/b2sum/b2sum.c
+++ b/b2sum/b2sum.c
@@ -248,6 +248,7 @@ int main( int argc, char **argv )
{
blake2fn blake2_stream = blake2b_stream;
size_t outlen = BLAKE2B_OUTBYTES;
+ const char *algorithm = "BLAKE2b";
unsigned char hash[BLAKE2B_OUTBYTES] = {0};
bool bsdstyle = false;
int c;
@@ -272,21 +273,25 @@ int main( int argc, char **argv )
{
blake2_stream = blake2b_stream;
outlen = BLAKE2B_OUTBYTES;
+ algorithm = "BLAKE2b";
}
else if ( 0 == strcmp( optarg, "blake2s" ) )
{
blake2_stream = blake2s_stream;
outlen = BLAKE2S_OUTBYTES;
+ algorithm = "BLAKE2s";
}
else if ( 0 == strcmp( optarg, "blake2bp" ) )
{
blake2_stream = blake2bp_stream;
outlen = BLAKE2B_OUTBYTES;
+ algorithm = "BLAKE2bp";
}
else if ( 0 == strcmp( optarg, "blake2sp" ) )
{
blake2_stream = blake2sp_stream;
outlen = BLAKE2S_OUTBYTES;
+ algorithm = "BLAKE2sp";
}
else
{
@@ -334,11 +339,7 @@ int main( int argc, char **argv )
{
if( bsdstyle )
{
- if( blake2_stream == blake2b_stream ) printf( "BLAKE2b" );
- else if( blake2_stream == blake2bp_stream ) printf( "BLAKE2bp" );
- else if( blake2_stream == blake2s_stream ) printf( "BLAKE2s" );
- else if( blake2_stream == blake2sp_stream ) printf( "BLAKE2sp" );
- printf( " (%s) = ", argv[i] );
+ printf( "%s (%s) = ", algorithm, argv[i] );
}
for( size_t j = 0; j < outlen; ++j )