rsaenh: Declare some functions static.
This commit is contained in:
parent
3bc14d9110
commit
a228eefe6d
|
@ -1282,7 +1282,7 @@ static const ulong64 des_fp[8][256] = {
|
||||||
|
|
||||||
static void cookey(const ulong32 *raw1, ulong32 *keyout);
|
static void cookey(const ulong32 *raw1, ulong32 *keyout);
|
||||||
|
|
||||||
void deskey(const unsigned char *key, short edf, ulong32 *keyout)
|
static void deskey(const unsigned char *key, short edf, ulong32 *keyout)
|
||||||
{
|
{
|
||||||
ulong32 i, j, l, m, n, kn[32];
|
ulong32 i, j, l, m, n, kn[32];
|
||||||
unsigned char pc1m[56], pcr[56];
|
unsigned char pc1m[56], pcr[56];
|
||||||
|
|
|
@ -121,6 +121,28 @@ exit:
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/******************************************************************************
|
||||||
|
* release_all_handles
|
||||||
|
*
|
||||||
|
* Releases all valid handles in the given handle table and shrinks the table
|
||||||
|
* to zero size.
|
||||||
|
*
|
||||||
|
* PARAMS
|
||||||
|
* lpTable [I] The table of which all valid handles shall be released.
|
||||||
|
*/
|
||||||
|
static void release_all_handles(HANDLETABLE *lpTable)
|
||||||
|
{
|
||||||
|
unsigned int i;
|
||||||
|
|
||||||
|
TRACE("(lpTable=%p)\n", lpTable);
|
||||||
|
|
||||||
|
EnterCriticalSection(&lpTable->mutex);
|
||||||
|
for (i=0; i<lpTable->iEntries; i++)
|
||||||
|
if (lpTable->paEntries[i].pObject)
|
||||||
|
release_handle(lpTable, lpTable->paEntries[i].pObject->dwType, INDEX2HANDLE(i));
|
||||||
|
LeaveCriticalSection(&lpTable->mutex);
|
||||||
|
}
|
||||||
|
|
||||||
/******************************************************************************
|
/******************************************************************************
|
||||||
* alloc_handle_table
|
* alloc_handle_table
|
||||||
*
|
*
|
||||||
|
@ -235,10 +257,10 @@ static int grow_handle_table(HANDLETABLE *lpTable)
|
||||||
* non zero, if successful
|
* non zero, if successful
|
||||||
* zero, if not successful (no free handle)
|
* zero, if not successful (no free handle)
|
||||||
*/
|
*/
|
||||||
int alloc_handle(HANDLETABLE *lpTable, OBJECTHDR *lpObject, unsigned int *lpHandle)
|
static int alloc_handle(HANDLETABLE *lpTable, OBJECTHDR *lpObject, unsigned int *lpHandle)
|
||||||
{
|
{
|
||||||
int ret = 0;
|
int ret = 0;
|
||||||
|
|
||||||
TRACE("(lpTable=%p, lpObject=%p, lpHandle=%p)\n", lpTable, lpObject, lpHandle);
|
TRACE("(lpTable=%p, lpObject=%p, lpHandle=%p)\n", lpTable, lpObject, lpHandle);
|
||||||
|
|
||||||
EnterCriticalSection(&lpTable->mutex);
|
EnterCriticalSection(&lpTable->mutex);
|
||||||
|
@ -313,28 +335,6 @@ exit:
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
/******************************************************************************
|
|
||||||
* release_all_handles
|
|
||||||
*
|
|
||||||
* Releases all valid handles in the given handle table and shrinks the table
|
|
||||||
* to zero size.
|
|
||||||
*
|
|
||||||
* PARAMS
|
|
||||||
* lpTable [I] The table of which all valid handles shall be released.
|
|
||||||
*/
|
|
||||||
void release_all_handles(HANDLETABLE *lpTable)
|
|
||||||
{
|
|
||||||
unsigned int i;
|
|
||||||
|
|
||||||
TRACE("(lpTable=%p)\n", lpTable);
|
|
||||||
|
|
||||||
EnterCriticalSection(&lpTable->mutex);
|
|
||||||
for (i=0; i<lpTable->iEntries; i++)
|
|
||||||
if (lpTable->paEntries[i].pObject)
|
|
||||||
release_handle(lpTable, lpTable->paEntries[i].pObject->dwType, INDEX2HANDLE(i));
|
|
||||||
LeaveCriticalSection(&lpTable->mutex);
|
|
||||||
}
|
|
||||||
|
|
||||||
/******************************************************************************
|
/******************************************************************************
|
||||||
* lookup_handle
|
* lookup_handle
|
||||||
*
|
*
|
||||||
|
|
|
@ -56,10 +56,8 @@ typedef struct tagHANDLETABLE
|
||||||
|
|
||||||
int alloc_handle_table (HANDLETABLE **lplpTable);
|
int alloc_handle_table (HANDLETABLE **lplpTable);
|
||||||
void init_handle_table (HANDLETABLE *lpTable);
|
void init_handle_table (HANDLETABLE *lpTable);
|
||||||
void release_all_handles (HANDLETABLE *lpTable);
|
|
||||||
int release_handle_table(HANDLETABLE *lpTable);
|
int release_handle_table(HANDLETABLE *lpTable);
|
||||||
void destroy_handle_table(HANDLETABLE *lpTable);
|
void destroy_handle_table(HANDLETABLE *lpTable);
|
||||||
int alloc_handle (HANDLETABLE *lpTable, OBJECTHDR *lpObject, unsigned int *lpHandle);
|
|
||||||
int release_handle (HANDLETABLE *lpTable, unsigned int handle, DWORD dwType);
|
int release_handle (HANDLETABLE *lpTable, unsigned int handle, DWORD dwType);
|
||||||
int copy_handle (HANDLETABLE *lpTable, unsigned int handle, DWORD dwType, unsigned int *copy);
|
int copy_handle (HANDLETABLE *lpTable, unsigned int handle, DWORD dwType, unsigned int *copy);
|
||||||
int lookup_handle (HANDLETABLE *lpTable, unsigned int handle, DWORD dwType, OBJECTHDR **lplpObject);
|
int lookup_handle (HANDLETABLE *lpTable, unsigned int handle, DWORD dwType, OBJECTHDR **lplpObject);
|
||||||
|
|
|
@ -39,7 +39,7 @@ static const struct {
|
||||||
};
|
};
|
||||||
|
|
||||||
/* convert a MPI error to a LTC error (Possibly the most powerful function ever! Oh wait... no) */
|
/* convert a MPI error to a LTC error (Possibly the most powerful function ever! Oh wait... no) */
|
||||||
int mpi_to_ltc_error(int err)
|
static int mpi_to_ltc_error(int err)
|
||||||
{
|
{
|
||||||
int x;
|
int x;
|
||||||
|
|
||||||
|
@ -58,7 +58,7 @@ static int rand_prime_helper(unsigned char *dst, int len, void *dat)
|
||||||
return gen_rand_impl(dst, len) ? len : 0;
|
return gen_rand_impl(dst, len) ? len : 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
int rand_prime(mp_int *N, long len)
|
static int rand_prime(mp_int *N, long len)
|
||||||
{
|
{
|
||||||
int type;
|
int type;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue