Author: vlendec Date: 2006-01-05 11:35:29 +0000 (Thu, 05 Jan 2006) New Revision: 12721
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=12721 Log: GPFS 2.4 on Linux will contain some windows semantics, ie share modes and oplocks across the cluster. Adapt Samba to it. The gpfs API is called via libgpfs.so. This code is written with dlopen(), so that you can compile on a system with gpfs installed and later on run on systems without gpfs available. So to actually make Samba call gpfs share mode calls you need to compile with gpfs.h and libgpfs.so around and set 'gpfs share = yes' on the shares you export from GPFS. Volker Added: branches/SAMBA_3_0/source/smbd/gpfs.c trunk/source/smbd/gpfs.c Modified: branches/SAMBA_3_0/source/Makefile.in branches/SAMBA_3_0/source/configure.in branches/SAMBA_3_0/source/param/loadparm.c branches/SAMBA_3_0/source/smbd/open.c branches/SAMBA_3_0/source/smbd/oplock_linux.c branches/SAMBA_3_0/source/smbd/server.c trunk/source/Makefile.in trunk/source/configure.in trunk/source/param/loadparm.c trunk/source/smbd/open.c trunk/source/smbd/oplock_linux.c trunk/source/smbd/server.c Changeset: Sorry, the patch is too large (675 lines) to include; please use WebSVN to see it! WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=12721