different behaviour on fbsd and linux

Divacky Roman xdivac02 at stud.fit.vutbr.cz
Sat Feb 18 09:39:16 PST 2006


On Sat, Feb 18, 2006 at 06:21:52PM +0100, joerg at britannica.bec.de wrote:
> 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.


ah.. thnx.. the man page should be updated with "he
     first argument, by convention, should point to the file name associated
          with the file being executed."

s/should/must then


roman


More information about the freebsd-hackers mailing list