different behaviour on fbsd and linux

joerg at britannica.bec.de joerg at britannica.bec.de
Sat Feb 18 09:22:01 PST 2006


On Sat, Feb 18, 2006 at 06:17:18PM +0100, Divacky Roman wrote:
>       execl("/bin/ls", NULL);

This is wrong. You must specify arg0 != NULL (POSIX says so) and you
must NULL-terminate the *following* list.

E.g.:
	execl("/bin/ls", "/bin/ls", NULL);
is what you want to do.

Joerg


More information about the freebsd-hackers mailing list