if (intercept_newimagecb != NULL) (*intercept_newimagecb)(fd, pid, policynr, emulation, icpid->name, intercept_newimagecbarg);
intercept_syscall_result(int fd, pid_t pid, u_int16_t seqnr, int policynr,    const char *name, int code, const char *emulation, void *args, int argsize,    int result, void *rval){	struct intercept_pid *icpid;	if (result > 0)		goto out;	icpid = intercept_getpid(pid);	if (!strcmp("execve", name)) {		/* Commit the name of the new image */		if (icpid->name)			free(icpid->name);		icpid->name = icpid->newname;		icpid->newname = NULL;		if (intercept_newimagecb != NULL)			(*intercept_newimagecb)(fd, pid, policynr, emulation,			    icpid->name, intercept_newimagecbarg);	} out:	/* Resume execution of the process */	intercept.answer(fd, pid, seqnr, 0, 0, 0, NULL);}