cangen: sort getopt() by order of option in usage

Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
This commit is contained in:
Marc Kleine-Budde
2022-12-07 15:28:18 +01:00
parent 99686af630
commit b6a65b8105
+25 -25
View File
@@ -182,13 +182,9 @@ int main(int argc, char **argv)
signal(SIGHUP, sigterm); signal(SIGHUP, sigterm);
signal(SIGINT, sigterm); signal(SIGINT, sigterm);
while ((opt = getopt(argc, argv, "ig:ebEfmI:L:D:xp:n:c:vR8h?")) != -1) { while ((opt = getopt(argc, argv, "g:efbER8mI:L:D:p:n:ixc:vh?")) != -1) {
switch (opt) { switch (opt) {
case 'i':
ignore_enobufs = 1;
break;
case 'g': case 'g':
gap = strtod(optarg, NULL); gap = strtod(optarg, NULL);
break; break;
@@ -211,6 +207,14 @@ int main(int argc, char **argv)
canfd = 1; canfd = 1;
break; break;
case 'R':
rtr_frame = 1;
break;
case '8':
len8_dlc = 1;
break;
case 'm': case 'm':
mix = 1; mix = 1;
canfd = 1; /* to switch the socket into CAN FD mode */ canfd = 1; /* to switch the socket into CAN FD mode */
@@ -256,26 +260,6 @@ int main(int argc, char **argv)
} }
break; break;
case 'c':
burst_count = strtoul(optarg, NULL, 10);
break;
case 'v':
verbose++;
break;
case 'x':
loopback_disable = 1;
break;
case 'R':
rtr_frame = 1;
break;
case '8':
len8_dlc = 1;
break;
case 'p': case 'p':
polltimeout = strtoul(optarg, NULL, 10); polltimeout = strtoul(optarg, NULL, 10);
break; break;
@@ -288,6 +272,22 @@ int main(int argc, char **argv)
} }
break; break;
case 'i':
ignore_enobufs = 1;
break;
case 'x':
loopback_disable = 1;
break;
case 'c':
burst_count = strtoul(optarg, NULL, 10);
break;
case 'v':
verbose++;
break;
case '?': case '?':
case 'h': case 'h':
default: default: