Ir al código fuente de este archivo.
Documentación de los 'defines'
#define COMP_CRC32 |
( |
|
crc, |
|
|
|
data, |
|
|
|
len |
|
) |
| |
Valor:do { \
unsigned char *__data = (unsigned char *) (data); \
uint32 __len = (len); \
\
while (__len-- > 0) \
{ \
int __tab_index = ((int) ((crc) >> 24) ^ *__data++) & 0xFF; \
(crc) = pg_crc32_table[__tab_index] ^ ((crc) << 8); \
} \
} while (0)
#define EQ_CRC32 |
( |
|
c1, |
|
|
|
c2 |
|
) |
| ((c1) == (c2)) |
#define FIN_CRC32 |
( |
|
crc | ) |
((crc) ^= 0xFFFFFFFF) |
#define INIT_CRC32 |
( |
|
crc | ) |
((crc) = 0xFFFFFFFF) |
Documentación de los 'typedefs'
Documentación de las variables