Signed-off-by: sn0rt <wangguohao.2009@gmail.com>
case 'u':
opts->swap_off = true;
break;
+ case 'v':
+ case 'version':
+ lxcfs_info("%s", STRINGIFY(PROJECT_VERSION));
+ exit(EXIT_SUCCESS);
default:
usage();
}
new_argv = &argv[optind];
new_argc = argc - optind;
+ if (new_argc == 0) {
+ usage();
+ }
if (new_argc != 1) {
lxcfs_error("Missing mountpoint");
goto out;
#define __returns_twice __attribute__((returns_twice))
#endif
+#define STRINGIFY(a) __STRINGIFY(a)
+#define __STRINGIFY(a) #a
+
#endif /* __LXCFS_MACRO_H */