mycroft
|
99005388fd
|
Return EOF for old vnodes of tty devices, rather than EIO.
|
1995-04-10 00:48:46 +00:00 |
mycroft
|
7f3a305b34
|
Use the new d_type field. Set VISTTY for vnodes of tty devices.
|
1995-04-10 00:48:10 +00:00 |
mycroft
|
47ba263ebe
|
Emulate SCO behaviour when both FREAD and FWRITE are set, but only for SCO
executables.
|
1995-04-02 19:27:48 +00:00 |
briggs
|
6efcd1b6d4
|
KERNEL -> _KERNEL
|
1995-03-29 21:57:43 +00:00 |
mycroft
|
aae5ebefc2
|
Add missing arguments to VOP_CLOSE() in some cases. From Frank van der
Linden.
|
1995-03-11 06:14:28 +00:00 |
mycroft
|
2f805fa51b
|
copy*str() should use size_t.
|
1995-03-09 12:05:21 +00:00 |
cgd
|
aac6b08302
|
use u_long for copyin*
|
1995-03-08 01:33:20 +00:00 |
mycroft
|
597bdad3df
|
Return EROFS rather than ENOENT in many cases. Also some cosmetic cleanup.
|
1995-02-03 16:18:46 +00:00 |
cgd
|
800be68af6
|
return EOPNOTSUPP from fhtovp and vptofh functions; doing otherwise
correctly is not possible.
|
1995-01-25 14:50:48 +00:00 |
mycroft
|
e9017fd132
|
Clean up the code to frob mnt_stat a (tiny) bit.
|
1995-01-18 09:34:24 +00:00 |
chopps
|
ce22a1a443
|
initialize variable as pointed out by David Jones <dej@qpoint.torfree.net>
this should fix pr #699
|
1995-01-05 07:10:54 +00:00 |
mycroft
|
635cd1625e
|
Consistency with other file system code...
|
1994-12-29 22:48:16 +00:00 |
mycroft
|
d2e8ed4eec
|
Undo a few of the VCALL() changes for now.
|
1994-12-29 22:42:10 +00:00 |
mycroft
|
609063ce2b
|
Format police.
|
1994-12-27 19:05:12 +00:00 |
ws
|
2f0fb8ee09
|
Implement and use a common access checking routine
|
1994-12-24 16:44:12 +00:00 |
glass
|
b52bb59b86
|
fix compilation error
|
1994-12-18 07:20:34 +00:00 |
mycroft
|
dbe5168d35
|
Remove a_fp.
|
1994-12-16 03:18:03 +00:00 |
mycroft
|
814ba0fc30
|
Call foo_statfs() from a common place when mounting.
|
1994-12-15 20:00:14 +00:00 |
mycroft
|
9996e27813
|
Fix minor bug in union_setattr().
|
1994-12-15 19:15:06 +00:00 |
mycroft
|
467e30fb72
|
Still more VOP_*() -> VCALL() twiddling.
|
1994-12-15 19:06:50 +00:00 |
mycroft
|
0281dba8fa
|
Some more VOP_*() -> VCALL() munging.
|
1994-12-15 18:58:11 +00:00 |
mycroft
|
7276c4ed44
|
Remove a_fp.
|
1994-12-14 18:45:21 +00:00 |
mycroft
|
ef575bdbc1
|
Revert dup handling.
|
1994-12-14 18:40:27 +00:00 |
mycroft
|
33c3d64e0c
|
Clean up deleted files.
|
1994-12-14 16:31:22 +00:00 |
mycroft
|
82ab4c687f
|
Sync with CSRG.
|
1994-12-14 16:30:40 +00:00 |
mycroft
|
a18ec3cb1b
|
LEASE_CHECK -> VOP_LEASE
|
1994-12-13 21:52:35 +00:00 |
mycroft
|
bc7ed2596e
|
Fix editing errors.
|
1994-12-13 20:27:37 +00:00 |
mycroft
|
527b796ff5
|
Turn lease_check() into a vnode op, per CSRG.
|
1994-12-13 20:14:30 +00:00 |
mycroft
|
f821e3012a
|
Use VCALL() in lots of places.
|
1994-12-13 16:59:50 +00:00 |
mycroft
|
2981ef6595
|
Sync with CSRG.
|
1994-12-13 09:58:11 +00:00 |
mycroft
|
b05e959a14
|
Use fddupopen(), just like fdopen() does.
|
1994-12-04 03:13:06 +00:00 |
mycroft
|
261751e81d
|
Reimplement union_seek().
|
1994-12-01 16:40:34 +00:00 |
mycroft
|
1056700333
|
Make sure averunnable.fscale is filled before using it.
|
1994-12-01 10:16:53 +00:00 |
christos
|
a1dbf4aaa5
|
fixed struct comment
|
1994-11-14 06:08:21 +00:00 |
christos
|
923c9743a2
|
fixed struct comment; passed extra argument (struct file *) to open
|
1994-11-14 06:07:45 +00:00 |
christos
|
8cdc99a059
|
fixed struct comment
|
1994-11-14 06:04:31 +00:00 |
cgd
|
6ac2bbfc35
|
be more careful with types, also pull in headers where necessary.
|
1994-10-30 21:43:03 +00:00 |
cgd
|
be8c7b9d80
|
light clean; make sure headers are properly included, types are OK, etc.
|
1994-10-29 07:58:24 +00:00 |
cgd
|
6b86130410
|
update for new syscall args description mechanism
|
1994-10-20 04:22:35 +00:00 |
cgd
|
a3e9e8091b
|
fix device aliasing and lost vnode problems.
|
1994-09-20 06:43:00 +00:00 |
mycroft
|
76e0a7d0f4
|
Fix typo.
|
1994-09-15 03:47:19 +00:00 |
mycroft
|
cab4d25c24
|
stat the file system at mount time, for `df -n', et al.
|
1994-09-15 03:42:37 +00:00 |
mycroft
|
2f710a54ee
|
Convert process, file, and namei lists and hash tables to use queue.h.
|
1994-08-30 03:04:28 +00:00 |
mycroft
|
f5faab89e9
|
Use VCALL(), not VOCALL(), and simplify union_advlock().
|
1994-08-30 03:01:01 +00:00 |
mycroft
|
537ac5465f
|
Convert hash tables.
|
1994-08-19 11:25:29 +00:00 |
mycroft
|
41761064b8
|
Implement /kern/msgbuf.
|
1994-07-21 10:22:20 +00:00 |
mycroft
|
6436952bbc
|
Fix a null pointer dereference during rename(2).
|
1994-07-20 07:37:25 +00:00 |
paulus
|
988b7f5158
|
Support for block special files with sector sizes other than DEV_BSIZE -
if the device has a disklabel with a non-zero sector size value, that
value is used instead of DEV_BSIZE.
|
1994-07-16 11:40:56 +00:00 |
mycroft
|
cb07d61edf
|
Fix a fencepost error.
|
1994-07-14 20:58:28 +00:00 |
cgd
|
cf92afd66e
|
New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD'
|
1994-06-29 06:29:24 +00:00 |