s3: libsmb: Setting the LIBSMBCLIENT_NO_CCACHE environment variable doesn't turn...
authorJeremy Allison <jra@samba.org>
Wed, 30 Nov 2016 18:25:53 +0000 (10:25 -0800)
committerJeremy Allison <jra@samba.org>
Thu, 1 Dec 2016 19:30:14 +0000 (20:30 +0100)
Signed-off-by: Jeremy Allison <jra@samba.org>
source3/libsmb/libsmb_context.c

index a956058c6d927cc84a02dfc16d78ae40101f40cc..ed6ca2b1b9fd0d7109120dd7cae3be2edae85cbd 100644 (file)
@@ -177,8 +177,8 @@ smbc_new_context(void)
         smbc_setOptionBrowseMaxLmbCount(context, 3);    /* # LMBs to query */
         smbc_setOptionUrlEncodeReaddirEntries(context, False);
         smbc_setOptionOneSharePerServer(context, False);
-       if (getenv("LIBSMBCLIENT_NO_CCACHE") == NULL) {
-               smbc_setOptionUseCCache(context, true);
+       if (getenv("LIBSMBCLIENT_NO_CCACHE") != NULL) {
+               smbc_setOptionUseCCache(context, false);
        }
 
         smbc_setFunctionAuthData(context, SMBC_get_auth_data);