]> rtime.felk.cvut.cz Git - can-utils.git/blobdiff - isotpserver.c
isotpdump: add support for FF_DL escape sequence for 32 bit PDU length
[can-utils.git] / isotpserver.c
index 5082d128bdeaaca626e3672afc0bc41d9e03c3cd..ec4a7908d388946a0a764817a1b8729481c42234 100644 (file)
@@ -1,7 +1,3 @@
-/*
- *  $Id$
- */
-
 /*
  * isotpserver.c
  *
@@ -56,7 +52,7 @@
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
  * DAMAGE.
  *
- * Send feedback to <socketcan-users@lists.berlios.de>
+ * Send feedback to <linux-can@vger.kernel.org>
  *
  */
 
@@ -146,7 +142,7 @@ int main(int argc, char **argv)
 
        fd_set readfds;
 
-       int i, ret;
+       int i;
        int nbytes;
 
        int local_port = 0;
@@ -200,7 +196,7 @@ int main(int argc, char **argv)
                        else if (optarg[0] == 'c')
                                opts.flags |= CAN_ISOTP_CHK_PAD_DATA;
                        else if (optarg[0] == 'a')
-                               opts.flags |= (CAN_ISOTP_CHK_PAD_DATA | CAN_ISOTP_CHK_PAD_DATA);
+                               opts.flags |= (CAN_ISOTP_CHK_PAD_LEN | CAN_ISOTP_CHK_PAD_DATA);
                        else {
                                printf("unknown padding check option '%c'.\n", optarg[0]);
                                print_usage(basename(argv[0]));
@@ -322,7 +318,7 @@ int main(int argc, char **argv)
                FD_SET(sc, &readfds);
                FD_SET(sa, &readfds);
 
-               ret = select((sc > sa)?sc+1:sa+1, &readfds, NULL, NULL, NULL);
+               select((sc > sa)?sc+1:sa+1, &readfds, NULL, NULL, NULL);
 
                if (FD_ISSET(sc, &readfds)) {