From: Oliver Hartkopp Date: Mon, 18 Jun 2007 20:04:23 +0000 (+0000) Subject: Added program exit on SIOCGIFINDEX error. X-Git-Url: https://rtime.felk.cvut.cz/gitweb/can-utils.git/commitdiff_plain/f1e643f8f1d4e53c77422c8ab04ae8dc2f89833c Added program exit on SIOCGIFINDEX error. --- diff --git a/cangen.c b/cangen.c index 660dacb..999b0c2 100644 --- a/cangen.c +++ b/cangen.c @@ -198,8 +198,10 @@ int main(int argc, char **argv) addr.can_family = AF_CAN; strcpy(ifr.ifr_name, argv[optind]); - if (ioctl(s, SIOCGIFINDEX, &ifr) < 0) + if (ioctl(s, SIOCGIFINDEX, &ifr) < 0) { perror("SIOCGIFINDEX"); + return 1; + } addr.can_ifindex = ifr.ifr_ifindex; /* disable default receive filter on this RAW socket */