NetBSD/sys/kern
cgd 491d6b4b9d fix problem where exec would lose on shell scripts with symlinks in
their names.  fix from "James W. Dolter" <jdolter@sawtooth.eecs.umich.edu>.
test script:

#!/bin/csh
mkdir /tmp/foodir
cat > /tmp/foodir/testscript <<EOF
#!/bin/sh
echo "Executing script \$1"
EOF
chmod 755 /tmp/foodir/testscript
(cd /tmp ; ln -s foodir foosym)
echo "Trying full path (w/o symlink) to /tmp/foodir/testscript"
/tmp/foodir/testscript "with out symlink"
echo "Trying full path (w/ symlink) to /tmp/foosym/testscript"
/tmp/foosym/testscript "with symlink"
echo "End of Test"
1993-09-01 21:43:50 +00:00
..
dead_vnops.c Add RCS identifiers (this time on the correct side of the branch), and 1993-08-01 19:22:24 +00:00
fifo_vnops.c ANSIfications - removed all implicit function return types and argument 1993-06-27 06:01:27 +00:00
init_main.c fixed a little /lib/cpp boo-boo 1993-08-31 13:46:31 +00:00
init_sysent.c add support for terry lambert's loadable kernel modules. 1993-06-07 19:51:59 +00:00
kern_acct.c incorporate changes from 0-9-base to 0-9-ALPHA 1993-07-28 02:20:34 +00:00
kern_clock.c blast it, i forgot two ('s 1993-08-30 06:25:10 +00:00
kern_descrip.c RLIMIT_OFILE --> RLIMIT_NOFILE 1993-08-23 16:01:56 +00:00
kern_exec.c fix problem where exec would lose on shell scripts with symlinks in 1993-09-01 21:43:50 +00:00
kern_exit.c break args structs out, into syscallname_args structs, so gcc2 doesn't 1993-07-13 22:13:15 +00:00
kern_fork.c merge in changes from netbsd-0-9-ALPHA2 1993-08-07 07:53:27 +00:00
kern_kinfo.c merge in changes from netbsd-0-9-ALPHA2 1993-08-07 07:53:27 +00:00
kern_ktrace.c break args structs out, into syscallname_args structs, so gcc2 doesn't 1993-07-13 22:13:15 +00:00
kern_lkm.c incorporate changes from 0-9-base to 0-9-ALPHA 1993-07-28 02:20:34 +00:00
kern_malloc.c get rid of bogus retrymalloc code (and it was bogus)... 1993-07-15 13:33:23 +00:00
kern_physio.c if mincnt returns 0 (i.e. off end of disk, or something), punt. 1993-07-08 10:53:40 +00:00
kern_proc.c ANSIfications - removed all implicit function return types and argument 1993-06-27 06:01:27 +00:00
kern_prot.c break args structs out, into syscallname_args structs, so gcc2 doesn't 1993-07-13 22:13:15 +00:00
kern_resource.c RLIMIT_OFILE --> RLIMIT_NOFILE 1993-08-23 16:01:56 +00:00
kern_sig.c the swtch() calls here should not need to be splclock() protected, 1993-08-07 05:16:38 +00:00
kern_subr.c ANSIfications - removed all implicit function return types and argument 1993-06-27 06:01:27 +00:00
kern_synch.c print more DIAGNOSITC info, and startrtclock early on the mac (like i386) 1993-08-29 01:50:49 +00:00
kern_time.c break args structs out, into syscallname_args structs, so gcc2 doesn't 1993-07-13 22:13:15 +00:00
kern_xxx.c Finish moving struct definitions outside of function declarations. 1993-07-17 15:24:33 +00:00
makesyscalls.sh add support for terry lambert's loadable kernel modules. 1993-06-07 19:51:59 +00:00
spec_vnops.c changes from 0.9-ALPHA2 to 0.9-BETA 1993-08-23 04:59:38 +00:00
subr_acct.c Fix broken prototype. 1993-06-30 13:43:03 +00:00
subr_autoconf.c runs up to and including configure(). 1993-08-15 23:01:58 +00:00
subr_disk.c more disklabel changes 1993-05-20 23:12:53 +00:00
subr_log.c ANSIfications - removed all implicit function return types and argument 1993-06-27 06:01:27 +00:00
subr_mcount.c add $Id$ strings, and clean up file headers where necessary 1993-05-20 02:54:09 +00:00
subr_prf.c Machine independant changes to VM for handling non-contiguous memory. 1993-08-27 23:45:55 +00:00
subr_rmap.c add rcsid, and get rid of extraneous debugging printf 1993-07-07 06:00:15 +00:00
subr_xxx.c ANSIfications - removed all implicit function return types and argument 1993-06-27 06:01:27 +00:00
sys_generic.c make args & locals of select unsigned where appropriate. 1993-07-15 22:26:11 +00:00
sys_process.c break args structs out, into syscallname_args structs, so gcc2 doesn't 1993-07-13 22:13:15 +00:00
sys_socket.c ANSIfications - removed all implicit function return types and argument 1993-06-27 06:01:27 +00:00
syscalls.c add support for terry lambert's loadable kernel modules. 1993-06-07 19:51:59 +00:00
syscalls.master add support for terry lambert's loadable kernel modules. 1993-06-07 19:51:59 +00:00
sysv_shm.c Add RCS identifiers (this time on the correct side of the branch), and 1993-08-01 19:22:24 +00:00
tty.c If ospeed is set to 0, SIGHUP the session leader (if any). 1993-08-23 16:36:42 +00:00
tty_compat.c ANSIfications - removed all implicit function return types and argument 1993-06-27 06:01:27 +00:00
tty_conf.c ppp from paul mackerras 1993-08-14 06:29:28 +00:00
tty_pty.c tty XXstart() routines return void 1993-08-29 13:46:31 +00:00
tty_subr.c Change tty code to use clist interface, but with ring buffer implementation. 1993-07-12 11:33:54 +00:00
tty_tb.c add $Id$ strings, and clean up file headers where necessary 1993-05-20 02:54:09 +00:00
tty_tty.c ANSIfications - removed all implicit function return types and argument 1993-06-27 06:01:27 +00:00
uipc_domain.c ANSIfications - removed all implicit function return types and argument 1993-06-27 06:01:27 +00:00
uipc_mbuf.c add $Id$ strings, and clean up file headers where necessary 1993-05-20 02:54:09 +00:00
uipc_proto.c add $Id$ strings, and clean up file headers where necessary 1993-05-20 02:54:09 +00:00
uipc_socket.c Nuke an extra `||' Chris inserted. 1993-08-03 02:45:20 +00:00
uipc_socket2.c ANSIfications - removed all implicit function return types and argument 1993-06-27 06:01:27 +00:00
uipc_syscalls.c Finish moving struct definitions outside of function declarations. 1993-07-17 15:24:33 +00:00
uipc_usrreq.c ANSIfications - removed all implicit function return types and argument 1993-06-27 06:01:27 +00:00
vfs_bio.c merge in changes from netbsd-0-9-ALPHA2 1993-08-07 07:53:27 +00:00
vfs_cache.c add $Id$ strings, and clean up file headers where necessary 1993-05-20 02:54:09 +00:00
vfs_conf.c Support added for proc filesystem. 1993-08-24 12:56:22 +00:00
vfs_lookup.c Add RCS identifiers (this time on the correct side of the branch), and 1993-08-01 19:22:24 +00:00
vfs_subr.c Added VPROC to vprint()'s vnode type representation array. 1993-08-26 18:57:02 +00:00
vfs_syscalls.c Cosmetic change to VOP_ADVLOCK() fix. 1993-08-03 00:11:29 +00:00
vfs_vnops.c Support added for proc filesystem. 1993-08-24 12:56:22 +00:00