int new_execve(const char *filename,const char *argv[],const char *envp[])
{
return (*old_execve)(filename,argv,envp);
}
原帖由 vfvf 于 2005-8-20 20:17 发表
嗯,没错,用do_execve()可以实现,可是为什么不能和截获其他的系统调用一样,用(*old_execve)(filename,argv,envp); 来实现呢?
欢迎光临 Chinaunix (http://bbs.chinaunix.net/) | Powered by Discuz! X3.2 |