From 96fabc3b6a35ff1bbf3217856a483b0460e074b5 Mon Sep 17 00:00:00 2001 From: Maximilian Date: Wed, 14 Oct 2015 23:07:53 +0200 Subject: [PATCH] removed unnecessary info when -l and -o is used --- slcan_attach.c | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/slcan_attach.c b/slcan_attach.c index 7856cbc..40bddc8 100644 --- a/slcan_attach.c +++ b/slcan_attach.c @@ -94,10 +94,6 @@ int main(int argc, char **argv) while ((opt = getopt(argc, argv, "ldwocfs:b:n:?")) != -1) { switch (opt) { - case 'l': - send_listen = 1; - break; - case 'd': detach = 1; break; @@ -110,6 +106,10 @@ int main(int argc, char **argv) send_open = 1; break; + case 'l': + send_listen = 1; + break; + case 'c': send_close = 1; break; @@ -170,13 +170,9 @@ int main(int argc, char **argv) write(fd, buf, strlen(buf)); } - /* prefer listen-only over normal open */ if (send_listen) { sprintf(buf, "L\r"); write(fd, buf, strlen(buf)); - - if (send_open) - printf("ignoring -o, due to listen-only option -l\n"); } else if (send_open) { sprintf(buf, "O\r"); write(fd, buf, strlen(buf));