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
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
GLIBC_2.2.5 {
global:
# stdio
fprintf;
fwrite;
fread;
fopen;
fopen64;
fclose;
fputc;
fputs;
putc;
fgetc;
fgets;
getc;
freopen;
fdopen;
fseek;
ftell;
fsetpos;
fsetpos64;
fgetpos;
fgetpos64;
feof;
rewind;
fileno;
ferror;
fflush;
remove;
rename;
# stdio - scan family
fscanf;
vfscanf;
# ungetc;
# stdio - disabled
setbuf;
setvbuf;
setbuffer;
setlinebuf;
# posix
link;
unlink;
stat;
lstat;
fstat;
fcntl;
fcntl64;
chdir;
fchdir;
getcwd;
getwd;
get_current_dir_name;
mkdir;
chmod;
fchmod;
fsync;
fdatasync;
symlink;
__xstat;
__lxstat;
__fxstat;
__xstat64;
__lxstat64;
__fxstat64;
read;
mount;
umount;
# posix - dirent
opendir;
closedir;
readdir;
readdir_r;
rewinddir;
seekdir;
telldir;
# posix - not implemented
# write;
# lseek;
# lseek64;
# ioctl;
# poll;
local:
*;
};
GLIBC_2.4 {
global:
__fxstatat;
__fxstatat64;
};