Whamcloud - gitweb
LU-13746 utils: check argument logname presence in llog_print
[fs/lustre-release.git] / lustre / utils / obd.c
index 1b033fd..d3762de 100644 (file)
@@ -2983,7 +2983,7 @@ static int llog_parse_catalog_start_end(int *argc, char **argv[],
        if (*argc >= 1) {
                if (*catalog) {
                        fprintf(stderr,
-                               "%s: catalog is set, unknown argument '%s'\n",
+                               "%s: logname is set, unknown argument '%s'\n",
                                cmd, (*argv)[0]);
                        return CMD_HELP;
                }
@@ -2992,6 +2992,11 @@ static int llog_parse_catalog_start_end(int *argc, char **argv[],
                (*argv)++;
        }
 
+       if (*catalog == NULL) {
+               fprintf(stderr, "%s: no logname specified\n", cmd);
+               return CMD_HELP;
+       }
+
        if (*argc >= 1) {
                if (*start != 1) {
                        fprintf(stderr,