svn commit: samba r23183 - in branches: SAMBA_3_0/source
SAMBA_3_0/source/include SAMBA_3_0/source/lib
SAMBA_3_0/source/libsmb SAMBA_3_0/source/locking
SAMBA_3_0/source/printing SAMBA_3_0/source/rpc_server
SAMBA_3_0/source/smbd SAMBA_3_0/source/torture
SAMBA_3_0/source/utils SAMBA_3_0_26/source
SAMBA_3_0_26/source/include SAMBA_3_0_26/source/libsmb
SAMBA_3_0_26/source/locking SAMBA_3_0_26/source/printing
SAMBA_3_0_26/source/rpc_server SAMBA_3_0_26/source/smbd
SAMBA_3_0_26/source/torture SAMBA_3_0_26/source/utils
vlendec at samba.org
vlendec at samba.org
Tue May 29 09:30:49 GMT 2007
Author: vlendec
Date: 2007-05-29 09:30:34 +0000 (Tue, 29 May 2007)
New Revision: 23183
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=23183
Log:
Check in a change made by Tridge:
This replaces the internal explicit dev/ino file id representation by a
"struct file_id". This is necessary as cluster file systems and NFS
don't necessarily assign the same device number to the shared file
system. With this structure in place we can now easily add different
schemes to map a file to a unique 64-bit device node.
Jeremy, you might note that I did not change the external interface of
smb_share_modes.c.
Volker
Added:
branches/SAMBA_3_0/source/lib/file_id.c
Modified:
branches/SAMBA_3_0/source/Makefile.in
branches/SAMBA_3_0/source/include/locking.h
branches/SAMBA_3_0/source/include/smb.h
branches/SAMBA_3_0/source/libsmb/smb_share_modes.c
branches/SAMBA_3_0/source/locking/brlock.c
branches/SAMBA_3_0/source/locking/locking.c
branches/SAMBA_3_0/source/locking/posix.c
branches/SAMBA_3_0/source/printing/printfsp.c
branches/SAMBA_3_0/source/rpc_server/srv_srvsvc_nt.c
branches/SAMBA_3_0/source/smbd/close.c
branches/SAMBA_3_0/source/smbd/filename.c
branches/SAMBA_3_0/source/smbd/files.c
branches/SAMBA_3_0/source/smbd/nttrans.c
branches/SAMBA_3_0/source/smbd/open.c
branches/SAMBA_3_0/source/smbd/oplock.c
branches/SAMBA_3_0/source/smbd/oplock_irix.c
branches/SAMBA_3_0/source/smbd/oplock_linux.c
branches/SAMBA_3_0/source/smbd/reply.c
branches/SAMBA_3_0/source/smbd/trans2.c
branches/SAMBA_3_0/source/torture/locktest.c
branches/SAMBA_3_0/source/torture/locktest2.c
branches/SAMBA_3_0/source/utils/status.c
branches/SAMBA_3_0_26/source/Makefile.in
branches/SAMBA_3_0_26/source/include/locking.h
branches/SAMBA_3_0_26/source/include/smb.h
branches/SAMBA_3_0_26/source/libsmb/smb_share_modes.c
branches/SAMBA_3_0_26/source/locking/brlock.c
branches/SAMBA_3_0_26/source/locking/locking.c
branches/SAMBA_3_0_26/source/locking/posix.c
branches/SAMBA_3_0_26/source/printing/printfsp.c
branches/SAMBA_3_0_26/source/rpc_server/srv_srvsvc_nt.c
branches/SAMBA_3_0_26/source/smbd/close.c
branches/SAMBA_3_0_26/source/smbd/filename.c
branches/SAMBA_3_0_26/source/smbd/files.c
branches/SAMBA_3_0_26/source/smbd/nttrans.c
branches/SAMBA_3_0_26/source/smbd/open.c
branches/SAMBA_3_0_26/source/smbd/oplock.c
branches/SAMBA_3_0_26/source/smbd/oplock_irix.c
branches/SAMBA_3_0_26/source/smbd/oplock_linux.c
branches/SAMBA_3_0_26/source/smbd/reply.c
branches/SAMBA_3_0_26/source/smbd/trans2.c
branches/SAMBA_3_0_26/source/torture/locktest.c
branches/SAMBA_3_0_26/source/torture/locktest2.c
branches/SAMBA_3_0_26/source/utils/status.c
Changeset:
Sorry, the patch is too large (3485 lines) to include; please use WebSVN to see it!
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=23183
More information about the samba-cvs
mailing list