From mboxrd@z Thu Jan 1 00:00:00 1970 From: Yu Zhiguo Subject: [PATCH] libxl: execute command by execvp() Date: Mon, 19 Jul 2010 18:11:50 +0800 Message-ID: <4C4424E6.4050109@cn.fujitsu.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: "xen-devel@lists.xensource.com" Cc: Ian Campbell List-Id: xen-devel@lists.xenproject.org execute command by execvp() so can search command in PATH. Signed-off-by: Yu Zhiguo diff -r 12f0618400de -r da4c3756920e tools/libxl/libxl_exec.c --- a/tools/libxl/libxl_exec.c Fri Jul 16 13:54:44 2010 +0100 +++ b/tools/libxl/libxl_exec.c Tue Jul 20 02:14:44 2010 +0800 @@ -53,7 +53,7 @@ /* in case our caller set it to IGN. subprocesses are entitled * to assume they got DFL. */ - execv(arg0, args); + execvp(arg0, args); _exit(-1); }