r12721: GPFS 2.4 on Linux will contain some windows semantics, ie share modes and
authorVolker Lendecke <vlendec@samba.org>
Thu, 5 Jan 2006 11:35:29 +0000 (11:35 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 16:06:01 +0000 (11:06 -0500)
commit2253b17a1a88555291b59d52c826c81c2b8f7e7f
treef06be530d10a18f9653bf26df9fab80d68898422
parentf78c7f8abea4cb598eca78fa3beacee8a3caee20
r12721: 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
source/Makefile.in
source/configure.in
source/param/loadparm.c
source/smbd/gpfs.c [new file with mode: 0644]
source/smbd/open.c
source/smbd/oplock_linux.c
source/smbd/server.c