sha_main.c - vx32 - Local 9vx git repository for patches.
 (HTM) git clone git://r-36.net/vx32
 (DIR) Log
 (DIR) Files
 (DIR) Refs
       ---
       sha_main.c (375B)
       ---
            1 #include <stdio.h>
            2 #include <string.h>
            3 #include <errno.h>
            4 #include "sha1.h"
            5 
            6 int
            7 main( int   argc,
            8       char *argv[] )
            9 {
           10   unsigned char output[20];
           11   int i;
           12 
           13   if ( sha_stream( stdin, output ) != 0 ) {
           14     fprintf( stderr, "error reading stdin: errno=%i", errno );
           15     return 1;
           16   }
           17 
           18   for ( i = 0; i < sizeof( output ); i++ )
           19     printf("%02x", output[i]);
           20 
           21   return 0;
           22 }