/
usr
/
include
/
sys
/
/usr/include/sys
mkdir
upload
Name
Size
Mode
Actions
acct.h
3296
0644
edit
dl
rm
auxv.h
1259
0644
edit
dl
rm
bitypes.h
86
0644
edit
dl
rm
capability.h
7233
0644
edit
dl
rm
cdefs.h
20682
0644
edit
dl
rm
debugreg.h
3575
0644
edit
dl
rm
dir.h
921
0644
edit
dl
rm
elf.h
1023
0644
edit
dl
rm
epoll.h
4410
0644
edit
dl
rm
errno.h
19
0644
edit
dl
rm
eventfd.h
1399
0644
edit
dl
rm
fanotify.h
1291
0644
edit
dl
rm
fcntl.h
19
0644
edit
dl
rm
file.h
1674
0644
edit
dl
rm
fsuid.h
1187
0644
edit
dl
rm
gmon.h
6230
0644
edit
dl
rm
gmon_out.h
2635
0644
edit
dl
rm
inotify.h
3837
0644
edit
dl
rm
io.h
5085
0644
edit
dl
rm
ioctl.h
1739
0644
edit
dl
rm
ipc.h
1461
0644
edit
dl
rm
kd.h
1111
0644
edit
dl
rm
klog.h
1203
0644
edit
dl
rm
mman.h
5551
0644
edit
dl
rm
mount.h
5611
0644
edit
dl
rm
msg.h
2365
0644
edit
dl
rm
mtio.h
11162
0644
edit
dl
rm
param.h
3148
0644
edit
dl
rm
pci.h
922
0644
edit
dl
rm
perm.h
1126
0644
edit
dl
rm
personality.h
2722
0644
edit
dl
rm
poll.h
2549
0644
edit
dl
rm
prctl.h
1058
0644
edit
dl
rm
procfs.h
4985
0644
edit
dl
rm
profil.h
1958
0644
edit
dl
rm
psx_syscall.h
2833
0644
edit
dl
rm
ptrace.h
5988
0644
edit
dl
rm
queue.h
19539
0644
edit
dl
rm
quota.h
5172
0644
edit
dl
rm
random.h
1443
0644
edit
dl
rm
raw.h
1181
0644
edit
dl
rm
reboot.h
1632
0644
edit
dl
rm
reg.h
1826
0644
edit
dl
rm
resource.h
3645
0644
edit
dl
rm
sdt-config.h
276
0644
edit
dl
rm
sdt.h
22157
0644
edit
dl
rm
select.h
4140
0644
edit
dl
rm
sem.h
2036
0644
edit
dl
rm
sendfile.h
1805
0644
edit
dl
rm
shm.h
1873
0644
edit
dl
rm
signal.h
20
0644
edit
dl
rm
signalfd.h
1599
0644
edit
dl
rm
socket.h
10203
0644
edit
dl
rm
socketvar.h
141
0644
edit
dl
rm
soundcard.h
29
0644
edit
dl
rm
stat.h
16236
0644
edit
dl
rm
statfs.h
2093
0644
edit
dl
rm
statvfs.h
2819
0644
edit
dl
rm
swap.h
1592
0644
edit
dl
rm
syscall.h
1335
0644
edit
dl
rm
sysctl.h
2004
0644
edit
dl
rm
sysinfo.h
1517
0644
edit
dl
rm
syslog.h
7702
0644
edit
dl
rm
sysmacros.h
2102
0644
edit
dl
rm
termios.h
74
0644
edit
dl
rm
time.h
6656
0644
edit
dl
rm
timeb.h
1376
0644
edit
dl
rm
timerfd.h
1873
0644
edit
dl
rm
times.h
1596
0644
edit
dl
rm
timex.h
2205
0644
edit
dl
rm
ttychars.h
2499
0644
edit
dl
rm
ttydefaults.h
3568
0644
edit
dl
rm
types.h
5712
0644
edit
dl
rm
ucontext.h
5841
0644
edit
dl
rm
uio.h
6279
0644
edit
dl
rm
un.h
1452
0644
edit
dl
rm
unistd.h
20
0644
edit
dl
rm
user.h
5207
0644
edit
dl
rm
utsname.h
2480
0644
edit
dl
rm
vfs.h
161
0644
edit
dl
rm
vlimit.h
1879
0644
edit
dl
rm
vm86.h
1198
0644
edit
dl
rm
vt.h
22
0644
edit
dl
rm
vtimes.h
2462
0644
edit
dl
rm
wait.h
5604
0644
edit
dl
rm
xattr.h
4274
0644
edit
dl
rm
Edit:
/usr/include/sys/types.h
(5712B)
/* Copyright (C) 1991-2018 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. The GNU C Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with the GNU C Library; if not, see <http://www.gnu.org/licenses/>. */ /* * POSIX Standard: 2.6 Primitive System Data Types <sys/types.h> */ #ifndef _SYS_TYPES_H #define _SYS_TYPES_H 1 #include <features.h> __BEGIN_DECLS #include <bits/types.h> #ifdef __USE_MISC # ifndef __u_char_defined typedef __u_char u_char; typedef __u_short u_short; typedef __u_int u_int; typedef __u_long u_long; typedef __quad_t quad_t; typedef __u_quad_t u_quad_t; typedef __fsid_t fsid_t; # define __u_char_defined # endif typedef __loff_t loff_t; #endif #ifndef __ino_t_defined # ifndef __USE_FILE_OFFSET64 typedef __ino_t ino_t; # else typedef __ino64_t ino_t; # endif # define __ino_t_defined #endif #if defined __USE_LARGEFILE64 && !defined __ino64_t_defined typedef __ino64_t ino64_t; # define __ino64_t_defined #endif #ifndef __dev_t_defined typedef __dev_t dev_t; # define __dev_t_defined #endif #ifndef __gid_t_defined typedef __gid_t gid_t; # define __gid_t_defined #endif #ifndef __mode_t_defined typedef __mode_t mode_t; # define __mode_t_defined #endif #ifndef __nlink_t_defined typedef __nlink_t nlink_t; # define __nlink_t_defined #endif #ifndef __uid_t_defined typedef __uid_t uid_t; # define __uid_t_defined #endif #ifndef __off_t_defined # ifndef __USE_FILE_OFFSET64 typedef __off_t off_t; # else typedef __off64_t off_t; # endif # define __off_t_defined #endif #if defined __USE_LARGEFILE64 && !defined __off64_t_defined typedef __off64_t off64_t; # define __off64_t_defined #endif #ifndef __pid_t_defined typedef __pid_t pid_t; # define __pid_t_defined #endif #if (defined __USE_XOPEN || defined __USE_XOPEN2K8) \ && !defined __id_t_defined typedef __id_t id_t; # define __id_t_defined #endif #ifndef __ssize_t_defined typedef __ssize_t ssize_t; # define __ssize_t_defined #endif #ifdef __USE_MISC # ifndef __daddr_t_defined typedef __daddr_t daddr_t; typedef __caddr_t caddr_t; # define __daddr_t_defined # endif #endif #if (defined __USE_MISC || defined __USE_XOPEN) && !defined __key_t_defined typedef __key_t key_t; # define __key_t_defined #endif #if defined __USE_XOPEN || defined __USE_XOPEN2K8 # include <bits/types/clock_t.h> #endif #include <bits/types/clockid_t.h> #include <bits/types/time_t.h> #include <bits/types/timer_t.h> #ifdef __USE_XOPEN # ifndef __useconds_t_defined typedef __useconds_t useconds_t; # define __useconds_t_defined # endif # ifndef __suseconds_t_defined typedef __suseconds_t suseconds_t; # define __suseconds_t_defined # endif #endif #define __need_size_t #include <stddef.h> #ifdef __USE_MISC /* Old compatibility names for C types. */ typedef unsigned long int ulong; typedef unsigned short int ushort; typedef unsigned int uint; #endif /* These size-specific names are used by some of the inet code. */ #include <bits/stdint-intn.h> /* These were defined by ISO C without the first `_'. */ typedef __uint8_t u_int8_t; typedef __uint16_t u_int16_t; typedef __uint32_t u_int32_t; typedef __uint64_t u_int64_t; #if __GNUC_PREREQ (2, 7) typedef int register_t __attribute__ ((__mode__ (__word__))); #else typedef int register_t; #endif /* Some code from BIND tests this macro to see if the types above are defined. */ #define __BIT_TYPES_DEFINED__ 1 #ifdef __USE_MISC /* In BSD <sys/types.h> is expected to define BYTE_ORDER. */ # include <endian.h> /* It also defines `fd_set' and the FD_* macros for `select'. */ # include <sys/select.h> #endif /* Use misc. */ #if (defined __USE_UNIX98 || defined __USE_XOPEN2K8) \ && !defined __blksize_t_defined typedef __blksize_t blksize_t; # define __blksize_t_defined #endif /* Types from the Large File Support interface. */ #ifndef __USE_FILE_OFFSET64 # ifndef __blkcnt_t_defined typedef __blkcnt_t blkcnt_t; /* Type to count number of disk blocks. */ # define __blkcnt_t_defined # endif # ifndef __fsblkcnt_t_defined typedef __fsblkcnt_t fsblkcnt_t; /* Type to count file system blocks. */ # define __fsblkcnt_t_defined # endif # ifndef __fsfilcnt_t_defined typedef __fsfilcnt_t fsfilcnt_t; /* Type to count file system inodes. */ # define __fsfilcnt_t_defined # endif #else # ifndef __blkcnt_t_defined typedef __blkcnt64_t blkcnt_t; /* Type to count number of disk blocks. */ # define __blkcnt_t_defined # endif # ifndef __fsblkcnt_t_defined typedef __fsblkcnt64_t fsblkcnt_t; /* Type to count file system blocks. */ # define __fsblkcnt_t_defined # endif # ifndef __fsfilcnt_t_defined typedef __fsfilcnt64_t fsfilcnt_t; /* Type to count file system inodes. */ # define __fsfilcnt_t_defined # endif #endif #ifdef __USE_LARGEFILE64 typedef __blkcnt64_t blkcnt64_t; /* Type to count number of disk blocks. */ typedef __fsblkcnt64_t fsblkcnt64_t; /* Type to count file system blocks. */ typedef __fsfilcnt64_t fsfilcnt64_t; /* Type to count file system inodes. */ #endif /* Now add the thread types. */ #if defined __USE_POSIX199506 || defined __USE_UNIX98 # include <bits/pthreadtypes.h> #endif __END_DECLS #endif /* sys/types.h */
Save
cmd:
run