argpar-utils: tweak unknown option error message
[lttng-tools.git] / src / common / argpar-utils / argpar-utils.c
index e6572a0b27988a6852de921d20e244fde245d434..6e58ab605aec8da2511053bbc076f9b245b10131 100644 (file)
@@ -92,10 +92,12 @@ char *format_arg_error_v(const struct argpar_error *error,
        }
        case ARGPAR_ERROR_TYPE_UNKNOWN_OPT:
        {
+               int orig_index = argpar_error_orig_index(error);
                const char *unknown_opt = argpar_error_unknown_opt_name(error);
 
                ret = strutils_appendf(&str,
-                       "Unknown option `%s`", unknown_opt);
+                       WHILE_PARSING_ARG_N_ARG_FMT "Unknown option `%s`",
+                       orig_index + 1, argv[orig_index], unknown_opt);
 
                if (ret < 0) {
                        goto end;
This page took 0.024955 seconds and 4 git commands to generate.