]> andersk Git - moira.git/commitdiff
new quotas
authormar <mar>
Thu, 7 Jun 1990 13:04:34 +0000 (13:04 +0000)
committermar <mar>
Thu, 7 Jun 1990 13:04:34 +0000 (13:04 +0000)
incremental/afs.c

index 443614578ea42ff4de6565015be7c090473b9bb4..f220bab14295002d3f13abf6406196af65e6d9d4 100644 (file)
@@ -67,7 +67,7 @@ int argc;
        do_member(before, beforec, after, afterc);
     } else if (!strcmp(table, "filesys")) {
        do_filesys(before, beforec, after, afterc);
-    } else if (!strcmp(table, "nfsquota")) {
+    } else if (!strcmp(table, "quota")) {
        do_quota(before, beforec, after, afterc);
     }
     exit(0);
@@ -227,15 +227,12 @@ int afterc;
 {
     char cmd[512];
 
-    if (!(afterc >= Q_DIRECTORY && !strncmp("/afs", after[Q_DIRECTORY], 4)) &&
-       !(beforec >= Q_DIRECTORY && !strncmp("/afs", before[Q_DIRECTORY], 4)))
+    if (afterc < Q_DIRECTORY || strcmp("ANY", after[Q_TYPE]) ||
+       strncmp("/afs", after[Q_DIRECTORY], 4))
       return;
-    if (afterc < Q_TYPE || strcmp("ANY", after[Q_TYPE]))
-      return;
-    if (afterc != 0) {
-       sprintf(cmd, "%s setquota -dir %s -quota %s",
-               fs, after[Q_DIRECTORY], after[Q_QUOTA]);
-       do_cmd(cmd);
-       return;
-    }
+
+    sprintf(cmd, "%s setquota -dir %s -quota %s", fs,
+           after[Q_DIRECTORY], after[Q_QUOTA]);
+    do_cmd(cmd);
+    return;
 }
This page took 0.039479 seconds and 5 git commands to generate.