xserver

xserver with xephyr scale patch
git clone https://git.neptards.moe/u3shit/xserver.git
Log | Files | Refs | README | LICENSE

xsha1.h (440B)


      1 #ifndef XSHA1_H
      2 #define XSHA1_H
      3 
      4 /* Initialize SHA1 computation.  Returns NULL on error. */
      5 void *x_sha1_init(void);
      6 
      7 /*
      8  * Add some data to be hashed.  ctx is the value returned by x_sha1_init()
      9  * Returns 0 on error, 1 on success.
     10  */
     11 int x_sha1_update(void *ctx, void *data, int size);
     12 
     13 /*
     14  * Place the hash in result, and free ctx.
     15  * Returns 0 on error, 1 on success.
     16  */
     17 int x_sha1_final(void *ctx, unsigned char result[20]);
     18 
     19 #endif