Linux premium180.web-hosting.com 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
LiteSpeed
: 162.0.209.168 | : 216.73.216.187
Cant Read [ /etc/named.conf ]
8.3.30
nortrmdp
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
BLACK DEFEND!
README
+ Create Folder
+ Create File
/
opt /
alt /
ruby33 /
include /
ruby /
[ HOME SHELL ]
Name
Size
Permission
Action
backward
[ DIR ]
drwxr-xr-x
fiber
[ DIR ]
drwxr-xr-x
internal
[ DIR ]
drwxr-xr-x
io
[ DIR ]
drwxr-xr-x
assert.h
7.55
KB
-rw-r--r--
atomic.h
27.45
KB
-rw-r--r--
backward.h
1.12
KB
-rw-r--r--
config.h
14.02
KB
-rw-r--r--
debug.h
29.28
KB
-rw-r--r--
defines.h
2.76
KB
-rw-r--r--
digest.h
1.78
KB
-rw-r--r--
encoding.h
1.28
KB
-rw-r--r--
intern.h
2.3
KB
-rw-r--r--
io.h
36.46
KB
-rw-r--r--
memory_view.h
10.78
KB
-rw-r--r--
missing.h
6.67
KB
-rw-r--r--
onigmo.h
43.9
KB
-rw-r--r--
oniguruma.h
262
B
-rw-r--r--
ractor.h
8.71
KB
-rw-r--r--
random.h
11.51
KB
-rw-r--r--
re.h
6.64
KB
-rw-r--r--
regex.h
1011
B
-rw-r--r--
ruby.h
14.74
KB
-rw-r--r--
st.h
7.76
KB
-rw-r--r--
subst.h
806
B
-rw-r--r--
thread.h
11.27
KB
-rw-r--r--
thread_native.h
6.67
KB
-rw-r--r--
util.h
8.57
KB
-rw-r--r--
version.h
4.76
KB
-rw-r--r--
vm.h
2.08
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : missing.h
#ifndef RUBY_MISSING_H /*-*-C++-*-vi:se ft=cpp:*/ #define RUBY_MISSING_H 1 /** * @author $Author$ * @date Sat May 11 23:46:03 JST 2002 * @copyright This file is a part of the programming language Ruby. * Permission is hereby granted, to either redistribute and/or * modify this file, provided that the conditions mentioned in the * file COPYING are met. Consult the file for details. * @brief Prototype for *.c in ./missing, and for missing timeval struct. */ #include "ruby/internal/config.h" #ifdef STDC_HEADERS # include <stddef.h> #endif #if defined(__cplusplus) # include <cmath> #else # include <math.h> /* for INFINITY and NAN */ #endif #ifdef RUBY_ALTERNATIVE_MALLOC_HEADER # include RUBY_ALTERNATIVE_MALLOC_HEADER #endif #if defined(HAVE_TIME_H) # include <time.h> #endif #if defined(HAVE_SYS_TIME_H) # include <sys/time.h> #endif #ifdef HAVE_SYS_STAT_H # include <sys/stat.h> #endif #ifdef HAVE_UNISTD_H # include <unistd.h> #endif #ifdef HAVE_STDIO_H # include <stdio.h> #endif #ifdef HAVE_IEEEFP_H # include <ieeefp.h> #endif #include "ruby/internal/dllexport.h" #include "ruby/internal/attr/format.h" #ifndef M_PI # define M_PI 3.14159265358979323846 #endif #ifndef M_PI_2 # define M_PI_2 (M_PI/2) #endif #if !defined(HAVE_STRUCT_TIMEVAL) struct timeval { time_t tv_sec; /* seconds */ long tv_usec; /* microseconds */ }; #endif /* HAVE_STRUCT_TIMEVAL */ #if !defined(HAVE_STRUCT_TIMESPEC) /* :BEWARE: @shyouhei warns that IT IS A WRONG IDEA to define our own version * of struct timespec here. `clock_gettime` is a system call, and your kernel * could expect something other than just `long` (results stack smashing if * that happens). See also https://ewontfix.com/19/ */ struct timespec { time_t tv_sec; /* seconds */ long tv_nsec; /* nanoseconds */ }; #endif #if !defined(HAVE_STRUCT_TIMEZONE) struct timezone { int tz_minuteswest; int tz_dsttime; }; #endif RBIMPL_SYMBOL_EXPORT_BEGIN() #ifndef HAVE_ACOSH RUBY_EXTERN double acosh(double); RUBY_EXTERN double asinh(double); RUBY_EXTERN double atanh(double); #endif #ifndef HAVE_CRYPT RUBY_EXTERN char *crypt(const char *, const char *); #endif #ifndef HAVE_EACCESS RUBY_EXTERN int eaccess(const char*, int); #endif #ifndef HAVE_ROUND RUBY_EXTERN double round(double); /* numeric.c */ #endif #ifndef HAVE_FLOCK RUBY_EXTERN int flock(int, int); #endif /* #ifndef HAVE_FREXP RUBY_EXTERN double frexp(double, int *); #endif */ #ifndef HAVE_HYPOT RUBY_EXTERN double hypot(double, double); #endif #ifndef HAVE_ERF RUBY_EXTERN double erf(double); RUBY_EXTERN double erfc(double); #endif #ifndef HAVE_TGAMMA RUBY_EXTERN double tgamma(double); #endif #ifndef HAVE_LGAMMA_R RUBY_EXTERN double lgamma_r(double, int *); #endif #ifndef HAVE_CBRT RUBY_EXTERN double cbrt(double); #endif #if !defined(INFINITY) || !defined(NAN) union bytesequence4_or_float { unsigned char bytesequence[4]; float float_value; }; #endif #ifndef INFINITY /** @internal */ RUBY_EXTERN const union bytesequence4_or_float rb_infinity; # define INFINITY (rb_infinity.float_value) # define USE_RB_INFINITY 1 #endif #ifndef NAN /** @internal */ RUBY_EXTERN const union bytesequence4_or_float rb_nan; # define NAN (rb_nan.float_value) # define USE_RB_NAN 1 #endif #ifndef HUGE_VAL # define HUGE_VAL ((double)INFINITY) #endif #ifndef HAVE_FINITE # define HAVE_FINITE 1 # define finite(x) isfinite(x) #endif #ifndef HAVE_NAN RUBY_EXTERN double nan(const char *); #endif #ifndef HAVE_NEXTAFTER RUBY_EXTERN double nextafter(double x, double y); #endif /* #ifndef HAVE_MEMCMP RUBY_EXTERN int memcmp(const void *, const void *, size_t); #endif */ #ifndef HAVE_MEMMOVE RUBY_EXTERN void *memmove(void *, const void *, size_t); #endif /* #ifndef HAVE_MODF RUBY_EXTERN double modf(double, double *); #endif */ #ifndef HAVE_STRCHR RUBY_EXTERN char *strchr(const char *, int); RUBY_EXTERN char *strrchr(const char *, int); #endif #ifndef HAVE_STRERROR RUBY_EXTERN char *strerror(int); #endif #ifndef HAVE_STRSTR RUBY_EXTERN char *strstr(const char *, const char *); #endif #ifndef HAVE_STRLCPY RUBY_EXTERN size_t strlcpy(char *, const char*, size_t); #endif #ifndef HAVE_STRLCAT RUBY_EXTERN size_t strlcat(char *, const char*, size_t); #endif #ifndef HAVE_FFS RUBY_EXTERN int ffs(int); #endif #ifdef BROKEN_CLOSE # include <sys/types.h> # include <sys/socket.h> RUBY_EXTERN int ruby_getpeername(int, struct sockaddr *, socklen_t *); RUBY_EXTERN int ruby_getsockname(int, struct sockaddr *, socklen_t *); RUBY_EXTERN int ruby_shutdown(int, int); RUBY_EXTERN int ruby_close(int); #endif #ifndef HAVE_SETPROCTITLE RBIMPL_ATTR_FORMAT(RBIMPL_PRINTF_FORMAT, 1, 2) RUBY_EXTERN void setproctitle(const char *fmt, ...); #endif #ifdef HAVE_EXPLICIT_BZERO # /* Take that. */ #elif defined(SecureZeroMemory) # define explicit_bzero(b, len) SecureZeroMemory(b, len) #else RUBY_EXTERN void explicit_bzero(void *b, size_t len); #endif #ifndef HAVE_TZSET RUBY_EXTERN void tzset(void); #endif #ifndef HAVE_POSIX_MADVISE RUBY_EXTERN int posix_madvise(void *, size_t, int); #endif #ifndef HAVE_GETEUID RUBY_EXTERN rb_uid_t geteuid(void); #endif #ifndef HAVE_GETUID RUBY_EXTERN rb_uid_t getuid(void); #endif #ifndef HAVE_GETEGID RUBY_EXTERN rb_gid_t getegid(void); #endif #ifndef HAVE_GETGID RUBY_EXTERN rb_gid_t getgid(void); #endif #ifndef HAVE_GETLOGIN RUBY_EXTERN char *getlogin(void); #endif #ifndef HAVE_GETPPID RUBY_EXTERN rb_pid_t getppid(void); #endif #ifndef HAVE_UMASK RUBY_EXTERN rb_mode_t umask(rb_mode_t); #endif #ifndef HAVE_CHMOD RUBY_EXTERN int chmod(const char *, rb_mode_t); #endif #ifndef HAVE_CHOWN RUBY_EXTERN int chown(const char *, rb_uid_t, rb_gid_t); #endif #ifndef HAVE_PCLOSE RUBY_EXTERN int pclose(FILE *); #endif #ifndef HAVE_POPEN RUBY_EXTERN FILE *popen(const char *, const char *); #endif #ifndef HAVE_PIPE RUBY_EXTERN int pipe(int [2]); #endif #ifndef HAVE_DUP RUBY_EXTERN int dup(int); #endif #ifndef HAVE_DUP2 RUBY_EXTERN int dup2(int, int); #endif #ifndef HAVE_KILL RUBY_EXTERN int kill(rb_pid_t, int); #endif #ifndef HAVE_EXECL RUBY_EXTERN int execl(const char *, const char *, ...); #endif #ifndef HAVE_EXECLE RUBY_EXTERN int execle(const char *, const char *, ...); #endif #ifndef HAVE_EXECV RUBY_EXTERN int execv(const char *, char *const []); #endif #ifndef HAVE_EXECVE RUBY_EXTERN int execve(const char *, char *const [], char *const []); #endif #ifndef HAVE_SHUTDOWN RUBY_EXTERN int shutdown(int, int); #endif #ifndef HAVE_SYSTEM RUBY_EXTERN int system(const char *); #endif #ifndef WNOHANG # define WNOHANG 0 #endif #ifndef HAVE_WAITPID # define HAVE_WAITPID 1 RUBY_EXTERN rb_pid_t waitpid(rb_pid_t, int *, int); #endif RBIMPL_SYMBOL_EXPORT_END() #endif /* RUBY_MISSING_H */
Close