]> arthur.barton.de Git - netatalk.git/blobdiff - bin/ad/ad.c
ad, afppasswd, megatron: show version
[netatalk.git] / bin / ad / ad.c
index 71a0f7449d36927e43deb7a63bcfc4d4813c3445..38fd62bb3890099335d3780496af36a1eaaf8004 100644 (file)
 static void usage_main(void)
 {
     printf("Usage: ad ls|cp|rm|mv|find [file|dir, ...]\n");
+    printf("       ad -v|--version\n");
+}
+
+static void show_version(void)
+{
+    printf("ad (Netatalk %s)\n", VERSION);
 }
 
 int main(int argc, char **argv)
@@ -57,6 +63,14 @@ int main(int argc, char **argv)
         return ad_mv(argc, argv);
     else if (STRCMP(argv[1], ==, "find"))
         return ad_find(argc, argv);
+    else if (STRCMP(argv[1], ==, "-v")) {
+        show_version();
+        return 1;
+    }
+    else if  (STRCMP(argv[1], ==, "--version")) {
+        show_version();
+        return 1;
+    }
     else {
         usage_main();
         return 1;