+ { .val = 'a', .name = "all", .has_arg = required_argument },
+ { .val = 'e', .name = "end-qid", .has_arg = required_argument },
+ { .val = 'g', .name = "group", .has_arg = required_argument },
+ { .val = 'G', .name = "default-grp", .has_arg = no_argument },
+ { .val = 'h', .name = "human-readable", .has_arg = no_argument },
+ /* It is unfortunate that '-i' was used for mdt-index, and '-I' for
+ * ost-index, because '-i' is used for ost-index everywhere else.
+ * These options have been this way since ancient days, but I suspect
+ * that they are not often used. Prefer --ost and --mdt instead.
+ */
+ { .val = 'm', .name = "mdt-index", .has_arg = required_argument },
+ { .val = 'm', .name = "mdt", .has_arg = required_argument },
+ { .val = 'o', .name = "ost-index", .has_arg = required_argument },
+ { .val = 'o', .name = "ost", .has_arg = required_argument },
+ { .val = LFS_POOL_OPT, .name = "pool", .has_arg = optional_argument },
+ { .val = 'p', .name = "projid", .has_arg = required_argument },
+ { .val = 'P', .name = "default-prj", .has_arg = no_argument },
+ { .val = 'q', .name = "quiet", .has_arg = no_argument },
+ { .val = 's', .name = "start-qid", .has_arg = required_argument },
+ { .val = 't', .name = "times", .has_arg = no_argument },
+ { .val = 'u', .name = "user", .has_arg = required_argument },
+ { .val = 'U', .name = "default-usr", .has_arg = required_argument },
+ { .val = 'v', .name = "verbose", .has_arg = no_argument },