]> andersk Git - moira.git/commitdiff
Add support for magic [DFS] token for winprofiledir and friends.
authorzacheiss <zacheiss>
Mon, 30 May 2005 19:15:04 +0000 (19:15 +0000)
committerzacheiss <zacheiss>
Mon, 30 May 2005 19:15:04 +0000 (19:15 +0000)
server/qsetup.pc

index 4c061ca87ee43cf9154e7c7001ed225739ba7ee8..afd73bbb783ae0c7fe8dc41258d6a2568495ed13 100644 (file)
@@ -83,18 +83,21 @@ int setup_ausr(struct query *q, char *argv[], client *cl)
        *
        * [AFS] - Magic token for AFS home directory.
        * [LOCAL] - Magic token for AD default local values, i.e. C:\<mumble>
+       * [DFS] - Magic token for DFS home directory
        * UNC pathname - \\<something>
        * local pathname - <drive letter>:<something>
        */
 
       if ((strcasecmp(argv[row + 12], "[AFS]")) &&
          (strcasecmp(argv[row + 12], "[LOCAL]")) &&
+         (strcasecmp(argv[row + 12], "[DFS]")) &&
          (!(argv[row + 12][0] == '\\' && argv[row + 12][1] == '\\')) &&
          (!(isalpha(*argv[row + 12]) && (argv[row + 12][1] == ':'))))
        return MR_BAD_CHAR;
       
       if ((strcasecmp(argv[row + 13], "[AFS]")) &&
          (strcasecmp(argv[row + 13], "[LOCAL]")) &&
+         (strcasecmp(argv[row + 13], "[DFS]")) &&
          (!(argv[row + 13][0] == '\\' && argv[row + 13][1] == '\\')) &&
          (!(isalpha(*argv[row + 13]) && (argv[row + 13][1] == ':'))))
        return MR_BAD_CHAR;
This page took 0.19332 seconds and 5 git commands to generate.