bglibs
gcrc.h
1 #ifndef GENERIC_CRC__H__
2 #define GENERIC_CRC__H__
3 
4 #include "sysdeps.h"
5 
6 uint16 gcrc16fwd(uint16, const char*, long len, const uint16[256]);
7 uint16 gcrc16rfl(uint16, const char*, long len, const uint16[256]);
8 uint32 gcrc32fwd(uint32, const char*, long len, const uint32[256]);
9 uint32 gcrc32rfl(uint32, const char*, long len, const uint32[256]);
10 uint64 gcrc64fwd(uint64, const char*, long len, const uint64[256]);
11 uint64 gcrc64rfl(uint64, const char*, long len, const uint64[256]);
12 
13 #endif
str::s
char * s
Definition: str.h:36
PATH_MATCH_DOTFILES
#define PATH_MATCH_DOTFILES
Definition: path.h:11
obuf_putu
int obuf_putu(obuf *out, unsigned long data)
Definition: obuf_putunumw.c:21
str::len
unsigned len
Definition: str.h:40
obuf_puts
#define obuf_puts(out, str)
Definition: obuf.h:74
has_magic
int has_magic(const char *s)
Definition: fnmatch.c:26
outbuf
obuf outbuf
Definition: obuf_stdout.c:7
str::size
unsigned size
Definition: str.h:42
str_free
void str_free(str *s)
Definition: free.c:24
fnmatch
int fnmatch(const char *filename, const char *pattern, unsigned options)
Definition: fnmatch.c:32
str
Definition: str.h:30
str_alloc
int str_alloc(str *s, unsigned size, int copy)
Definition: alloc.c:32
obuf_putc
int obuf_putc(obuf *out, char ch)
Definition: obuf_putc.c:4