minix/lib/libpuffs
David van Moolenbroek cc810ee4d9 VFS/FS: replace protocol version with flag field
The main motivation for this change is that only Loris supports
multithreading, and Loris supports dynamic thread allocation, so the
number of supported threads can be implemented as a bit flag (i.e.,
either 1 or "at least as many as VFS has"). The ABI break obviates the
need to support file system versioning at this time, and several
other aspects are better implemented as flags as well. Other changes:

- replace peek/bpeek test upon mount with FS flag as well;
- mark libsffs as 64-bit file size capable;
- remove old (3.2.1) getdents support.

Change-Id: I313eace9c50ed816656c31cd47d969033d952a03
2014-02-18 11:25:02 +01:00
..
callcontext.c Import librefuse and libpuffs 2011-11-14 11:53:05 +00:00
creds.c Import librefuse and libpuffs 2011-11-14 11:53:05 +00:00
fs.h moving prototypes to lib.h 2014-02-18 11:25:01 +01:00
glo.h retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
inode.c Define protocol version of {mode,ino,uid,gid}_t 2014-02-18 11:25:01 +01:00
link.c Libpuffs: use struct timespec instead of time_t 2013-04-12 11:11:59 +02:00
Makefile Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
misc.c retire PUBLIC, PRIVATE and FORWARD 2012-03-25 21:58:14 +02:00
mntopts.h Import librefuse and libpuffs 2011-11-14 11:53:05 +00:00
mount.c VFS/FS: replace protocol version with flag field 2014-02-18 11:25:02 +01:00
null.c libpuffs: make GCC happy 2012-02-01 13:23:33 +00:00
open.c Define protocol version of {mode,ino,uid,gid}_t 2014-02-18 11:25:01 +01:00
path.c Define protocol version of {mode,ino,uid,gid}_t 2014-02-18 11:25:01 +01:00
path_puffs.c libpuffs: make GCC happy 2012-02-01 13:23:33 +00:00
pnode.c Fix compiler warnings 2011-11-14 14:21:39 +00:00
protect.c Libpuffs: use struct timespec instead of time_t 2013-04-12 11:11:59 +02:00
proto.h VFS/FS: remove fstatfs(2) and REQ_FSTATFS 2014-02-18 11:25:01 +01:00
puffs.3 Import librefuse and libpuffs 2011-11-14 11:53:05 +00:00
puffs.c Fix warnings trivial warnings. 2013-01-14 11:44:31 +01:00
puffs.h Import librefuse and libpuffs 2011-11-14 11:53:05 +00:00
puffs_cc.3 Import librefuse and libpuffs 2011-11-14 11:53:05 +00:00
puffs_cred.3 Import librefuse and libpuffs 2011-11-14 11:53:05 +00:00
puffs_msgif.h Import librefuse and libpuffs 2011-11-14 11:53:05 +00:00
puffs_node.3 Import librefuse and libpuffs 2011-11-14 11:53:05 +00:00
puffs_ops.3 Import librefuse and libpuffs 2011-11-14 11:53:05 +00:00
puffs_path.3 Import librefuse and libpuffs 2011-11-14 11:53:05 +00:00
puffs_priv.h Import librefuse and libpuffs 2011-11-14 11:53:05 +00:00
read.c Define protocol version of {mode,ino,uid,gid}_t 2014-02-18 11:25:01 +01:00
shlib_version set major version of shlibs to 0 2012-05-10 16:38:24 +02:00
stadir.c Align "struct statvfs" with NetBSD 2014-02-18 11:25:01 +01:00
subr.c Libpuffs: use struct timespec instead of time_t 2013-04-12 11:11:59 +02:00
table.c VFS/FS: remove fstatfs(2) and REQ_FSTATFS 2014-02-18 11:25:01 +01:00
time.c Also apply sub-second UTIME to libpuffs 2013-04-12 11:11:59 +02:00
utility.c Libpuffs: use struct timespec instead of time_t 2013-04-12 11:11:59 +02:00