cgd
e9d17d38b5
avoid unnecessary aging of buffers. This used to make sense, when buffer
...
caches were much smaller, but makes little sense now, and will become more
useless as RAM (and buffer cache) sizes grow. Suggested by Bob Baron.
1995-07-24 21:19:27 +00:00
cgd
db0f3de337
replace an incorrect remque.
1995-06-28 05:10:45 +00:00
cgd
8f62c773e8
don't assume the f_fsnamelen is nul-truncated or longer than MFSNAMELEN
1995-06-18 14:45:14 +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
f8bce247fa
Fix typo in previous.
1995-01-18 09:26:18 +00:00
mycroft
ac152cdeb3
Clean up the code to frob mnt_stat a bit. Eliminate im_fsmnt.
1995-01-18 09:23:18 +00:00
mycroft
6afe4059be
Turn mountlist into a CIRCLEQ, and handle setting and checking of MNT_ROOTFS
...
differently.
1995-01-18 06:14:00 +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
cgd
55300e7b13
various cleanups suggested by James Jegers, some then fixed up by me.
1994-12-24 15:30:03 +00:00
mycroft
b4aa6d3a28
Call foo_statfs() from a common place when mounting.
1994-12-15 19:46:08 +00:00
mycroft
7beacb354f
This *doesn't* need dkbad.h.
1994-12-14 13:42:18 +00:00
mycroft
8c03c53858
Sync with CSRG.
1994-12-13 22:33:10 +00:00
mycroft
ab509af8af
Patches from Kirk Mckusick to fix the fifo and spec op tables, and speed up
...
symlink handling a little.
1994-12-06 06:56:40 +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
mycroft
3d13acbea0
Make the tstamp functions take `u_char *', not `char *'.
1994-09-22 02:47:31 +00:00
mycroft
ef22ebf733
Change timevals to timespecs.
1994-09-22 02:44:35 +00:00
mycroft
9283f4936d
Change the remaining 731's to 733's. Redo the conversion functions to
...
allow unaligned access. Don't use 0-length arrays.
1994-09-19 09:09:46 +00:00
mycroft
c0cc31ee6f
For symlinks, try actually reading the link to determine its size.
1994-08-19 11:36:56 +00:00
mycroft
b6e5975c12
Fix off-by-one error translating names of associated files.
1994-08-19 11:31:50 +00:00
mycroft
0372e53d79
Mild nits.
1994-08-03 06:03:12 +00:00
mycroft
92183975ef
Make sure we don't release the buffer too early.
1994-07-22 23:17:59 +00:00
mycroft
dd628fd6d9
Fix potential infinite loop on empty directory blocks (not that this should
...
ever happen).
1994-07-20 06:09:38 +00:00
mycroft
988d22662a
Implement pathconf(2).
1994-07-19 23:33:59 +00:00
mycroft
8e8b6c5b10
Not that it matters, but don't assume we're two's-complement.
1994-07-19 15:27:40 +00:00
mycroft
fa062570f9
Fix two more typos (identical).
1994-07-19 15:14:07 +00:00
mycroft
ffbc3c6a24
Fix typo.
1994-07-19 15:10:50 +00:00
mycroft
f8fae0f555
More redux.
1994-07-19 15:07:36 +00:00
mycroft
1656a89476
Clean up a bit:
...
Implement cd9660_blkatoff() and use it.
Reduce lots of multiplies and divides to shifts.
Make some macros look more like UFS.
Make isodirino() return the inumber rather than poke it into the abyss.
1994-07-19 14:14:08 +00:00
mycroft
e5fad6ece4
Remove things which are already done.
1994-07-19 11:34:48 +00:00
mycroft
0dd02c82cf
Fix inode number generation in readdir().
1994-07-18 13:13:46 +00:00
mycroft
258fcca13b
For VOP_VGET(), pretend that relocated directories don't exist, for now.
1994-07-18 08:07:50 +00:00
mycroft
da89cc4547
Remember to clear d_type.
1994-07-14 01:43:42 +00:00
mycroft
0c2e843ee1
Implement cd9660_vget(). Clean up a bit.
1994-07-13 22:30:07 +00:00
mycroft
af65c82115
Style nits.
1994-07-03 09:51:58 +00:00
deraadt
0cb4bed2dd
knf
1994-06-30 07:25:23 +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
cgd
89e331dcad
new standard, minimally intrusive ID format
1994-06-27 19:40:57 +00:00
mycroft
39f627ae40
b_un.b_addr -> b_data
1994-06-14 23:54:44 +00:00
mycroft
76da4f6f36
From 4.4-Lite, with local changes.
1994-06-08 11:22:45 +00:00