The server should not be adding an assumed filter rule based on the
authorWayne Davison <wayned@samba.org>
Wed, 18 Oct 2006 05:15:35 +0000 (05:15 +0000)
committerWayne Davison <wayned@samba.org>
Wed, 18 Oct 2006 05:15:35 +0000 (05:15 +0000)
partial-dir setting (since the client is sending us the rules).

options.c

index 47fdaa3..5a3b246 100644 (file)
--- a/options.c
+++ b/options.c
@@ -1394,7 +1394,7 @@ int parse_arguments(int *argc, const char ***argv, int frommain)
                                clean_fname(partial_dir, 1);
                        if (!*partial_dir || strcmp(partial_dir, ".") == 0)
                                partial_dir = NULL;
-                       else if (*partial_dir != '/') {
+                       else if (*partial_dir != '/' && !am_server) {
                                parse_rule(&filter_list, partial_dir,
                                    MATCHFLG_NO_PREFIXES|MATCHFLG_DIRECTORY, 0);
                        }