代码搜索:execle
找到约 73 项符合「execle」的源代码
代码结果 73
www.eeworm.com/read/482748/6622047
c execle.c
#include
#include
#include
int main()
{
char *envp[]={"PATH=/tmp","USER=sunq",NULL};
if(fork()==0){
if(execle("/bin/env","env",NULL,en
www.eeworm.com/read/229459/14337286
c execle.c
#include
#include
#include
int main()
{
char *envp[]={"PATH=/tmp","USER=sunq",NULL};
if(fork()==0){
if(execle("/bin/env","env",NULL,en
www.eeworm.com/read/10438/186328
c execle.c
/***
*execle.c - execute a file with arg list and environment
*
* Copyright (c) Microsoft Corporation. All rights reserved.
*
*Purpose:
* defines _execle() - execute a file
*
*****
www.eeworm.com/read/16273/666387
c execle.c
/***
*execle.c - execute a file with arg list and environment
*
* Copyright (c) 1985-1997, Microsoft Corporation. All rights reserved.
*
*Purpose:
* defines _execle() - execute a fil
www.eeworm.com/read/460691/1558122
al execle.al
# NOTE: Derived from ..\..\lib\POSIX.pm.
# Changes made here will be lost when autosplit again.
# See AutoSplit.pm.
package POSIX;
#line 802 "..\..\lib\POSIX.pm (autosplit into ..\..\lib\auto/PO
www.eeworm.com/read/231546/4714572
al execle.al
# NOTE: Derived from ../../lib/POSIX.pm.
# Changes made here will be lost when autosplit again.
# See AutoSplit.pm.
package POSIX;
#line 633 "../../lib/POSIX.pm (autosplit into ../../lib/auto/POSIX/e
www.eeworm.com/read/216502/4891748
s execle.s
/ C library -- execle
/ execle(file, arg1, arg2, ... , 0, env);
/
.globl _execle
.globl cerror
.exece = 59.
_execle:
mov r5,-(sp)
mov sp,r5
mov 4(r5),0f
mov r5,r0
add $6,r0
mov r0,0f+2
1:
ts
www.eeworm.com/read/216450/4894109
s execle.s
.sect .text
.extern __execle
.define _execle
.align 2
_execle:
jmp __execle
www.eeworm.com/read/216450/4894517
c _execle.c
/* execle() - execute with a custom environment Author: Kees J. Bot
* 21 Jan 1994
*/
#define nil 0
#define execle _execle
#define execve _execve
#include
#include
int e
www.eeworm.com/read/209211/4984663
c execle.c
#include
int
execle(const char *name, const char *arg0, const char *aore, ...)
{
char *p;
for(p=(char *)(&name)+1; *p; )
p++;
return execve(name, &arg0, (char **)p+1);
}