diff --git a/main.c b/main.c index eea2492..008ed8f 100644 --- a/main.c +++ b/main.c @@ -89,7 +89,7 @@ static void help(char *execname, int (*cmds) (interface_defn *)) printf("\t--no-loopback\t\tdon't act specially on the loopback device\n"); if (!(cmds == iface_list) && !(cmds == iface_query)) { - printf("\t--force\t\t\tforce de/configuration\n"); + printf("\t-f,--force\t\t\tforce de/configuration\n"); printf("\t--ignore-errors\t\t\tignore errors\n"); } if ((cmds == iface_list) @@ -410,7 +410,7 @@ int main(int argc, char **argv) {"no-mappings", no_argument, NULL, 1}, {"no-scripts", no_argument, NULL, 4}, {"no-loopback", no_argument, NULL, 5}, - {"force", no_argument, NULL, 2}, + {"force", no_argument, NULL, 'f'}, {"ignore-errors", no_argument, NULL, 7}, {"option", required_argument, NULL, 'o'}, {"list", no_argument, NULL, 'l'}, @@ -473,7 +473,7 @@ int main(int argc, char **argv) } for (;;) { int c; - c = getopt_long(argc, argv, "X:s:i:o:hVvnal", long_opts, NULL); + c = getopt_long(argc, argv, "X:s:i:o:hVvnalf", long_opts, NULL); if (c == EOF) break; @@ -504,7 +504,7 @@ int main(int argc, char **argv) case 5: no_loopback = true; break; - case 2: + case 'f': if ((cmds == iface_list) || (cmds == iface_query)) usage(argv[0]); force = 1;