execve: use 'struct filename *' for executable name passing