summaryrefslogtreecommitdiff
path: root/embed.fnc
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2009-01-23 22:01:26 +0000
committerNicholas Clark <nick@ccl4.org>2009-01-23 22:42:21 +0000
commitcc69b689ee7c274593c3c386a61a06ecb909431c (patch)
tree33b8c1eb3e3a4535244ff2489dc2bb37e865915e /embed.fnc
parent42f7d22ff05ce2eb366c8ebf6b7142495d0f9e1f (diff)
downloadperl-cc69b689ee7c274593c3c386a61a06ecb909431c.tar.gz
suidperl goes.
Diffstat (limited to 'embed.fnc')
-rw-r--r--embed.fnc19
1 files changed, 1 insertions, 18 deletions
diff --git a/embed.fnc b/embed.fnc
index 45d8923668..162bca7cf6 100644
--- a/embed.fnc
+++ b/embed.fnc
@@ -1485,27 +1485,10 @@ s |void |nuke_stacks
s |int |open_script |NN const char *scriptname|bool dosearch \
|NN bool *suidscript|NN PerlIO **rsfpp
s |void |usage |NN const char *name
-#ifdef DOSUID
-# ifdef IAMSUID
-so |void |validate_suid |NN const char *validarg \
- |int fdscript \
- |bool suidscript|NN SV* linestr_sv \
- |NN PerlIO *rsfp
-# else
-so |void |validate_suid |NN const char *validarg \
- |NN const char *scriptname|int fdscript \
- |NN SV* linestr_sv \
- |NN PerlIO *rsfp
-# endif
-#else
-# ifndef SETUID_SCRIPTS_ARE_SECURE_NOW
+#ifndef SETUID_SCRIPTS_ARE_SECURE_NOW
so |void |validate_suid |NN PerlIO *rsfp
-# endif
#endif
-# if defined(IAMSUID)
-s |int |fd_on_nosuid_fs|int fd
-# endif
s |void* |parse_body |NULLOK char **env|XSINIT_t xsinit
rs |void |run_body |I32 oldscope
s |SV * |incpush_if_exists|NN SV *dir