Commit Graph

58 Commits

Author SHA1 Message Date
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
mycroft
1968713466 Clean up deleted files. 1994-06-08 11:22:09 +00:00
cgd
ebcaebd335 MIN -> min, MAX -> max 1994-05-24 02:35:53 +00:00
cgd
13ce945491 don't break on dirent.h 1994-05-07 01:22:26 +00:00
cgd
d071d1cf05 some prototype cleanup, eliminate/replace bogus types (e.g. quad and
u_quad) -> use better types (e.g. quad_t & u_quad_t in inodes),
some cleanup.
1994-04-25 03:49:27 +00:00
cgd
4917d8beec make fs types consistent over new kernels. also, some proto foo. 1994-04-23 07:54:38 +00:00
cgd
3dda0064a5 Convert mount, vnode, and buf structs to use <sys/queue.h>. Also,
some knf and structure frobbing to do along with it.
1994-04-21 07:47:31 +00:00
cgd
282afb6b5c fs types are names now 1994-04-14 04:05:14 +00:00
ws
24a233289e Do some access checks 1994-03-15 21:37:29 +00:00
ws
e17a876370 Add plausibility check to prevent infinite loops 1994-03-13 17:24:23 +00:00
ws
a21a74eddd Correct timezone handling 1994-03-10 17:03:40 +00:00
ws
442e944127 Correct handling of ST field (+some minor reformatting) 1994-03-02 19:05:20 +00:00
ws
ae33a75671 Correct (de-)blocking in readlink 1994-03-02 19:04:29 +00:00
mycroft
94b2718bd1 PARANOID --> DIAGNOSTIC for inexpensive tests. 1994-02-14 21:43:33 +00:00
ws
f0813df6f0 Fix off by one error 1994-02-06 20:38:42 +00:00
cgd
662ddfaad5 fix from: line 1994-01-12 23:20:15 +00:00
cgd
a31e66148f isofs_print return type reverts to 'int' 1993-12-23 07:37:42 +00:00
mycroft
264d2b2740 Canonicalize all #includes. 1993-12-18 04:31:28 +00:00
ws
226a277da1 Bug fixes to ISOFS 1993-11-26 19:56:51 +00:00
cgd
facd69a0ee do something better with lookup return values; suggested by BSDI's msdosfs mod 1993-11-20 09:40:32 +00:00
cgd
76dbc1192b new specfs.h and fifo.h locations 1993-11-12 05:54:12 +00:00
ws
e9cc0abb40 Better handling of empty files (fix the symlink bug).
Let filenames alone, if mounted with -gen.
Change filename on associated files to start with `=' and not end in `@'.
1993-10-28 17:38:42 +00:00
cgd
20d926b4e9 change ni_rdir to ni_rootdir in #ifdef PARANOID. from rgrimes 1993-10-18 22:42:14 +00:00
ws
51a962e341 Bug fix in compare routine for correct sorting order.
But at the same time disable sorting optimization,
as there are a lot of CDs with incorrectly sorted directory records.
1993-09-16 16:54:09 +00:00
ws
053f138dae Changes to VFS readdir semantics
NFS changes for better cookie support
ISOFS changes for better Rockridge support and support for generation numbers
1993-09-07 15:40:14 +00:00
cgd
fb0dffe28a new byte-order-independent isofs patches from mw 1993-09-03 04:37:52 +00:00
mycroft
681bf3f675 Add RCS identifier. 1993-08-07 09:32:14 +00:00
mycroft
6821c04ecc Make isofs_print have a return type of void. 1993-08-02 23:04:36 +00:00
mycroft
3837ce5a19 Make isofs_print have a return type of void. 1993-08-02 23:00:04 +00:00