Rev 655: allow separate enable/disable of gpfs sharemodes and gpfs
leases in http://samba.org/~tridge/3_0-ctdb
tridge at samba.org
tridge at samba.org
Mon Oct 22 00:23:40 GMT 2007
------------------------------------------------------------
revno: 655
revision-id: tridge at samba.org-20071022002338-50ecmla3rqbwa6kh
parent: tridge at samba.org-20071019022249-pkpig9ai3gguvc81
committer: Andrew Tridgell <tridge at samba.org>
branch nick: s3-ctdb-tridge
timestamp: Mon 2007-10-22 10:23:38 +1000
message:
allow separate enable/disable of gpfs sharemodes and gpfs leases
modified:
source/modules/gpfs.c gpfs.c-20070210173807-1wjifrbwaz6xnmgl-647
=== modified file 'source/modules/gpfs.c'
--- a/source/modules/gpfs.c 2007-05-26 09:07:11 +0000
+++ b/source/modules/gpfs.c 2007-10-22 00:23:38 +0000
@@ -26,6 +26,7 @@
static void *libgpfs_handle = NULL;
static BOOL gpfs_share_modes;
+static BOOL gpfs_leases;
static int (*gpfs_set_share_fn)(int fd, unsigned int allow, unsigned int deny);
static int (*gpfs_set_lease_fn)(int fd, unsigned int leaseType);
@@ -89,7 +90,7 @@
{
int gpfs_type = GPFS_LEASE_NONE;
- if (!gpfs_share_modes) {
+ if (!gpfs_leases) {
return True;
}
@@ -173,11 +174,8 @@
goto failed;
}
- if (lp_parm_bool(-1, "gpfs", "sharemodes", True)) {
- gpfs_share_modes = True;
- } else {
- gpfs_share_modes = False;
- }
+ gpfs_share_modes = lp_parm_bool(-1, "gpfs", "sharemodes", True);
+ gpfs_leases = lp_parm_bool(-1, "gpfs", "leases", True);
return;
More information about the samba-cvs
mailing list