Michael Adam
e09316ed78
Fix returns in void functions.
...
Michael
(This used to be commit ef7c9a765b
)
2008-01-08 22:51:21 +01:00
Michael Adam
89f1fec4e5
Fix examples/VFS after VFS API changes.
...
Michael
(This used to be commit c88555ce45
)
2008-01-08 22:20:13 +01:00
Michael Adam
edd30e716f
Remove redundant parameter fd from SMB_VFS_LOCK().
...
Michael
(This used to be commit 4f3ab2c406
)
2008-01-07 16:38:23 +01:00
Michael Adam
b457b94bb8
Remove redundant parameter fd from SMB_VFS_FTRUNCATE().
...
Michael
(This used to be commit 2ad66050a0
)
2008-01-07 15:59:02 +01:00
Michael Adam
670909cb07
Remove redundant parameter fd from SMB_VFS_FCHOWN().
...
Michael
(This used to be commit fbb193db3e
)
2008-01-07 15:59:02 +01:00
Michael Adam
e614dec27f
Remove redundant parameter fd from SMB_VFS_FCHMOD().
...
Michael
(This used to be commit a54d5604da
)
2008-01-07 15:59:02 +01:00
Michael Adam
87a684f7fc
Remove redundant parameter fd from SMB_VFS_FSTAT().
...
Michael
(This used to be commit 0b86c420be
)
2008-01-07 15:59:01 +01:00
Michael Adam
8dcce0d236
Remove redundant parameter fd from SMB_VFS_FSYNC().
...
Michael
(This used to be commit 8f83c9a7b2
)
2008-01-07 15:59:01 +01:00
Michael Adam
6f657c873e
Remove redundant parameter fd from SMB_VFS_LSEEK().
...
Michael
(This used to be commit df929796f2
)
2008-01-07 15:59:01 +01:00
Michael Adam
a56b417809
Remove redundant parameter fd from SMB_VFS_PWRITE().
...
Michael
(This used to be commit 8c4901a19a
)
2008-01-07 15:59:01 +01:00
Michael Adam
3f4699f5a3
Adapt fset_nt_acl() and fget_nt_acl() in examples/VFS/ to vfs prototype change.
...
Michael
(This used to be commit d9d6775878
)
2008-01-07 01:04:55 +01:00
Michael Adam
ca275e2549
Remove unneeded parameter fd from SMB_VFS_PREAD().
...
Michael
(This used to be commit 73e28806ce
)
2008-01-07 00:14:19 +01:00
Jeremy Allison
488b59cfac
Add in the recvfile entry to the VFS layer with a default
...
implementation. Needed for the zero-copy write code.
Jeremy.
(This used to be commit bfbdb6324c
)
2007-10-29 17:16:13 -07:00
Jeremy Allison
30191d1a57
RIP BOOL. Convert BOOL -> bool. I found a few interesting
...
bugs in various places whilst doing this (places that assumed
BOOL == int). I also need to fix the Samba4 pidl generation
(next checkin).
Jeremy.
(This used to be commit f35a266b3c
)
2007-10-18 17:40:25 -07:00
Stefan Metzmacher
564e6841d6
r24123: add file_id_create() to some vfs modules
...
metze
(This used to be commit 0bc5a9cd01
)
2007-10-10 12:29:09 -05:00
Andrew Tridgell
153cfb9c83
r23801: The FSF has moved around a lot. This fixes their Mass Ave address.
...
(This used to be commit 87c91e4362
)
2007-10-10 12:28:27 -05:00
Jeremy Allison
d824b98f80
r23779: Change from v2 or later to v3 or later.
...
Jeremy.
(This used to be commit 407e6e695b
)
2007-10-10 12:28:20 -05:00
Jeremy Allison
a0ac7a7f4c
r23620: Convert set_nt_acl to return NTSTATUS. Also fix the chown
...
return to correctly return NT_STATUS_INVALID_OWNER if it
should be disallowed. Matches better what W2K3R3 does.
NFSv4 ACL module owners, please examine these changes.
Jeremy.
(This used to be commit fc6899a550
)
2007-10-10 12:23:37 -05:00
Jeremy Allison
57d6318a0b
r23105: Add lchown to the vfs layer. We need this in the POSIX code.
...
Jeremy.
(This used to be commit 932523cbb5
)
2007-10-10 12:22:46 -05:00
James Peach
70d5f417ab
r21762: Fix the build by enabling shared modules and adding the config.*
...
files. Add norify_watch and chflags operations. Fix a bunch of
warnings.
(This used to be commit 1106db7ea1
)
2007-10-10 12:18:29 -05:00
Jeremy Allison
4952fe368a
r21714: Change the VFS interface to use struct timespec
...
for utimes - change the call to ntimes. This preserves
nsec timestamps we get from stat (if the system supports
it) and only maps back down to usec or sec resolution
on time set. Looks bigger than it is as I had to move
lots of internal code from using time_t and struct utimebuf
to struct timespec.
Jeremy.
(This used to be commit 8f3d530c5a
)
2007-10-10 12:18:24 -05:00
Jeremy Allison
6d29166997
r16948: Sync the exmaples code from trunk.
...
Jeremy.
(This used to be commit 508ba05a8e
)
2007-10-10 11:19:14 -05:00
Jeremy Allison
22dbd67708
r15018: Merge Volker's ipc/trans2/nttrans changes over
...
into 3.0. Also merge the new POSIX lock code - this
is not enabled unless -DDEVELOPER is defined.
This doesn't yet map onto underlying system POSIX
locks. Updates vfs to allow lock queries.
Jeremy.
(This used to be commit 08e52ead03
)
2007-10-10 11:15:57 -05:00
Volker Lendecke
d75de28c9e
r11784: Fix minor glitch found by Rainer Weikusat <rainer.weikusat@sncag.com> -- Thanks
...
(This used to be commit 1128d054dd
)
2007-10-10 11:05:28 -05:00
Jeremy Allison
a5b339c799
r11232: Added ab's POSIX statvfs vfs call. Sorry for the delay ab.
...
Jeremy.
(This used to be commit af85458067
)
2007-10-10 11:05:08 -05:00
Jeremy Allison
f98f86394a
r9483: Changed DIR to SMB_STRUCT_DIR because of the amazing stupidity of a UNIX vendor
...
not understanding abstract data types :-(.
Jeremy.
(This used to be commit be5b4e2fa3
)
2007-10-10 11:01:11 -05:00
Jeremy Allison
f2f55d703d
r7963: Add aio support to 3.0.
...
Jeremy.
(This used to be commit 1de27da470
)
2007-10-10 10:58:05 -05:00
Jeremy Allison
e55d945ff1
r7952: Fix for bug #2826 pointed out by Jiri Klouda <jk@zg.cz>.
...
Wrong return val for symlink and readlink.
Jeremy.
(This used to be commit f3c4d5a957
)
2007-10-10 10:58:04 -05:00
Jeremy Allison
ff7e5c2673
r7893: Add in the extra parameters to opendir() to fix the large directory/insane app
...
problem. Rev vfs version. Doesn't change the normal codepath.
Jeremy.
(This used to be commit 0f03a6bdcd
)
2007-10-10 10:58:02 -05:00
Jeremy Allison
19ca97a70f
r7882: Looks like a large patch - but what it actually does is make Samba
...
safe for using our headers and linking with C++ modules. Stops us
from using C++ reserved keywords in our code.
Jeremy
(This used to be commit 9506b8e145
)
2007-10-10 10:58:00 -05:00
Jeremy Allison
a8caf25bd8
r3644: Fixup examples VFS compile.
...
Jeremy.
(This used to be commit dfa910e4ab
)
2007-10-10 10:53:11 -05:00
Jeremy Allison
0d44747df9
Patch based on work from James Peach <jpeach@sgi.com> to convert over to
...
using pread/pwrite. Modified a little to ensure fsp->pos is correct.
Fix for #889 .
Jeremy.
(This used to be commit 019aaaf0df
)
2004-01-06 01:22:14 +00:00
Jeremy Allison
4d48737782
Test modules for shadow copy by "Stefan (metze) Metzmacher" <metze@metzemix.de>.
...
Jeremy.
(This used to be commit 3f8c77b116
)
2003-08-07 21:49:01 +00:00
Jeremy Allison
de3f1c7767
Make skeleton VFSs compile with new EA modules.
...
Jeremy
(This used to be commit 7c4cc2086d
)
2003-06-06 07:09:30 +00:00
Alexander Bokovoy
bee3d8f410
Move VFS example skel.c to two different examples: one for opaque operations and one for transparent. Also add configure support for compiling third-party modules. Patch from Stefan Metzmacher <metze@metzemix.de>
...
(This used to be commit fcdf215753
)
2003-06-04 13:13:41 +00:00