Last change
on this file since 58634 was 32163, checked in by vboxsync, 14 years ago |
Additions/x11/x11include: additional headers for building drivers for X.Org Server 1.9
|
-
Property svn:eol-style
set to
native
|
File size:
441 bytes
|
Line | |
---|
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
|
---|
Note:
See
TracBrowser
for help on using the repository browser.