From owner-cvs-sys Mon Nov 6 04:52:42 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id EAA24290 for cvs-sys-outgoing; Mon, 6 Nov 1995 04:52:42 -0800 Received: (from davidg@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id EAA24281 ; Mon, 6 Nov 1995 04:52:38 -0800 Date: Mon, 6 Nov 1995 04:52:38 -0800 From: David Greenman Message-Id: <199511061252.EAA24281@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/sys imgact.h Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk davidg 95/11/06 04:52:38 Modified: sys/i386/ibcs2 imgact_coff.c sys/i386/linux imgact_linux.c linux_misc.c linux_sysent.c sys/kern imgact_aout.c imgact_gzip.c imgact_shell.c kern_exec.c sys/sys imgact.h Log: All: Changed vnodep -> vp for consistency with the rest of the kernel, and changed iparams -> imgp for brevity. kern_exec.c: Explicitly initialized some additional parts of the image_params struct to avoid bzeroing it. Rewrote the set-id code to reduce the number of logical tests. The rewrite exposed a mostly benign bug in the algorithm: traced set-id images would get ktracing disabled even if the set-id didn't happen for other reasons.