mirror of
https://github.com/samba-team/samba.git
synced 2025-10-29 04:23:51 +03:00
r4423: give lp_parm_int() and lp_parm_ulong() default values
metze
This commit is contained in:
committed by
Gerald (Jerry) Carter
parent
19482a2245
commit
c44f4d44b5
@@ -604,7 +604,7 @@ NTSTATUS pvfs_mangle_init(struct pvfs_state *pvfs)
|
||||
memset(ctx->prefix_cache, 0, sizeof(char *)*MANGLE_CACHE_SIZE);
|
||||
memset(ctx->prefix_cache_hashes, 0, sizeof(uint32_t)*MANGLE_CACHE_SIZE);
|
||||
|
||||
ctx->mangle_prefix = lp_parm_int(-1, "mangle", "prefix");
|
||||
ctx->mangle_prefix = lp_parm_int(-1, "mangle", "prefix", -1);
|
||||
if (ctx->mangle_prefix < 0 || ctx->mangle_prefix > 6) {
|
||||
ctx->mangle_prefix = DEFAULT_MANGLE_PREFIX;
|
||||
}
|
||||
|
||||
@@ -34,7 +34,6 @@
|
||||
static void pvfs_setup_options(struct pvfs_state *pvfs)
|
||||
{
|
||||
int snum = pvfs->tcon->service;
|
||||
int delay;
|
||||
const char *eadb;
|
||||
|
||||
if (lp_map_hidden(snum)) pvfs->flags |= PVFS_FLAG_MAP_HIDDEN;
|
||||
@@ -53,11 +52,7 @@ static void pvfs_setup_options(struct pvfs_state *pvfs)
|
||||
if (lp_parm_bool(snum, "posix", "xattr", True)) pvfs->flags |= PVFS_FLAG_XATTR_ENABLE;
|
||||
#endif
|
||||
|
||||
pvfs->sharing_violation_delay = 1000000;
|
||||
delay = lp_parm_int(snum, "posix", "sharedelay");
|
||||
if (delay != -1) {
|
||||
pvfs->sharing_violation_delay = delay;
|
||||
}
|
||||
pvfs->sharing_violation_delay = lp_parm_int(snum, "posix", "sharedelay", 1000000);
|
||||
|
||||
pvfs->share_name = talloc_strdup(pvfs, lp_servicename(snum));
|
||||
|
||||
@@ -81,7 +76,6 @@ static void pvfs_setup_options(struct pvfs_state *pvfs)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
if (pvfs->flags & PVFS_FLAG_XATTR_ENABLE) {
|
||||
pvfs->fs_attribs |= FS_ATTR_NAMED_STREAMS;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user