Commit Graph

6 Commits

Author SHA1 Message Date
Thomas Veerman
3d6a90fa22 Define protocol version of {mode,ino,uid,gid}_t
Change-Id: Ifb883aafb222142e69d6dcc3049a47170b78b3ee
2013-03-25 22:26:58 +00:00
Thomas Veerman
4927b367b3 VFS-FS protocol: add versioning
Change-Id: I8f4eca49b506f0c03383c25593e0c44bddac3d66
2013-03-25 22:26:54 +00:00
Ben Gras
a9f55a2e46 VFS, FSes: add REQ_PEEK request type
REQ_PEEK behaves just like REQ_READ except that it does not copy
data anywhere, just obtains the blocks from the FS into the cache.

To be used by the future mmap implementation.

Change-Id: I1b56de304f0a7152b69a72c8962d04258adb44f9
2013-03-07 10:57:38 +00:00
David van Moolenbroek
ee71bbbcb5 libsffs: resolve Coverity warnings 2012-07-30 12:10:14 +00:00
Ben Gras
2bfeeed885 drop segment from safecopy invocations
. all invocations were S or D, so can safely be dropped
	  to prepare for the segmentless world
	. still assign D to the SCP_SEG field in the message
	  to make previous kernels usable
2012-06-16 16:22:51 +00:00
David van Moolenbroek
ef7b484e5c Create SFFS library out of HGFS
This Shared Folders File System library (libsffs) now contains all the
file system logic originally in HGFS. The actual HGFS server code is
now a stub that passes on all the work to libsffs. The libhgfs library
is changed accordingly.
2012-04-09 18:08:26 +02:00