mirror of
https://github.com/linux-can/can-utils.git
synced 2026-08-05 06:20:00 +02:00
cangw: add semantic check for checksum options
The options to for adding checksums (-c or -x) can only be used in conjunction with modifications (-m) applied to the routed CAN frames. Signed-off-by: Andre Naujoks <nautsch2@googlemail.com> Signed-off-by: Oliver Hartkopp <socketcan@hartkopp.net>
This commit is contained in:
@@ -669,6 +669,11 @@ int main(int argc, char **argv)
|
|||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!modidx && (have_cs_crc8 || have_cs_xor)) {
|
||||||
|
printf("-c or -x can only be used in conjunction with -m\n");
|
||||||
|
exit(1);
|
||||||
|
}
|
||||||
|
|
||||||
s = socket(PF_NETLINK, SOCK_RAW, NETLINK_ROUTE);
|
s = socket(PF_NETLINK, SOCK_RAW, NETLINK_ROUTE);
|
||||||
|
|
||||||
switch (cmd) {
|
switch (cmd) {
|
||||||
|
|||||||
Reference in New Issue
Block a user