]> arthur.barton.de Git - netatalk.git/blobdiff - bin/ad/ad.c
Working ad set
[netatalk.git] / bin / ad / ad.c
index 078989fca081f8ac2a793ee666ecf3b15b75b5c8..3433e1b624c692340ae3f2e81c5cba7093a64a26 100644 (file)
@@ -48,8 +48,6 @@ int main(int argc, char **argv)
 {
     AFPObj obj = { 0 };
 
-    setuplog("default:note", "/dev/tty");
-
     if (argc < 2) {
         usage_main();
         return 1;
@@ -58,6 +56,8 @@ int main(int argc, char **argv)
     if (afp_config_parse(&obj) != 0)
         return 1;
 
+    setuplog("default:note", "/dev/tty");
+
     if (load_volumes(&obj, NULL) != 0)
         return 1;
 
@@ -70,7 +70,7 @@ int main(int argc, char **argv)
     else if (STRCMP(argv[1], ==, "mv"))
         return ad_mv(argc, argv, &obj);
     else if (STRCMP(argv[1], ==, "set"))
-        return ad_set(argc, argv, &obj);
+        return ad_set(argc - 1, argv + 1, &obj);
     else if (STRCMP(argv[1], ==, "find"))
         return ad_find(argc, argv, &obj);
     else if (STRCMP(argv[1], ==, "-v")) {