The Netsukuku Project
0.0.9
An Alternative routing method
|
Go to the source code of this file.
Macros | |
#define | FNV_32_PRIME ((u_long)0x01000193) |
#define | FNV1_32_INIT ((u_long)0x811c9dc5) |
Functions | |
u_long | fnv_32_buf (void *buf, size_t len, u_long hval) |
unsigned int | inthash (unsigned int key) |
unsigned int | dl_elf_hash (const unsigned char *name) |
char | xor_int (int i) |
int | hash_time (int *h_sec, int *h_usec) |
#define FNV1_32_INIT ((u_long)0x811c9dc5) |
#define FNV_32_PRIME ((u_long)0x01000193) |
|
inline |
u_long fnv_32_buf | ( | void * | buf, |
size_t | len, | ||
u_long | hval | ||
) |
int hash_time | ( | int * | h_sec, |
int * | h_usec | ||
) |
unsigned int inthash | ( | unsigned int | key | ) |
char xor_int | ( | int | i | ) |