ReactOS
0.4.16-dev-1946-g52006dd
hash.h
Go to the documentation of this file.
1
/*
2
* Hash definitions
3
*
4
* Copyright 2005 Huw Davies
5
*
6
* This library is free software; you can redistribute it and/or
7
* modify it under the terms of the GNU Lesser General Public
8
* License as published by the Free Software Foundation; either
9
* version 2.1 of the License, or (at your option) any later version.
10
*
11
* This library is distributed in the hope that it will be useful,
12
* but WITHOUT ANY WARRANTY; without even the implied warranty of
13
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14
* Lesser General Public License for more details.
15
*
16
* You should have received a copy of the GNU Lesser General Public
17
* License along with this library; if not, write to the Free Software
18
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
19
*
20
*/
21
22
#ifndef __WIDL_HASH_H
23
#define __WIDL_HASH_H
24
25
extern
unsigned
int
lhash_val_of_name_sys
(
syskind_t
skind,
int
lcid
,
const
char
*lpStr);
26
27
struct
sha1_context
28
{
29
unsigned
int
state
[5];
30
unsigned
int
count
[2];
31
char
buffer
[64];
32
};
33
34
void
sha1_init
(
struct
sha1_context
*
ctx
);
35
void
sha1_update
(
struct
sha1_context
*
ctx
,
const
char
*
data
,
size_t
data_size);
36
void
sha1_finalize
(
struct
sha1_context
*
ctx
,
unsigned
int
hash
[5]);
37
38
#endif
state
static int state
Definition:
maze.c:121
sha1_init
#define sha1_init
Definition:
compat-1.3.h:2266
sha1_update
#define sha1_update
Definition:
compat-1.3.h:2270
lcid
LCID lcid
Definition:
locale.c:5656
count
GLuint GLuint GLsizei count
Definition:
gl.h:1545
data
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
Definition:
gl.h:1950
buffer
GLuint buffer
Definition:
glext.h:5915
sha1_finalize
void sha1_finalize(struct sha1_context *ctx, unsigned int hash[5])
Definition:
hash.c:703
lhash_val_of_name_sys
unsigned int lhash_val_of_name_sys(syskind_t skind, int lcid, const char *lpStr)
Definition:
hash.c:511
hash
Definition:
_hash_fun.h:40
sha1_context
Definition:
hash.h:28
ctx
Definition:
dbghelp_private.h:571
syskind_t
syskind_t
Definition:
widltypes.h:645
sdk
tools
widl
hash.h
Generated on Thu Dec 4 2025 06:16:54 for ReactOS by
1.9.6