blob: 54be1061e2b36e9bd617adfdce77854627300229 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
|
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
const char *getprogname(void);
#ifndef __RCSID
# define __RCSID(x)
#endif
#ifndef __COPYRIGHT
# define __COPYRIGHT(x)
#endif
#ifndef __dead
# define __dead
#endif
#ifndef __USE
# define __USE(x)
#endif
#ifndef CTRL
# define CTRL(x) ((x & 0x1f))
#endif
#ifndef __printflike
# define __printflike(x, y)
#endif
#ifndef INFTIM
# define INFTIM (-1)
#endif
#define srandomdev() (srandom(time(NULL)))
#define __arraycount(__x) (sizeof(__x) / sizeof(__x[0]))
#define OXTABS TAB3
#define bswap32(x) ( \
((x << 24) & 0xff000000 ) | \
((x << 8) & 0x00ff0000 ) | \
((x >> 8) & 0x0000ff00 ) | \
((x >> 24) & 0x000000ff ) )
#define bswap64(x) ( \
( (x << 56) & 0xff00000000000000UL ) | \
( (x << 40) & 0x00ff000000000000UL ) | \
( (x << 24) & 0x0000ff0000000000UL ) | \
( (x << 8) & 0x000000ff00000000UL ) | \
( (x >> 8) & 0x00000000ff000000UL ) | \
( (x >> 24) & 0x0000000000ff0000UL ) | \
( (x >> 40) & 0x000000000000ff00UL ) | \
( (x >> 56) & 0x00000000000000ffUL ) )
size_t strlcpy(char *dst, const char *src, size_t siz);
size_t strlcat(char *dst, const char *src, size_t siz);
char *strnstr(const char *str, const char *find, size_t str_len);
int fpurge(FILE *fp);
#define __DECONST(x, y) (x)y
|