]> git.proxmox.com Git - mirror_lxcfs.git/blobdiff - src/lxcfs.c
lxcfs: fix lxcfs CLI -v and no arg output
[mirror_lxcfs.git] / src / lxcfs.c
index 172140b84141971cc95df24053b9676041aa56a4..f94f170e2af30e6fff92cbb840db4eecd73e479e 100644 (file)
@@ -1244,6 +1244,10 @@ int main(int argc, char *argv[])
                case 'u':
                        opts->swap_off = true;
                        break;
+               case 'v':
+               case 'version':
+                       lxcfs_info("%s", STRINGIFY(PROJECT_VERSION));
+                       exit(EXIT_SUCCESS);
                default:
                        usage();
                }
@@ -1254,6 +1258,9 @@ int main(int argc, char *argv[])
 
        new_argv = &argv[optind];
        new_argc = argc - optind;
+       if (new_argc == 0) {
+               usage();
+       }
        if (new_argc != 1) {
                lxcfs_error("Missing mountpoint");
                goto out;