__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
/* dosish.h
*
* Copyright (C) 1993, 1994, 1996, 1997, 1998, 1999,
* 2000, 2001, 2002, 2007, by Larry Wall and others
*
* You may distribute under the terms of either the GNU General Public
* License or the Artistic License, as specified in the README file.
*
*/
#define ABORT() abort();
#ifndef SH_PATH
#define SH_PATH "/bin/sh"
#endif
#ifdef WIN32
# define PERL_SYS_INIT_BODY(c,v) \
MALLOC_CHECK_TAINT2(*c,*v) Perl_win32_init(c,v); PERLIO_INIT
# define PERL_SYS_TERM_BODY() Perl_win32_term()
# define BIT_BUCKET "nul"
#else
# define PERL_SYS_INIT_BODY(c,v) \
MALLOC_CHECK_TAINT2(*c,*v); PERLIO_INIT
# define BIT_BUCKET "\\dev\\nul" /* "wanna be like, umm, Newlined, or somethin?" */
#endif
/* Generally add things last-in first-terminated. IO and memory terminations
* need to be generally last
*
* BEWARE that using PerlIO in these will be using freed memory, so may appear
* to work, but must NOT be retained in production code. */
#ifndef PERL_SYS_TERM_BODY
# define PERL_SYS_TERM_BODY() \
ENV_TERM; USER_PROP_MUTEX_TERM; LOCALE_TERM; \
HINTS_REFCNT_TERM; KEYWORD_PLUGIN_MUTEX_TERM; \
OP_CHECK_MUTEX_TERM; OP_REFCNT_TERM; \
PERLIO_TERM; MALLOC_TERM;
#endif
#define dXSUB_SYS dNOOP
/* USEMYBINMODE
* This symbol, if defined, indicates that the program should
* use the routine my_binmode(FILE *fp, char iotype, int mode) to insure
* that a file is in "binary" mode -- that is, that no translation
* of bytes occurs on read or write operations.
*/
#undef USEMYBINMODE
/* Stat_t:
* This symbol holds the type used to declare buffers for information
* returned by stat(). It's usually just struct stat. It may be necessary
* to include <sys/stat.h> and <sys/types.h> to get any typedef'ed
* information.
*/
#if defined(WIN32)
# define Stat_t struct w32_stat
#else
# define Stat_t struct _stati64
#endif
/* USE_STAT_RDEV:
* This symbol is defined if this system has a stat structure declaring
* st_rdev
*/
#define USE_STAT_RDEV /**/
/* ACME_MESS:
* This symbol, if defined, indicates that error messages should be
* should be generated in a format that allows the use of the Acme
* GUI/editor's autofind feature.
*/
#undef ACME_MESS /**/
/* ALTERNATE_SHEBANG:
* This symbol, if defined, contains a "magic" string which may be used
* as the first line of a Perl program designed to be executed directly
* by name, instead of the standard Unix #!. If ALTERNATE_SHEBANG
* begins with a character other then #, then Perl will only treat
* it as a command line if it finds the string "perl" in the first
* word; otherwise it's treated as the first line of code in the script.
* (IOW, Perl won't hand off to another interpreter via an alternate
* shebang sequence that might be legal Perl code.)
*/
/* #define ALTERNATE_SHEBANG "#!" / **/
#include <signal.h>
/*
* fwrite1() should be a routine with the same calling sequence as fwrite(),
* but which outputs all of the bytes requested as a single stream (unlike
* fwrite() itself, which on some systems outputs several distinct records
* if the number_of_items parameter is >1).
*/
#define fwrite1 fwrite
#define Fstat(fd,bufptr) fstat((fd),(bufptr))
#define Fflush(fp) fflush(fp)
#define Mkdir(path,mode) mkdir((path),(mode))
#ifndef WIN32
# define Stat(fname,bufptr) stat((fname),(bufptr))
#else
# define HAS_IOCTL
# define HAS_UTIME
# define HAS_KILL
# define HAS_WAIT
# define HAS_CHOWN
#endif /* WIN32 */
/* Don't go reading from /dev/urandom */
#define PERL_NO_DEV_RANDOM
#ifdef WIN32
# define NO_ENVIRON_ARRAY
#endif
/*
* ex: set ts=8 sts=4 sw=4 et:
*/
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| EXTERN.h | File | 1.55 KB | 0644 |
|
| INTERN.h | File | 1.26 KB | 0644 |
|
| XSUB.h | File | 23.73 KB | 0644 |
|
| av.h | File | 7.08 KB | 0644 |
|
| bitcount.h | File | 1.01 KB | 0644 |
|
| charclass_invlists.h | File | 4.32 MB | 0644 |
|
| config.h | File | 165.81 KB | 0644 |
|
| cop.h | File | 56.42 KB | 0644 |
|
| cv.h | File | 14.42 KB | 0644 |
|
| dosish.h | File | 3.6 KB | 0644 |
|
| ebcdic_tables.h | File | 48.75 KB | 0644 |
|
| embed.h | File | 148.46 KB | 0644 |
|
| embedvar.h | File | 23.79 KB | 0644 |
|
| fakesdio.h | File | 3.13 KB | 0644 |
|
| feature.h | File | 18.51 KB | 0644 |
|
| form.h | File | 1.43 KB | 0644 |
|
| git_version.h | File | 357 B | 0644 |
|
| gv.h | File | 12.34 KB | 0644 |
|
| handy.h | File | 143.45 KB | 0644 |
|
| hv.h | File | 27.62 KB | 0644 |
|
| hv_func.h | File | 7.72 KB | 0644 |
|
| hv_macro.h | File | 3.1 KB | 0644 |
|
| inline.h | File | 133.63 KB | 0644 |
|
| intrpvar.h | File | 38.22 KB | 0644 |
|
| invlist_inline.h | File | 11.22 KB | 0644 |
|
| iperlsys.h | File | 62.5 KB | 0644 |
|
| keywords.h | File | 6.68 KB | 0644 |
|
| l1_char_class_tab.h | File | 118.13 KB | 0644 |
|
| locale_table.h | File | 6.04 KB | 0644 |
|
| malloc_ctl.h | File | 1.49 KB | 0644 |
|
| metaconfig.h | File | 2.48 KB | 0644 |
|
| mg.h | File | 3.56 KB | 0644 |
|
| mg_data.h | File | 5.54 KB | 0644 |
|
| mg_raw.h | File | 4.71 KB | 0644 |
|
| mg_vtable.h | File | 10.23 KB | 0644 |
|
| mydtrace.h | File | 1.65 KB | 0644 |
|
| nostdio.h | File | 3.53 KB | 0644 |
|
| op.h | File | 40.88 KB | 0644 |
|
| op_reg_common.h | File | 5.9 KB | 0644 |
|
| opcode.h | File | 96.81 KB | 0644 |
|
| opnames.h | File | 9.21 KB | 0644 |
|
| overload.h | File | 3.21 KB | 0644 |
|
| pad.h | File | 19.62 KB | 0644 |
|
| parser.h | File | 6.95 KB | 0644 |
|
| patchlevel-debian.h | File | 5.5 KB | 0644 |
|
| patchlevel.h | File | 6.33 KB | 0644 |
|
| perl.h | File | 326.07 KB | 0644 |
|
| perl_inc_macro.h | File | 5.88 KB | 0644 |
|
| perl_langinfo.h | File | 7.88 KB | 0644 |
|
| perl_siphash.h | File | 5.06 KB | 0644 |
|
| perlapi.h | File | 635 B | 0644 |
|
| perlio.h | File | 9.48 KB | 0644 |
|
| perliol.h | File | 13.27 KB | 0644 |
|
| perlsdio.h | File | 527 B | 0644 |
|
| perlstatic.h | File | 894 B | 0644 |
|
| perlvars.h | File | 16.72 KB | 0644 |
|
| perly.h | File | 9.89 KB | 0644 |
|
| pp.h | File | 29.79 KB | 0644 |
|
| pp_proto.h | File | 20.46 KB | 0644 |
|
| proto.h | File | 337.94 KB | 0644 |
|
| reentr.h | File | 85.34 KB | 0644 |
|
| regcharclass.h | File | 270.27 KB | 0644 |
|
| regcomp.h | File | 68.54 KB | 0644 |
|
| regcomp_internal.h | File | 60.55 KB | 0644 |
|
| regexp.h | File | 45.69 KB | 0644 |
|
| reginline.h | File | 1.54 KB | 0644 |
|
| regnodes.h | File | 126.98 KB | 0644 |
|
| sbox32_hash.h | File | 54.43 KB | 0644 |
|
| scope.h | File | 12.19 KB | 0644 |
|
| scope_types.h | File | 5.1 KB | 0644 |
|
| sv.h | File | 106.01 KB | 0644 |
|
| sv_inline.h | File | 28.33 KB | 0644 |
|
| thread.h | File | 19.53 KB | 0644 |
|
| time64.h | File | 900 B | 0644 |
|
| time64_config.h | File | 2.02 KB | 0644 |
|
| uni_keywords.h | File | 557.44 KB | 0644 |
|
| unicode_constants.h | File | 57.28 KB | 0644 |
|
| unixish.h | File | 5.44 KB | 0644 |
|
| utf8.h | File | 59.93 KB | 0644 |
|
| utfebcdic.h | File | 11.48 KB | 0644 |
|
| util.h | File | 10.47 KB | 0644 |
|
| uudmap.h | File | 1.03 KB | 0644 |
|
| vutil.h | File | 3.96 KB | 0644 |
|
| warnings.h | File | 11.86 KB | 0644 |
|
| zaphod32_hash.h | File | 9.47 KB | 0644 |
|