1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-10 01:18:15 +03:00
samba-mirror/source4/ntvfs/cifs_posix_cli
Stefan Metzmacher 9ef33f5f5c r15734: This is a major change to the NTVFS subsystem:
- to use a struct ntvfs_handle instead of a uint16_t fnum.
  (to make it independend from the frontend protocol)
- the allocation of handles now is provided by the frontend
  (smbsrv_*) via callbacks and not by each backend module
- this also makes sure that file handles are only passed
  to the ntvfs subsystem when the tcon and session matches,
  so modules can rely on this and need to check this.
- this allows multiple modules in the ntvfs module chain
  to allocate file handles. This can be used for virtual
  files like "\\$Extend\\$Quota:$Q:$INDEX_ALLOCATION"...
- also this will make SMB2 with 128 bit file handles possible

metze
(This used to be commit 287fc1c22d)
2007-10-10 14:08:10 -05:00
..
cvfs.h r15387: Fix installation of dcerpc headers, remove more instances of uint_t 2007-10-10 14:05:31 -05:00
README r15237: Add primitive Samba 4 backend for cifs posix clients (based on simple backend). 2007-10-10 14:04:23 -05:00
svfs_util.c r15237: Add primitive Samba 4 backend for cifs posix clients (based on simple backend). 2007-10-10 14:04:23 -05:00
vfs_simple.c r15734: This is a major change to the NTVFS subsystem: 2007-10-10 14:08:10 -05:00

This module (ntvfs 'simple') provides a very, very simple posix backend.

WARNING: All file access is done as user 'root'!!!
	 Only use this module for testing, with only test data!!! 

For activating this module use:

[testshare]
	path = /tmp/testshare
	nfvfs handler = simple